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

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


    from ace01fdf Bump to next development version
     add 6711be43 Add section for the next release
     add a5104668 Release note nit
     add b688b424 Fix typos in Javadoc and comments
     add 547b2661 Comment: Remove unnecessary Latin acronym
     add 5eba81eb Comment: Remove unnecessary Latin acronym
     add b9aa3bba Comment: Remove unnecessary Latin acronym
     add a45b148d Comment: Remove unnecessary Latin acronym
     add 5a3b2e33 Message: Remove unnecessary Latin acronym
     add 1e5b2b19 Javadoc
     add 0730caff GH CI: Replace Java 23 with 24
     add 8410d6c5 Bump GH actions
     add 626b6cc4 Bump GH CodeQL actions
     add 9232ebb7 Commit to try and fix GH build which passes locally
     add 07244044 Commit to try and fix GH build which passes locally
     add 2b76e184 Javadoc
     add e80b651c Revert "Javadoc"
     add d0a83f47 BeanComparator.compare(T, T) now throws 
IllegalArgumentException instead of RuntimeException to wrap all cases of 
ReflectiveOperationException
     add 8bb5e61b Use Objects.requireNonNull()
     add b1f5abce MappedMethodReference.get() now throws IllegalStateException 
instead of RuntimeException to wrap cases of NoSuchMethodException
     add 54696927 ResultSetIterator.get(String) now throws 
IllegalArgumentException instead of RuntimeException to wrap cases of 
SQLException
     add 55404a0c ResultSetIterator.hasNext() now throws IllegalStateException 
instead of RuntimeException to wrap cases of SQLException
     add 6bd3d00b Javadoc
     add 2dc62283 Use an existing import instead of a FQCN
     add 7c5e2d6f Use an import instead of a FQCN
     add 4753415b Use an import instead of a FQCN
     add c9f97632 Use an existing import instead of a FQCN
     add 40fb650f Update Apache License URL to HTTPS
     add 2f9b4a35 Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
     add 1e3c61a4 Bump org.apache.commons:commons-parent from 81 to 84
     add e6c2fb20 Format tweak
     add 28ad955a Add 
