You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2015/12/03 08:11:04 UTC

svn commit: r1717717 - in /commons/proper/configuration/trunk/src: main/java/org/apache/commons/configuration2/ main/java/org/apache/commons/configuration2/convert/ main/java/org/apache/commons/configuration2/tree/ main/java/org/apache/commons/configur...

Author: ggregory
Date: Thu Dec  3 07:11:03 2015
New Revision: 1717717

URL: http://svn.apache.org/viewvc?rev=1717717&view=rev
Log:
Add missing '@Override' annotations.

Modified:
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/convert/AbstractListDelimiterHandler.java
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModelSupport.java
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeHandler.java
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TreeData.java
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorBase.java
    commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/TestSubnodeConfiguration.java
    commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/NodeStructureHelper.java
    commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModel.java
    commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModelTrackedNodes.java
    commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestNodeTreeWalker.java

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java Thu Dec  3 07:11:03 2015
@@ -226,6 +226,7 @@ public class BaseHierarchicalConfigurati
      * @throws ConfigurationRuntimeException if the key does not select a single
      *         node
      */
+    @Override
     public HierarchicalConfiguration<ImmutableNode> configurationAt(String key,
             boolean supportUpdates)
     {
@@ -405,6 +406,7 @@ public class BaseHierarchicalConfigurati
      * by delegating to {@code configurationAt()}. Then an immutable wrapper
      * is created and returned.
      */
+    @Override
     public ImmutableHierarchicalConfiguration immutableConfigurationAt(
             String key, boolean supportUpdates)
     {
@@ -417,6 +419,7 @@ public class BaseHierarchicalConfigurati
      * <b>false</b>)}.
      * @throws ConfigurationRuntimeException if the key does not select a single node
      */
