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 2022/05/15 17:26:20 UTC

[commons-configuration] 04/04: Fix compiler generics warnings

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git

commit 94711d6c2f6352fa7a0bca1bcdcf884c4189dde6
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun May 15 13:26:11 2022 -0400

    Fix compiler generics warnings
---
 .../tree/xpath/ConfigurationNodePointerFactory.java               | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointerFactory.java b/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointerFactory.java
index d1c8eda2..5c549c2f 100644
--- a/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointerFactory.java
+++ b/src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointerFactory.java
@@ -69,8 +69,8 @@ public class ConfigurationNodePointerFactory implements NodePointerFactory {
      */
     public NodePointer createNodePointer(final QName name, final Object bean, final Locale locale) {
         if (bean instanceof NodeWrapper) {
-            final NodeWrapper<?> wrapper = (NodeWrapper<?>) bean;
-            return new ConfigurationNodePointer(wrapper.getNode(), locale, wrapper.getNodeHandler());
+            final NodeWrapper<Object> wrapper = (NodeWrapper<Object>) bean;
+            return new ConfigurationNodePointer<>(wrapper.getNode(), locale, wrapper.getNodeHandler());
         }
         return null;
     }
@@ -92,8 +92,8 @@ public class ConfigurationNodePointerFactory implements NodePointerFactory {
      */
     public NodePointer createNodePointer(final NodePointer parent, final QName name, final Object bean) {
         if (bean instanceof NodeWrapper) {
-            final NodeWrapper<?> wrapper = (NodeWrapper<?>) bean;
-            return new ConfigurationNodePointer((ConfigurationNodePointer) parent, wrapper.getNode(), wrapper.getNodeHandler());
+            final NodeWrapper<Object> wrapper = (NodeWrapper<Object>) bean;
+            return new ConfigurationNodePointer<>((ConfigurationNodePointer<Object>) parent, wrapper.getNode(), wrapper.getNodeHandler());
         }
         return null;
     }