org.apache.commons.beanutils.SuppressPropertiesBeanIntrospector.SUPPRESS_DECLARING_CLASS
     add 5aeecdc4 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |  12 +--
 .github/workflows/maven.yml                        |  23 +++--
 CODE_OF_CONDUCT.md                                 |   2 +-
 LICENSE.txt                                        |   2 +-
 README.md                                          |   6 +-
 RELEASE-NOTES.txt                                  |  59 ++++++++++-
 SECURITY.md                                        |   2 +-
 build.properties.sample                            |   2 +-
 build.xml                                          |   2 +-
 pom.xml                                            |  17 ++--
 src/changes/changes.xml                            |  17 +++-
 src/changes/release-notes.vm                       |   6 +-
 src/conf/checkstyle-suppressions.xml               |   2 +-
 src/conf/checkstyle.xml                            |   2 +-
 src/main/assembly/bin.xml                          |   2 +-
 src/main/assembly/src.xml                          |   2 +-
 .../beanutils/BaseDynaBeanMapDecorator.java        |   2 +-
 .../apache/commons/beanutils/BasicDynaBean.java    |   2 +-
 .../apache/commons/beanutils/BasicDynaClass.java   |   2 +-
 .../beanutils/BeanAccessLanguageException.java     |   2 +-
 .../apache/commons/beanutils/BeanComparator.java   |  15 +--
 .../commons/beanutils/BeanIntrospectionData.java   |   2 +-
 .../apache/commons/beanutils/BeanIntrospector.java |   2 +-
 .../java/org/apache/commons/beanutils/BeanMap.java |   6 +-
 .../apache/commons/beanutils/BeanPredicate.java    |   2 +-
 .../beanutils/BeanPropertyValueChangeClosure.java  |   2 +-
 .../BeanPropertyValueEqualsPredicate.java          |   2 +-
 .../beanutils/BeanToPropertyValueTransformer.java  |   2 +-
 .../org/apache/commons/beanutils/BeanUtils.java    |   7 +-
 .../apache/commons/beanutils/BeanUtilsBean.java    |   2 +-
 .../apache/commons/beanutils/BeanUtilsBean2.java   |   2 +-
 .../apache/commons/beanutils/ConstructorUtils.java |   2 +-
 .../commons/beanutils/ContextClassLoaderLocal.java |   2 +-
 .../commons/beanutils/ConversionException.java     |   2 +-
 .../org/apache/commons/beanutils/ConvertUtils.java |   2 +-
 .../apache/commons/beanutils/ConvertUtilsBean.java |  10 +-
 .../commons/beanutils/ConvertUtilsBean2.java       |   2 +-
 .../org/apache/commons/beanutils/Converter.java    |   2 +-
 .../commons/beanutils/ConvertingWrapDynaBean.java  |   2 +-
 .../commons/beanutils/DefaultBeanIntrospector.java |   4 +-
 .../beanutils/DefaultIntrospectionContext.java     |   2 +-
 .../org/apache/commons/beanutils/DynaBean.java     |   2 +-
 .../commons/beanutils/DynaBeanMapDecorator.java    |   2 +-
 .../beanutils/DynaBeanPropertyMapDecorator.java    |   2 +-
 .../org/apache/commons/beanutils/DynaClass.java    |   2 +-
 .../org/apache/commons/beanutils/DynaProperty.java |   2 +-
 .../beanutils/FluentPropertyBeanIntrospector.java  |   2 +-
 .../commons/beanutils/IntrospectionContext.java    |   2 +-
 .../apache/commons/beanutils/JDBCDynaClass.java    |   2 +-
 .../org/apache/commons/beanutils/LazyDynaBean.java |   2 +-
 .../apache/commons/beanutils/LazyDynaClass.java    |   2 +-
 .../org/apache/commons/beanutils/LazyDynaList.java |   4 +-
 .../org/apache/commons/beanutils/LazyDynaMap.java  |   2 +-
 .../beanutils/MappedPropertyDescriptor.java        |  13 ++-
 .../org/apache/commons/beanutils/MethodUtils.java  |   5 +-
 .../apache/commons/beanutils/MutableDynaClass.java |   2 +-
 .../commons/beanutils/NestedNullException.java     |   2 +-
 .../apache/commons/beanutils/PropertyUtils.java    |   2 +-
 .../commons/beanutils/PropertyUtilsBean.java       |   3 +-
 .../commons/beanutils/ResultSetDynaClass.java      |   2 +-
 .../commons/beanutils/ResultSetIterator.java       |  15 ++-
 .../apache/commons/beanutils/RowSetDynaClass.java  |   2 +-
 .../SuppressPropertiesBeanIntrospector.java        |  26 +++--
 .../apache/commons/beanutils/WeakFastHashMap.java  |   2 +-
 .../org/apache/commons/beanutils/WrapDynaBean.java |   2 +-
 .../apache/commons/beanutils/WrapDynaClass.java    |   2 +-
 .../converters/AbstractArrayConverter.java         |   2 +-
 .../beanutils/converters/AbstractConverter.java    |   6 +-
 .../beanutils/converters/ArrayConverter.java       |   8 +-
 .../beanutils/converters/BigDecimalConverter.java  |   2 +-
 .../beanutils/converters/BigIntegerConverter.java  |   2 +-
 .../converters/BooleanArrayConverter.java          |   2 +-
 .../beanutils/converters/BooleanConverter.java     |   2 +-
 .../beanutils/converters/ByteArrayConverter.java   |   2 +-
 .../beanutils/converters/ByteConverter.java        |   2 +-
 .../beanutils/converters/CalendarConverter.java    |   2 +-
 .../converters/CharacterArrayConverter.java        |   2 +-
 .../beanutils/converters/CharacterConverter.java   |   2 +-
 .../beanutils/converters/ClassConverter.java       |   2 +-
 .../beanutils/converters/ConverterFacade.java      |   2 +-
 .../beanutils/converters/DateConverter.java        |   2 +-
 .../beanutils/converters/DateTimeConverter.java    |   6 +-
 .../beanutils/converters/DoubleArrayConverter.java |   2 +-
 .../beanutils/converters/DoubleConverter.java      |   2 +-
 .../beanutils/converters/FileConverter.java        |   2 +-
 .../beanutils/converters/FloatArrayConverter.java  |   2 +-
 .../beanutils/converters/FloatConverter.java       |   2 +-
 .../converters/IntegerArrayConverter.java          |   2 +-
 .../beanutils/converters/IntegerConverter.java     |   2 +-
 .../beanutils/converters/LongArrayConverter.java   |   2 +-
 .../beanutils/converters/LongConverter.java        |   2 +-
 .../beanutils/converters/NumberConverter.java      |   4 +-
 .../beanutils/converters/ShortArrayConverter.java  |   2 +-
 .../beanutils/converters/ShortConverter.java       |   2 +-
 .../beanutils/converters/SqlDateConverter.java     |   2 +-
 .../beanutils/converters/SqlTimeConverter.java     |   2 +-
 .../converters/SqlTimestampConverter.java          |   2 +-
 .../beanutils/converters/StringArrayConverter.java |   2 +-
 .../beanutils/converters/StringConverter.java      |   2 +-
 .../commons/beanutils/converters/URLConverter.java |   2 +-
 .../commons/beanutils/converters/package-info.java |   2 +-
 .../beanutils/expression/DefaultResolver.java      |   2 +-
 .../commons/beanutils/expression/Resolver.java     |   2 +-
 .../commons/beanutils/expression/package-info.java |   2 +-
 .../beanutils/locale/BaseLocaleConverter.java      |   2 +-
 .../commons/beanutils/locale/LocaleBeanUtils.java  |   2 +-
 .../beanutils/locale/LocaleBeanUtilsBean.java      |   2 +-
 .../beanutils/locale/LocaleConvertUtils.java       |   2 +-
 .../beanutils/locale/LocaleConvertUtilsBean.java   |  25 +++--
 .../commons/beanutils/locale/LocaleConverter.java  |   2 +-
 .../converters/BigDecimalLocaleConverter.java      |   2 +-
 .../converters/BigIntegerLocaleConverter.java      |   2 +-
 .../locale/converters/ByteLocaleConverter.java     |   2 +-
 .../locale/converters/DateLocaleConverter.java     |   2 +-
 .../locale/converters/DecimalLocaleConverter.java  |   2 +-
 .../locale/converters/DoubleLocaleConverter.java   |   2 +-
 .../locale/converters/FloatLocaleConverter.java    |   2 +-
 .../locale/converters/IntegerLocaleConverter.java  |   2 +-
 .../locale/converters/LongLocaleConverter.java     |   2 +-
 .../locale/converters/ShortLocaleConverter.java    |   2 +-
 .../locale/converters/SqlDateLocaleConverter.java  |   2 +-
 .../locale/converters/SqlTimeLocaleConverter.java  |   2 +-
 .../converters/SqlTimestampLocaleConverter.java    |   2 +-
 .../locale/converters/StringLocaleConverter.java   |   2 +-
 .../beanutils/locale/converters/package-info.java  |   2 +-
 .../commons/beanutils/locale/package-info.java     |   2 +-
 .../org/apache/commons/beanutils/package-info.java |  20 ++--
 src/main/javadoc/overview.html                     |   2 +-
 src/site/site.xml                                  |   2 +-
 src/site/xdoc/bean-collections.xml                 |   2 +-
 src/site/xdoc/building.xml                         |   2 +-
 src/site/xdoc/download_beanutils.xml               |  26 ++---
 src/site/xdoc/index.xml                            |   2 +-
 src/site/xdoc/proposal.xml                         |   2 +-
 src/test/java/org/apache/commons/beanutils/A.java  |   2 +-
 .../apache/commons/beanutils/AbstractChild.java    |   2 +-
 .../apache/commons/beanutils/AbstractParent.java   |   2 +-
 .../org/apache/commons/beanutils/AlphaBean.java    |   2 +-
 .../commons/beanutils/BasicDynaBeanTestCase.java   |   2 +-
 .../commons/beanutils/BeanComparatorTestCase.java  |   2 +-
 .../beanutils/BeanIntrospectionDataTestCase.java   |   2 +-
 .../apache/commons/beanutils/BeanMapTestCase.java  |   2 +-
 .../commons/beanutils/BeanPredicateTestCase.java   |   2 +-
 .../BeanPropertyValueChangeClosureTestCase.java    |   2 +-
 .../BeanPropertyValueEqualsPredicateTestCase.java  |   2 +-
 .../BeanToPropertyValueTransformerTestCase.java    |   2 +-
 .../commons/beanutils/BeanUtils2TestCase.java      |   2 +-
 .../commons/beanutils/BeanUtilsBenchCase.java      |   2 +-
 .../commons/beanutils/BeanUtilsTestCase.java       |   2 +-
 .../commons/beanutils/BeanWithInnerBean.java       |   2 +-
 .../commons/beanutils/BeanificationTestCase.java   |   2 +-
 .../org/apache/commons/beanutils/BenchBean.java    |   2 +-
 .../org/apache/commons/beanutils/BetaBean.java     |   2 +-
 .../java/org/apache/commons/beanutils/Child.java   |   2 +-
 .../beanutils/ConstructorUtilsTestCase.java        |   2 +-
 .../commons/beanutils/ConvertUtilsTestCase.java    |   7 +-
 .../DefaultIntrospectionContextTestCase.java       |   2 +-
 .../beanutils/DynaBeanMapDecoratorTestCase.java    |   2 +-
 .../commons/beanutils/DynaBeanUtilsTestCase.java   |   2 +-
 .../commons/beanutils/DynaPropertyTestCase.java    |   2 +-
 .../beanutils/DynaPropertyUtilsTestCase.java       |   2 +-
 .../commons/beanutils/DynaResultSetTestCase.java   |   2 +-
 .../commons/beanutils/DynaRowSetTestCase.java      |   2 +-
 .../apache/commons/beanutils/ExtendMapBean.java    |   2 +-
 .../beanutils/FluentIntrospectionTestBean.java     |   2 +-
 .../FluentPropertyBeanIntrospectorTestCase.java    |   2 +-
 .../commons/beanutils/IndexedPropertyTestCase.java |   2 +-
 .../apache/commons/beanutils/IndexedTestBean.java  |   2 +-
 .../commons/beanutils/LazyDynaBeanTestCase.java    |   2 +-
 .../commons/beanutils/LazyDynaClassTestCase.java   |   2 +-
 .../commons/beanutils/LazyDynaListTestCase.java    |   2 +-
 .../commons/beanutils/LazyDynaMapTestCase.java     |   2 +-
 .../commons/beanutils/MappedPropertyChildBean.java |   2 +-
 .../beanutils/MappedPropertyChildInterface.java    |   2 +-
 .../commons/beanutils/MappedPropertyTestBean.java  |   2 +-
 .../commons/beanutils/MappedPropertyTestCase.java  |   2 +-
 .../beanutils/MappedPropertyTestInterface.java     |   2 +-
 .../commons/beanutils/MethodUtilsTestCase.java     |   2 +-
 .../apache/commons/beanutils/NestedTestBean.java   |   2 +-
 .../commons/beanutils/PassTestException.java       |   2 +-
 .../apache/commons/beanutils/PrimitiveBean.java    |   2 +-
 .../commons/beanutils/PropertyUtilsBenchCase.java  |   2 +-
 .../commons/beanutils/PropertyUtilsTestCase.java   |   4 +-
 .../beanutils/PropsFirstPropertyUtilsBean.java     |   2 +-
 .../apache/commons/beanutils/SonOfAlphaBean.java   |   2 +-
 ...SuppressPropertiesBeanIntrospectorTestCase.java |   2 +-
 .../org/apache/commons/beanutils/TestBean.java     |   2 +-
 .../commons/beanutils/TestBeanPackageSubclass.java |   2 +-
 .../commons/beanutils/TestBeanPublicSubclass.java  |   2 +-
 ...edPropertyChildInterface.java => TestEnum.java} |  15 ++-
 .../apache/commons/beanutils/TestResultSet.java    |   2 +-
 .../commons/beanutils/TestResultSetMetaData.java   |   2 +-
 .../commons/beanutils/ThrowExceptionConverter.java |   2 +-
 .../commons/beanutils/WrapDynaBeanTestCase.java    |   2 +-
 .../beanutils/bugs/EnumDeclaringClassTest.java     | 108 +++++++++++++++++++++
 .../commons/beanutils/bugs/Jira157TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira18TestCase.java     |   2 +-
 .../commons/beanutils/bugs/Jira273TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira298TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira339TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira345TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira347TestCase.java    |   4 +-
 .../commons/beanutils/bugs/Jira349TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira357TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira358TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira359TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira368TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira369TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira381TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira411TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira422TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira422bTestCase.java   |   2 +-
 .../commons/beanutils/bugs/Jira454TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira456TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira458TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira463TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira465TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira492TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira493TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira520TestCase.java    |   3 +-
 .../commons/beanutils/bugs/Jira541TestCase.java    |   2 +-
 .../commons/beanutils/bugs/Jira61TestCase.java     |   2 +-
 .../commons/beanutils/bugs/Jira87TestCase.java     |   4 +-
 .../commons/beanutils/bugs/Jira92TestCase.java     |   2 +-
 .../beanutils/bugs/other/Jira18BeanFactory.java    |   2 +-
 .../beanutils/bugs/other/Jira273BeanFactory.java   |   2 +-
 .../beanutils/bugs/other/Jira298BeanFactory.java   |   2 +-
 .../bugs/other/Jira492IndexedListsSupport.java     |   2 +-
 .../beanutils/bugs/other/Jira61BeanFactory.java    |   2 +-
 .../beanutils/bugs/other/Jira87BeanFactory.java    |   2 +-
 .../converters/ArrayConverterTestCase.java         |   6 +-
 .../converters/BigDecimalConverterTestCase.java    |   2 +-
 .../converters/BigIntegerConverterTestCase.java    |   2 +-
 .../converters/BooleanArrayConverterTestCase.java  |   2 +-
 .../converters/BooleanConverterTestCase.java       |   2 +-
 .../converters/ByteConverterTestCase.java          |   2 +-
 .../converters/CalendarConverterTestCase.java      |   2 +-
 .../converters/CharacterConverterTestCase.java     |   2 +-
 .../converters/ClassConverterTestCase.java         |   4 +-
 .../beanutils/converters/ClassReloader.java        |   2 +-
 .../converters/ClassReloaderTestCase.java          |   2 +-
 .../beanutils/converters/ConverterTestSuite.java   |   2 +-
 .../converters/DateConverterTestBase.java          |   6 +-
 .../converters/DateConverterTestCase.java          |   2 +-
 .../converters/DoubleConverterTestCase.java        |   2 +-
 .../converters/FileConverterTestCase.java          |   2 +-
 .../converters/FloatConverterTestCase.java         |   2 +-
 .../converters/IntegerConverterTestCase.java       |   2 +-
 .../converters/LongConverterTestCase.java          |   2 +-
 .../beanutils/converters/MemoryTestCase.java       |   2 +-
 .../converters/NumberConverterTestBase.java        |   2 +-
 .../converters/ShortConverterTestCase.java         |   2 +-
 .../converters/SqlDateConverterTestCase.java       |   2 +-
 .../converters/SqlTimeConverterTestCase.java       |   2 +-
 .../converters/SqlTimestampConverterTestCase.java  |   2 +-
 .../converters/StringArrayConverterTestCase.java   |   2 +-
 .../converters/StringConverterTestCase.java        |   2 +-
 .../beanutils/converters/URLConverterTestCase.java |   2 +-
 .../expression/DefaultResolverTestCase.java        |   2 +-
 .../beanutils/locale/LocaleBeanUtilsTestCase.java  |   2 +-
 .../locale/LocaleBeanificationTestCase.java        |   2 +-
 .../beanutils/locale/LocaleConvertTestSuite.java   |   2 +-
 .../locale/LocaleConvertUtilsTestCase.java         |   2 +-
 .../converters/BaseLocaleConverterTestCase.java    |   2 +-
 .../BigDecimalLocaleConverterTestCase.java         |   2 +-
 .../BigIntegerLocaleConverterTestCase.java         |   2 +-
 .../converters/ByteLocaleConverterTestCase.java    |   2 +-
 .../converters/DateLocaleConverterTestCase.java    |   9 +-
 .../converters/DoubleLocaleConverterTestCase.java  |   2 +-
 .../converters/FloatLocaleConverterTestCase.java   |   2 +-
 .../converters/IntegerLocaleConverterTestCase.java |   2 +-
 .../converters/LongLocaleConverterTestCase.java    |   2 +-
 .../converters/ShortLocaleConverterTestCase.java   |   2 +-
 .../memoryleaktests/MemoryLeakTestCase.java        |   2 +-
 .../memoryleaktests/pojotests/CustomInteger.java   |   2 +-
 .../memoryleaktests/pojotests/SomeMappedPojo.java  |   2 +-
 .../memoryleaktests/pojotests/SomePojo.java        |   2 +-
 .../apache/commons/beanutils/priv/PackageBean.java |   2 +-
 .../apache/commons/beanutils/priv/PrivateBean.java |   2 +-
 .../commons/beanutils/priv/PrivateBeanFactory.java |   2 +-
 .../beanutils/priv/PrivateBeanSubclass.java        |   2 +-
 .../commons/beanutils/priv/PrivateDirect.java      |   2 +-
 .../commons/beanutils/priv/PrivateIndirect.java    |   2 +-
 .../commons/beanutils/priv/PublicSubBean.java      |   2 +-
 284 files changed, 603 insertions(+), 406 deletions(-)
 copy 
src/test/java/org/apache/commons/beanutils/{MappedPropertyChildInterface.java 
=> TestEnum.java} (79%)
 create mode 100644 
src/test/java/org/apache/commons/beanutils/bugs/EnumDeclaringClassTest.java

Reply via email to