+    @Override
     public HierarchicalConfiguration<ImmutableNode> configurationAt(String key)
     {
         return configurationAt(key, false);
@@ -428,6 +431,7 @@ public class BaseHierarchicalConfigurati
      * is created and returned.
      * @throws ConfigurationRuntimeException if the key does not select a single node
      */
+    @Override
     public ImmutableHierarchicalConfiguration immutableConfigurationAt(
             String key)
     {
@@ -439,6 +443,7 @@ public class BaseHierarchicalConfigurati
      * {@inheritDoc} This implementation creates sub configurations in the same
      * way as described for {@link #configurationAt(String)}.
      */
+    @Override
     public List<HierarchicalConfiguration<ImmutableNode>> configurationsAt(
             String key)
     {
@@ -470,6 +475,7 @@ public class BaseHierarchicalConfigurati
      * {@inheritDoc} This implementation creates tracked nodes for the specified
      * key. Then sub configurations for these nodes are created and returned.
      */
+    @Override
     public List<HierarchicalConfiguration<ImmutableNode>> configurationsAt(
             String key, boolean supportUpdates)
     {
@@ -500,6 +506,7 @@ public class BaseHierarchicalConfigurati
      * {@code SubnodeConfiguration} objects. Then for each element of this list
      * an unmodifiable wrapper is created.
      */
+    @Override
     public List<ImmutableHierarchicalConfiguration> immutableConfigurationsAt(
             String key)
     {
@@ -511,6 +518,7 @@ public class BaseHierarchicalConfigurati
      * given key. If not a single node is selected, an empty list is returned.
      * Otherwise, sub configurations for each child of the node are created.
      */
+    @Override
     public List<HierarchicalConfiguration<ImmutableNode>> childConfigurationsAt(
             String key)
     {
@@ -548,6 +556,7 @@ public class BaseHierarchicalConfigurati
      * of the {@code supportUpdates} flag, connected sub configurations may be
      * created.
      */
+    @Override
     public List<HierarchicalConfiguration<ImmutableNode>> childConfigurationsAt(
             String key, boolean supportUpdates)
     {
@@ -567,6 +576,7 @@ public class BaseHierarchicalConfigurati
      * configurations. Then a list with immutable wrapper configurations is
      * created.
      */
+    @Override
     public List<ImmutableHierarchicalConfiguration> immutableChildConfigurationsAt(
             String key)
     {

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/convert/AbstractListDelimiterHandler.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/convert/AbstractListDelimiterHandler.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/convert/AbstractListDelimiterHandler.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/convert/AbstractListDelimiterHandler.java Thu Dec  3 07:11:03 2015
@@ -58,6 +58,7 @@ public abstract class AbstractListDelimi
      * primitive objects.</li>
      * </ul>
      */
+    @Override
     public Iterable<?> parse(Object value)
     {
         return flatten(value);
@@ -68,6 +69,7 @@ public abstract class AbstractListDelimi
      * string is <b>null</b>. In this case, an empty collection is returned.
      * Otherwise, this method delegates to {@link #splitString(String, boolean)}.
      */
+    @Override
     public Collection<String> split(String s, boolean trim)
     {
         if (s == null)
@@ -83,6 +85,7 @@ public abstract class AbstractListDelimi
      * otherwise no escaping is performed. Eventually, the passed in transformer
      * is invoked so that additional encoding can be performed.
      */
+    @Override
     public Object escape(Object value, ValueTransformer transformer)
     {
         Object escValue =

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModelSupport.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModelSupport.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModelSupport.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModelSupport.java Thu Dec  3 07:11:03 2015
@@ -37,5 +37,6 @@ public interface InMemoryNodeModelSuppor
      * {@inheritDoc} This variant specializes the return type to
      * {@code InMemoryNodeModel}.
      */
+    @Override
     InMemoryNodeModel getNodeModel();
 }

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeHandler.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeHandler.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeHandler.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeHandler.java Thu Dec  3 07:11:03 2015
@@ -76,6 +76,7 @@ class TrackedNodeHandler extends Abstrac
      * {@inheritDoc} This implementation delegates to the handler with the
      * parent mapping.
      */
+    @Override
     public ImmutableNode getParent(ImmutableNode node)
     {
         return getParentHandler().getParent(node);
@@ -85,6 +86,7 @@ class TrackedNodeHandler extends Abstrac
      * {@inheritDoc} This implementation returns the root node passed at
      * construction time.
      */
+    @Override
     public ImmutableNode getRootNode()
     {
         return rootNode;

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java Thu Dec  3 07:11:03 2015
@@ -164,40 +164,47 @@ public class TrackedNodeModel implements
         return releaseTrackedNodeOnFinalize;
     }
 
+    @Override
     public void setRootNode(ImmutableNode newRoot)
     {
         getParentModel().replaceTrackedNode(getSelector(), newRoot);
     }
 
+    @Override
     public NodeHandler<ImmutableNode> getNodeHandler()
     {
         return getParentModel().getTrackedNodeHandler(getSelector());
     }
 
+    @Override
     public void addProperty(String key, Iterable<?> values,
             NodeKeyResolver<ImmutableNode> resolver)
     {
         getParentModel().addProperty(key, getSelector(), values, resolver);
     }
 
+    @Override
     public void addNodes(String key, Collection<? extends ImmutableNode> nodes,
             NodeKeyResolver<ImmutableNode> resolver)
     {
         getParentModel().addNodes(key, getSelector(), nodes, resolver);
     }
 
+    @Override
     public void setProperty(String key, Object value,
             NodeKeyResolver<ImmutableNode> resolver)
     {
         getParentModel().setProperty(key, getSelector(), value, resolver);
     }
 
+    @Override
     public List<QueryResult<ImmutableNode>> clearTree(String key,
             NodeKeyResolver<ImmutableNode> resolver)
     {
         return getParentModel().clearTree(key, getSelector(), resolver);
     }
 
+    @Override
     public void clearProperty(String key,
             NodeKeyResolver<ImmutableNode> resolver)
     {
@@ -211,6 +218,7 @@ public class TrackedNodeModel implements
      *
      * @param resolver
      */
+    @Override
     public void clear(NodeKeyResolver<ImmutableNode> resolver)
     {
         getParentModel().clearTree(null, getSelector(), resolver);

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TreeData.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TreeData.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TreeData.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/TreeData.java Thu Dec  3 07:11:03 2015
@@ -76,6 +76,7 @@ class TreeData extends AbstractImmutable
         referenceTracker = refTracker;
     }
 
+    @Override
     public ImmutableNode getRootNode()
     {
         return root;
@@ -110,6 +111,7 @@ class TreeData extends AbstractImmutable
      * @return the parent node for this node
      * @throws IllegalArgumentException if the node cannot be resolved
      */
+    @Override
     public ImmutableNode getParent(ImmutableNode node)
     {
         if (node == getRootNode())

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorBase.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorBase.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorBase.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorBase.java Thu Dec  3 07:11:03 2015
@@ -75,6 +75,7 @@ abstract class ConfigurationNodeIterator
      *
      * @return the position
      */
+    @Override
     public int getPosition()
     {
         return position;
@@ -86,6 +87,7 @@ abstract class ConfigurationNodeIterator
      * @param pos the new position
      * @return a flag if this is a valid position
      */
+    @Override
     public boolean setPosition(int pos)
     {
         position = pos;
@@ -97,6 +99,7 @@ abstract class ConfigurationNodeIterator
      *
      * @return the current pointer in this iteration
      */
+    @Override
     public NodePointer getNodePointer()
     {
         if (getPosition() < 1 && !setPosition(1))

Modified: commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/TestSubnodeConfiguration.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/TestSubnodeConfiguration.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/TestSubnodeConfiguration.java (original)
+++ commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/TestSubnodeConfiguration.java Thu Dec  3 07:11:03 2015
@@ -444,6 +444,7 @@ public class TestSubnodeConfiguration
         ConfigurationInterpolator interpolator = parent.getInterpolator();
         interpolator.registerLookup("brackets", new Lookup() {
 
+            @Override
             public String lookup(String key) {
                 return "(" + key + ")";
             }

Modified: commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/NodeStructureHelper.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/NodeStructureHelper.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/NodeStructureHelper.java (original)
+++ commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/NodeStructureHelper.java Thu Dec  3 07:11:03 2015
@@ -379,6 +379,7 @@ public class NodeStructureHelper
                         (NodeHandler<ImmutableNode>) EasyMock
                                 .anyObject(NoHandler.class)))
                 .andAnswer(new IAnswer<List<QueryResult<ImmutableNode>>>() {
+                    @Override
                     public List<QueryResult<ImmutableNode>> answer()
                             throws Throwable {
                         ImmutableNode root =
@@ -407,6 +408,7 @@ public class NodeStructureHelper
                         EasyMock.anyString(),
                         EasyMock.anyObject(TreeData.class)))
                 .andAnswer(new IAnswer<NodeAddData<ImmutableNode>>() {
+                    @Override
                     public NodeAddData<ImmutableNode> answer() throws Throwable {
                         ImmutableNode root =
                                 (ImmutableNode) EasyMock.getCurrentArguments()[0];

Modified: commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModel.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModel.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModel.java (original)
+++ commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModel.java Thu Dec  3 07:11:03 2015
@@ -606,6 +606,7 @@ public class TestInMemoryNodeModel
                             EasyMock.eq(KEY),
                             EasyMock.anyObject(TreeData.class))).andAnswer(
                     new IAnswer<NodeAddData<ImmutableNode>>() {
+                        @Override
                         public NodeAddData<ImmutableNode> answer()
                                 throws Throwable {
                             assertSame("Wrong root node", model.getRootNode(),
@@ -648,6 +649,7 @@ public class TestInMemoryNodeModel
                         EasyMock.eq(KEY), EasyMock.anyObject(TreeData.class)))
                 .andAnswer(new IAnswer<NodeAddData<ImmutableNode>>()
                 {
+                    @Override
                     public NodeAddData<ImmutableNode> answer() throws Throwable
                     {
                         ImmutableNode addParent =

Modified: commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModelTrackedNodes.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModelTrackedNodes.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModelTrackedNodes.java (original)
+++ commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestInMemoryNodeModelTrackedNodes.java Thu Dec  3 07:11:03 2015
@@ -550,6 +550,7 @@ public class TestInMemoryNodeModelTracke
                         EasyMock.anyString(), EasyMock.anyObject(),
                         EasyMock.anyObject(TreeData.class)))
                 .andAnswer(new IAnswer<NodeUpdateData<ImmutableNode>>() {
+                    @Override
                     public NodeUpdateData<ImmutableNode> answer()
                             throws Throwable {
                         ImmutableNode root =

Modified: commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestNodeTreeWalker.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestNodeTreeWalker.java?rev=1717717&r1=1717716&r2=1717717&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestNodeTreeWalker.java (original)
+++ commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration2/tree/TestNodeTreeWalker.java Thu Dec  3 07:11:03 2015
@@ -291,18 +291,21 @@ public class TestNodeTreeWalker
             this.maxNodeCount = maxNodeCount;
         }
 
+        @Override
         public void visitBeforeChildren(ImmutableNode node,
                 NodeHandler<ImmutableNode> handler)
         {
             visitedNodes.add(handler.nodeName(node));
         }
 
+        @Override
         public void visitAfterChildren(ImmutableNode node,
                 NodeHandler<ImmutableNode> handler)
         {
             visitedNodes.add(visitAfterName(handler.nodeName(node)));
         }
 
+        @Override
         public boolean terminate()
         {
             return visitedNodes.size() >= getMaxNodeCount();