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

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


The following commit(s) were added to refs/heads/1.X by this push:
     new a45232e8 Migrate from APIs deprecated in Java 9
a45232e8 is described below

commit a45232e8a649042987346de1d9ab6ff90d919c5f
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Thu Jan 30 10:14:20 2025 -0500

    Migrate from APIs deprecated in Java 9
---
 .../org/apache/commons/beanutils/LazyDynaBean.java |  4 ++--
 .../commons/beanutils/LazyDynaMapTestCase.java     | 26 +++++++++++-----------
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/src/main/java/org/apache/commons/beanutils/LazyDynaBean.java 
b/src/main/java/org/apache/commons/beanutils/LazyDynaBean.java
index 4f34c87e..9f4467f0 100644
--- a/src/main/java/org/apache/commons/beanutils/LazyDynaBean.java
+++ b/src/main/java/org/apache/commons/beanutils/LazyDynaBean.java
@@ -81,8 +81,8 @@ import org.apache.commons.logging.LogFactory;
  *     <pre>DynaBean myBean = new LazyDynaBean();
  *     MutableDynaClass myClass = (MutableDynaClass)myBean.getDynaClass();
  *     myClass.add("myIndexedProperty", int[].class);
- *     myBean.set("myIndexedProperty", 0, new Integer(10));
- *     myBean.set("myIndexedProperty", 1, new Integer(20));</pre>
+ *     myBean.set("myIndexedProperty", 0, Integer.valueOf(10));
+ *     myBean.set("myIndexedProperty", 1, Integer.valueOf(20));</pre>
  *
  * <p><strong><u>Setting Mapped Properties</u></strong></p>
  *    <p>If the property <strong>doesn't</strong> exist, the 
