Skip to content

Commit 657b2ad

Browse files
committed
CONFIGURATION-776: Upgrade to BeanUtils2
1 parent 90e38fd commit 657b2ad

10 files changed

Lines changed: 29 additions & 29 deletions

File tree

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-configuration</commons.scmPubUrl>
4949
<!-- Explicitly declare optional dependencies for the OSGi manifest. -->
5050
<commons.osgi.import>
51-
org.apache.commons.beanutils.*;resolution:=optional,
51+
org.apache.commons.beanutils2.*;resolution:=optional,
5252
org.apache.commons.codec.*;resolution:=optional,
5353
org.apache.commons.jxpath.*;resolution:=optional,
5454
org.apache.xml.resolver.*;resolution:=optional,
@@ -136,9 +136,9 @@
136136
</dependency>
137137

138138
<dependency>
139-
<groupId>commons-beanutils</groupId>
140-
<artifactId>commons-beanutils</artifactId>
141-
<version>1.10.0</version>
139+
<groupId>org.apache.commons</groupId>
140+
<artifactId>commons-beanutils2</artifactId>
141+
<version>2.0.0-M1</version>
142142
<optional>true</optional>
143143
</dependency>
144144

src/main/java/org/apache/commons/configuration2/beanutils/BeanHelper.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
import java.util.Set;
2828
import java.util.TreeSet;
2929

30-
import org.apache.commons.beanutils.BeanUtilsBean;
31-
import org.apache.commons.beanutils.ConvertUtilsBean;
32-
import org.apache.commons.beanutils.DynaBean;
33-
import org.apache.commons.beanutils.FluentPropertyBeanIntrospector;
34-
import org.apache.commons.beanutils.PropertyUtilsBean;
35-
import org.apache.commons.beanutils.WrapDynaBean;
36-
import org.apache.commons.beanutils.WrapDynaClass;
30+
import org.apache.commons.beanutils2.BeanUtilsBean;
31+
import org.apache.commons.beanutils2.ConvertUtilsBean;
32+
import org.apache.commons.beanutils2.DynaBean;
33+
import org.apache.commons.beanutils2.FluentPropertyBeanIntrospector;
34+
import org.apache.commons.beanutils2.PropertyUtilsBean;
35+
import org.apache.commons.beanutils2.WrapDynaBean;
36+
import org.apache.commons.beanutils2.WrapDynaClass;
3737
import org.apache.commons.configuration2.ex.ConfigurationRuntimeException;
3838
import org.apache.commons.lang3.ClassUtils;
3939

src/main/java/org/apache/commons/configuration2/beanutils/ConfigurationDynaBean.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
import java.util.List;
2323
import java.util.Objects;
2424

25-
import org.apache.commons.beanutils.DynaBean;
26-
import org.apache.commons.beanutils.DynaClass;
25+
import org.apache.commons.beanutils2.DynaBean;
26+
import org.apache.commons.beanutils2.DynaClass;
2727
import org.apache.commons.configuration2.Configuration;
2828
import org.apache.commons.configuration2.ConfigurationMap;
2929
import org.apache.commons.configuration2.SubsetConfiguration;

src/main/java/org/apache/commons/configuration2/beanutils/ConfigurationDynaClass.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
import java.util.Iterator;
2222
import java.util.List;
2323

24-
import org.apache.commons.beanutils.DynaBean;
25-
import org.apache.commons.beanutils.DynaClass;
26-
import org.apache.commons.beanutils.DynaProperty;
24+
import org.apache.commons.beanutils2.DynaBean;
25+
import org.apache.commons.beanutils2.DynaClass;
26+
import org.apache.commons.beanutils2.DynaProperty;
2727
import org.apache.commons.configuration2.Configuration;
2828
import org.apache.commons.logging.Log;
2929
import org.apache.commons.logging.LogFactory;

src/main/java/org/apache/commons/configuration2/builder/combined/MultiWrapDynaBean.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
import java.util.HashMap;
2222
import java.util.Map;
2323

24-
import org.apache.commons.beanutils.DynaBean;
25-
import org.apache.commons.beanutils.DynaClass;
26-
import org.apache.commons.beanutils.DynaProperty;
24+
import org.apache.commons.beanutils2.DynaBean;
25+
import org.apache.commons.beanutils2.DynaClass;
26+
import org.apache.commons.beanutils2.DynaProperty;
2727
import org.apache.commons.configuration2.beanutils.BeanHelper;
2828

2929
/**

src/main/java/org/apache/commons/configuration2/builder/combined/MultiWrapDynaClass.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
import java.util.Map;
2323
import java.util.stream.Stream;
2424

25-
import org.apache.commons.beanutils.DynaBean;
26-
import org.apache.commons.beanutils.DynaClass;
27-
import org.apache.commons.beanutils.DynaProperty;
25+
import org.apache.commons.beanutils2.DynaBean;
26+
import org.apache.commons.beanutils2.DynaClass;
27+
import org.apache.commons.beanutils2.DynaProperty;
2828

2929
/**
3030
* <p>

src/test/java/org/apache/commons/configuration2/TestPropertiesConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
import java.util.Properties;
6565
import java.util.Set;
6666

67-
import org.apache.commons.collections.IteratorUtils;
67+
import org.apache.commons.collections4.IteratorUtils;
6868
import org.apache.commons.configuration2.SynchronizerTestImpl.Methods;
6969
import org.apache.commons.configuration2.builder.FileBasedBuilderParametersImpl;
7070
import org.apache.commons.configuration2.builder.FileBasedConfigurationBuilder;

src/test/java/org/apache/commons/configuration2/beanutils/TestBeanHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
import java.util.List;
3232
import java.util.Map;
3333

34-
import org.apache.commons.beanutils.DynaBean;
35-
import org.apache.commons.beanutils.LazyDynaBean;
34+
import org.apache.commons.beanutils2.DynaBean;
35+
import org.apache.commons.beanutils2.LazyDynaBean;
3636
import org.apache.commons.configuration2.PropertiesConfiguration;
3737
import org.apache.commons.configuration2.ex.ConfigurationRuntimeException;
3838
import org.junit.jupiter.api.BeforeEach;

src/test/java/org/apache/commons/configuration2/beanutils/TestConfigurationDynaBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import java.util.HashMap;
3030
import java.util.List;
3131

32-
import org.apache.commons.beanutils.DynaProperty;
32+
import org.apache.commons.beanutils2.DynaProperty;
3333
import org.apache.commons.configuration2.BaseConfiguration;
3434
import org.apache.commons.configuration2.Configuration;
3535
import org.apache.commons.configuration2.MapConfiguration;

src/test/java/org/apache/commons/configuration2/builder/combined/TestMultiWrapDynaBean.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
import java.util.HashMap;
2727
import java.util.Map;
2828

29-
import org.apache.commons.beanutils.DynaClass;
30-
import org.apache.commons.beanutils.LazyDynaBean;
31-
import org.apache.commons.beanutils.PropertyUtils;
29+
import org.apache.commons.beanutils2.DynaClass;
30+
import org.apache.commons.beanutils2.LazyDynaBean;
31+
import org.apache.commons.beanutils2.PropertyUtils;
3232
import org.apache.commons.configuration2.builder.BasicBuilderParameters;
3333
import org.apache.commons.configuration2.builder.FileBasedBuilderParametersImpl;
3434
import org.apache.commons.configuration2.convert.DefaultListDelimiterHandler;

0 commit comments

Comments
 (0)