You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by li...@apache.org on 2012/07/12 09:28:34 UTC

[2/3] git commit: Moving the Anon classes to Inner classes, fixes tests on JDK 1.7

Moving the Anon classes to Inner classes, fixes tests on JDK 1.7


Project: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/commit/0a7f0792
Tree: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/tree/0a7f0792
Diff: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/diff/0a7f0792

Branch: refs/heads/master
Commit: 0a7f07924584eddaecdd92df532d025f40baf083
Parents: c021b63
Author: Jason Porter <li...@apache.org>
Authored: Wed Jul 11 17:59:39 2012 -0600
Committer: Jason Porter <li...@apache.org>
Committed: Thu Jul 12 01:27:46 2012 -0600

----------------------------------------------------------------------
 .../test/api/config/TestConfigSourceProvider.java  |   94 ++++++++-------
 1 files changed, 49 insertions(+), 45 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/blob/0a7f0792/deltaspike/core/api/src/test/java/org/apache/deltaspike/test/api/config/TestConfigSourceProvider.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/api/src/test/java/org/apache/deltaspike/test/api/config/TestConfigSourceProvider.java b/deltaspike/core/api/src/test/java/org/apache/deltaspike/test/api/config/TestConfigSourceProvider.java
index a73fe17..7664c68 100644
--- a/deltaspike/core/api/src/test/java/org/apache/deltaspike/test/api/config/TestConfigSourceProvider.java
+++ b/deltaspike/core/api/src/test/java/org/apache/deltaspike/test/api/config/TestConfigSourceProvider.java
@@ -35,55 +35,59 @@ public class TestConfigSourceProvider implements ConfigSourceProvider
         return new ArrayList<ConfigSource>()
         {
             {
-                add(new ConfigSource()
-                {
-                    @Override
-                    public int getOrdinal()
-                    {
-                        return 1;
-                    }
+                add(new TestConfigSource1());
+                add(new TestConfigSource2());
+            }
+        };
+    }
 
-                    @Override
-                    public String getPropertyValue(String key)
-                    {
-                        if ("test".equals(key))
-                        {
-                            return "test1";
-                        }
-                        return null;
-                    }
+    private static class TestConfigSource1 implements ConfigSource
+    {
+        @Override
+        public int getOrdinal()
+        {
+            return 1;
+        }
+
+        @Override
+        public String getPropertyValue(String key)
+        {
+            if ("test".equals(key))
+            {
+                return "test1";
+            }
+            return null;
+        }
 
-                    @Override
-                    public String getConfigName()
-                    {
-                        return TestConfigSourceProvider.class.getName() + "-1";
-                    }
-                });
-                add(new ConfigSource()
-                {
-                    @Override
-                    public int getOrdinal()
-                    {
-                        return 2;
-                    }
+        @Override
+        public String getConfigName()
+        {
+            return TestConfigSourceProvider.class.getName();
+        }
+    }
 
-                    @Override
-                    public String getPropertyValue(String key)
-                    {
-                        if ("test".equals(key))
-                        {
-                            return "test2";
-                        }
-                        return null;
-                    }
+    private static class TestConfigSource2 implements ConfigSource
+    {
+        @Override
+        public int getOrdinal()
+        {
+            return 2;
+        }
 
-                    @Override
-                    public String getConfigName()
-                    {
-                        return TestConfigSourceProvider.class.getName() + "-2";
-                    }
-                });
+        @Override
+        public String getPropertyValue(String key)
+        {
+            if ("test".equals(key))
+            {
+                return "test2";
             }
-        };
+            return null;
+        }
+
+        @Override
+        public String getConfigName()
+        {
+            return TestConfigSourceProvider.class.getName();
+        }
     }
 }