<code>LazyDynaBean</code> will automatically add
diff --git 
a/src/test/java/org/apache/commons/beanutils/LazyDynaMapTestCase.java 
b/src/test/java/org/apache/commons/beanutils/LazyDynaMapTestCase.java
index 98f5f775..99a21e07 100644
--- a/src/test/java/org/apache/commons/beanutils/LazyDynaMapTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils/LazyDynaMapTestCase.java
@@ -52,9 +52,9 @@ public class LazyDynaMapTestCase extends TestCase {
     protected String testPropertyB    = "myProperty-B";
     protected String testString1      = "myStringValue-1";
     protected String testString2      = "myStringValue-2";
-    protected Integer testInteger1    = new Integer(30);
+    protected Integer testInteger1    = Integer.valueOf(30);
 
-    protected Integer testInteger2    = new Integer(40);
+    protected Integer testInteger2    = Integer.valueOf(40);
 
     protected String testKey          = "myKey";
 
@@ -159,13 +159,13 @@ public class LazyDynaMapTestCase extends TestCase {
         dynaMap.set(testProperty, index, testString1);
         assertEquals("Check Property type is correct", LinkedList.class, 
dynaMap.get(testProperty).getClass());
         assertEquals("Check First Indexed Value is correct", testString1, 
dynaMap.get(testProperty, index));
-        assertEquals("Check First Array length is correct", new 
Integer(index+1),  new 
Integer(((LinkedList<?>)dynaMap.get(testProperty)).size()));
+        assertEquals("Check First Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((LinkedList<?>)dynaMap.get(testProperty)).size()));
 
         // Set a second indexed value, should automatically grow the 
LinkedList and set appropriate indexed value
         index = index + 2;
         dynaMap.set(testProperty, index, testInteger1);
         assertEquals("Check Second Indexed Value is correct", testInteger1, 
dynaMap.get(testProperty, index));
-        assertEquals("Check Second Array length is correct", new 
Integer(index+1),  new 
Integer(((LinkedList<?>)dynaMap.get(testProperty)).size()));
+        assertEquals("Check Second Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((LinkedList<?>)dynaMap.get(testProperty)).size()));
     }
 
     /**
@@ -191,14 +191,14 @@ public class LazyDynaMapTestCase extends TestCase {
         assertEquals("Check Indexed Property is correct type", 
objectArray.getClass(), dynaMap.get(testProperty).getClass());
         assertEquals("Check First Indexed Value is correct(a)", testString1, 
dynaMap.get(testProperty, index));
         assertEquals("Check First Indexed Value is correct(b)", testString1, 
((String[])dynaMap.get(testProperty))[index]);
-        assertEquals("Check Array length is correct", new Integer(index+1),  
new Integer(((String[])dynaMap.get(testProperty)).length));
+        assertEquals("Check Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((String[])dynaMap.get(testProperty)).length));
 
         // Set a second indexed value, should automatically grow the String[] 
and set appropriate indexed value
         index = index + 2;
         dynaMap.set(testProperty, index, testString2);
         assertEquals("Check Second Indexed Value is correct(a)", testString2, 
dynaMap.get(testProperty, index));
         assertEquals("Check Second Indexed Value is correct(b)", testString2, 
((String[])dynaMap.get(testProperty))[index]);
-        assertEquals("Check Second Array length is correct", new 
Integer(index+1),  new Integer(((String[])dynaMap.get(testProperty)).length));
+        assertEquals("Check Second Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((String[])dynaMap.get(testProperty)).length));
     }
 
     /**
@@ -223,15 +223,15 @@ public class LazyDynaMapTestCase extends TestCase {
         assertNotNull("Check Indexed Property is not null", 
dynaMap.get(testProperty));
         assertEquals("Check Indexed Property is correct type", 
primitiveArray.getClass(), dynaMap.get(testProperty).getClass());
         assertEquals("Check First Indexed Value is correct(a)", testInteger1, 
dynaMap.get(testProperty, index));
-        assertEquals("Check First Indexed Value is correct(b)", testInteger1, 
new Integer(((int[])dynaMap.get(testProperty))[index]));
-        assertEquals("Check Array length is correct", new Integer(index+1),  
new Integer(((int[])dynaMap.get(testProperty)).length));
+        assertEquals("Check First Indexed Value is correct(b)", testInteger1, 
Integer.valueOf(((int[])dynaMap.get(testProperty))[index]));
+        assertEquals("Check Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((int[])dynaMap.get(testProperty)).length));
 
         // Set a second indexed value, should automatically grow the int[] and 
set appropriate indexed value
         index = index + 2;
         dynaMap.set(testProperty, index, testInteger2);
         assertEquals("Check Second Indexed Value is correct(a)", testInteger2, 
dynaMap.get(testProperty, index));
-        assertEquals("Check Second Indexed Value is correct(b)", testInteger2, 
new Integer(((int[])dynaMap.get(testProperty))[index]));
-        assertEquals("Check Second Array length is correct", new 
Integer(index+1),  new Integer(((int[])dynaMap.get(testProperty)).length));
+        assertEquals("Check Second Indexed Value is correct(b)", testInteger2, 
Integer.valueOf(((int[])dynaMap.get(testProperty))[index]));
+        assertEquals("Check Second Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((int[])dynaMap.get(testProperty)).length));
 
     }
 
@@ -252,13 +252,13 @@ public class LazyDynaMapTestCase extends TestCase {
         assertNotNull("Check Indexed Property is not null", 
dynaMap.get(testProperty));
         assertEquals("Check Indexed Property is correct type", 
ArrayList.class, dynaMap.get(testProperty).getClass());
         assertEquals("Check First Indexed Value is correct", testInteger1, 
dynaMap.get(testProperty, index));
-        assertEquals("Check First Array length is correct", new 
Integer(index+1),  new 
Integer(((ArrayList<?>)dynaMap.get(testProperty)).size()));
+        assertEquals("Check First Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((ArrayList<?>)dynaMap.get(testProperty)).size()));
 
         // Set a second indexed value, should automatically grow the ArrayList 
and set appropriate indexed value
         index = index + 2;
         dynaMap.set(testProperty, index, testString1);
         assertEquals("Check Second Indexed Value is correct", testString1, 
dynaMap.get(testProperty, index));
-        assertEquals("Check Second Array length is correct", new 
Integer(index+1),  new 
Integer(((ArrayList<?>)dynaMap.get(testProperty)).size()));
+        assertEquals("Check Second Array length is correct", 
Integer.valueOf(index+1),  
Integer.valueOf(((ArrayList<?>)dynaMap.get(testProperty)).size()));
     }
 
     /**
@@ -316,7 +316,7 @@ public class LazyDynaMapTestCase extends TestCase {
      * Test setting mapped property for type which is not Map
      */
     public void testMappedInvalidType() {
-        dynaMap.set(testProperty, new Integer(1));
+        dynaMap.set(testProperty, Integer.valueOf(1));
         assertFalse("Check Property is not mapped", 
dynaMap.getDynaProperty(testProperty).isMapped());
         try {
             dynaMap.set(testProperty, testKey, testInteger1);

Reply via email to