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

sseifert pushed a change to branch improvement/SLING-11114-use-LazySupplier
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-impl.git


    from 18ec1ad  add test case
     add 4cdcacb  SLING-11709 - Set up Jira autolinks to all Sling Github 
projects
     add 2629650  SLING-12094 - Use GitHub for the Maven scm.url value
     add 505bd93  SLING-12064: migrate to jakarta.json (#7)
     add 6d87c0a  SLING-12147 Replace Sling XSS with OWASP Encoder
     add 9c31071  SLING-12361 Update to Parent 60, Java 11 Minimum Version
     add 91dd7cb  SLING-12361 apply spotless code formatting
     add 9f5f501  SLING-12361 ignore spotless code reformatting commit in git 
blame
     add 65ab4d8  SLING-12459 - Redirect sonarcloud notifications to 
[email protected]
     add 4207eb7  Bump org.apache.sling:org.apache.sling.api from 2.16.4 to 
2.25.4 (#11)
     add 662c891  Bump org.apache.felix:org.apache.felix.webconsole from 4.2.0 
to 4.9.10
     add efb6491  SLING-12694 Update to Parent 62
     add 0012c07  use version from parent pom
     add e85f739  [maven-release-plugin] prepare release 
org.apache.sling.caconfig.impl-1.7.0
     add 409e0e1  [maven-release-plugin] prepare for next development iteration
     add c32d551  SLING-12708 Fix bnd Import-Package statement
     add 9a83c85  [maven-release-plugin] prepare release 
org.apache.sling.caconfig.impl-1.7.2
     add 4077466  [maven-release-plugin] prepare for next development iteration
     add 679c54e  SLING-12866 - Restrict force pushes, auto-delete branches on 
merge
     add cf67573  Bump org.apache.commons:commons-lang3 from 3.3.2 to 3.18.0
     add 01eeb09  SLING-13118 update test dependencies, eliminate usage of 
guava in test code (#16)
     add e0a428c  SLING-13117 Include Integration Tests (#17)
     add 844dec4  Merge branch 'master' into 
improvement/SLING-11114-use-LazySupplier

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  16 +
 .git-blame-ignore-revs                             |   1 +
 .gitignore                                         |   1 -
 .sling-module.json                                 |   5 +
 bnd.bnd                                            |   3 +
 pom.xml                                            | 406 +++++++++++--
 .../impl/ConfigurationBindingsValueProvider.java   |  42 +-
 .../impl/ConfigurationBuilderAdapterFactory.java   |  11 +-
 .../caconfig/impl/ConfigurationBuilderImpl.java    | 190 +++---
 ...gurationInheritanceStrategyMultiplexerImpl.java |  35 +-
 ...ctResourceDetectionStrategyMultiplexerImpl.java |  32 +-
 .../caconfig/impl/ConfigurationNameConstants.java  |   1 -
 .../sling/caconfig/impl/ConfigurationProxy.java    |  32 +-
 .../caconfig/impl/ConfigurationResolverImpl.java   |  44 +-
 .../impl/ConfigurationResourceWrapper.java         |  13 +-
 .../impl/def/ConfigurationDefNameConstants.java    |   1 -
 .../DefaultConfigurationInheritanceStrategy.java   |  42 +-
 ...nfigurationInjectResourceDetectionStrategy.java |   4 +-
 .../DefaultConfigurationPersistenceStrategy.java   |  50 +-
 ...notationClassConfigurationMetadataProvider.java |  17 +-
 .../impl/metadata/AnnotationClassParser.java       |  64 +-
 .../impl/metadata/BundleConfigurationMapping.java  |  33 +-
 .../ConfigClassBundleTackerCustomizer.java         |   7 +-
 .../impl/metadata/ConfigurationMapping.java        |   1 -
 ...nfigurationMetadataProviderMultiplexerImpl.java |  26 +-
 .../ConfigurationOverrideMultiplexerImpl.java      |  53 +-
 .../OsgiConfigurationOverrideProvider.java         |  25 +-
 .../sling/caconfig/impl/override/OverrideItem.java |   9 +-
 .../impl/override/OverrideStringParser.java        | 110 ++--
 ...ystemPropertyConfigurationOverrideProvider.java |  17 +-
 .../management/ConfigurationCollectionData.java    |  13 +-
 .../caconfig/management/ConfigurationData.java     |  22 +-
 .../ConfigurationManagementSettings.java           |   1 -
 .../caconfig/management/ConfigurationManager.java  |  27 +-
 .../ConfigurationResourceResolverConfig.java       |   4 +-
 .../sling/caconfig/management/ValueInfo.java       |  16 +-
 .../impl/ConfigurationCollectionDataImpl.java      |  18 +-
 .../management/impl/ConfigurationDataImpl.java     | 115 ++--
 .../impl/ConfigurationManagementSettingsImpl.java  |  51 +-
 .../management/impl/ConfigurationManagerImpl.java  | 314 +++++++---
 .../ConfigurationPersistenceStrategyBridge.java    |  53 +-
 ...gurationPersistenceStrategyMultiplexerImpl.java |  34 +-
 .../impl/ContextPathStrategyMultiplexerImpl.java   |  30 +-
 .../management/impl/PropertiesFilterUtil.java      |   3 +-
 .../caconfig/management/impl/ValueInfoImpl.java    |  47 +-
 .../impl/console/CAConfigInventoryPrinter.java     |  63 +-
 .../impl/console/ConfigurationMetadataPrinter.java |  11 +-
 .../impl/console/ConfigurationOverridePrinter.java |   6 +-
 .../ConfigurationPersistenceStrategyPrinter.java   |  11 +-
 .../console/ConfigurationWebConsolePlugin.java     | 120 ++--
 .../impl/console/ServiceConfigurationPrinter.java  |   1 -
 ...InjectResourceDetectionStrategyMultiplexer.java |   3 +-
 .../ConfigurationOverrideMultiplexer.java          |  15 +-
 ...onfigurationPersistenceStrategyMultiplexer.java |  10 +-
 .../impl/ConfigurationResourceResolverImpl.java    |  16 +-
 ...onResourceResolvingStrategyMultiplexerImpl.java |  48 +-
 .../def/ConfigurationResourceNameConstants.java    |   1 -
 ...aultConfigurationResourceResolvingStrategy.java | 244 +++++---
 .../impl/def/DefaultContextPathStrategy.java       |  45 +-
 .../resource/impl/util/ConfigNameUtil.java         |   6 +-
 .../sling/caconfig/resource/impl/util/MapUtil.java |  12 +-
 .../impl/util/PathEliminateDuplicatesIterator.java |   2 -
 .../impl/util/PathParentExpandIterator.java        |   5 +-
 .../caconfig/resource/impl/util/PropertyUtil.java  |  10 +-
 .../util/ResourceEliminateDuplicatesIterator.java  |   5 +-
 .../impl/util/ResourcePathCollatingIterator.java   |   6 +-
 src/test/it-features/it-launcher-repoinit.txt      |  23 +
 src/test/it-features/it-launcher.json              |  38 ++
 .../sling/caconfig/example/AllTypesConfig.java     |  15 +-
 .../sling/caconfig/example/AllTypesDefaults.java   |   1 -
 .../sling/caconfig/example/IllegalTypesConfig.java |   1 -
 .../apache/sling/caconfig/example/ListConfig.java  |   1 -
 .../caconfig/example/ListDoubleNestedConfig.java   |   1 -
 .../sling/caconfig/example/ListNestedConfig.java   |   1 -
 .../caconfig/example/MetadataSimpleConfig.java     |  13 +-
 .../sling/caconfig/example/NestedConfig.java       |   1 -
 .../sling/caconfig/example/SimpleConfig.java       |   1 -
 .../sling/caconfig/example/SimpleSlingModel.java   |   8 +-
 .../sling/caconfig/example/SpecialNamesConfig.java |   1 -
 .../caconfig/example/WithoutAnnotationConfig.java  |   1 -
 .../ConfigurationBindingsValueProviderTest.java    |  74 ++-
 .../ConfigurationBuilderAdapterFactoryTest.java    |  20 +-
 ...tionInheritanceStrategyMultiplexerImplTest.java |  34 +-
 ...sourceDetectionStrategyMultiplexerImplTest.java |  34 +-
 ...igurationProxyCachingInvocationHandlerTest.java |  14 +-
 .../caconfig/impl/ConfigurationProxyTest.java      | 133 +++--
 .../impl/ConfigurationResolverAdaptableTest.java   |  83 +--
 .../ConfigurationResolverAnnotationClassTest.java  | 227 ++++---
 ...onfigurationResolverCustomPersistence2Test.java | 163 ++---
 ...onfigurationResolverCustomPersistence3Test.java | 161 ++---
 ...ConfigurationResolverCustomPersistenceTest.java | 161 ++---
 .../impl/ConfigurationResolverValueMapTest.java    | 145 +++--
 .../caconfig/impl/ConfigurationTestUtils.java      |   4 +-
 .../impl/DummyConfigurationMetadataProvider.java   |  16 +-
 ...nfigurationResolverPropertyInheritanceTest.java | 285 +++++----
 ...efaultConfigurationInheritanceStrategyTest.java | 102 +++-
 ...urationInjectResourceDetectionStrategyTest.java |  13 +-
 ...efaultConfigurationPersistenceStrategyTest.java | 152 +++--
 ...tionClassConfigurationMetadataProviderTest.java |  50 +-
 .../impl/metadata/AnnotationClassParserTest.java   |  53 +-
 .../caconfig/impl/metadata/BundleEventUtil.java    |  21 +-
 ...urationMetadataProviderMultiplexerImplTest.java |  21 +-
 .../ConfigurationOverrideMultiplexerImplTest.java  |  80 +--
 .../DummyConfigurationOverrideProvider.java        |   6 +-
 .../OsgiConfigurationOverrideProviderTest.java     |  19 +-
 .../caconfig/impl/override/OverrideItemTest.java   |  13 +-
 .../impl/override/OverrideStringParserTest.java    |  64 +-
 ...mPropertyConfigurationOverrideProviderTest.java |  13 +-
 .../sling/caconfig/it/GenerateTestBundle.java      |  96 +++
 .../{ => it/testbundle}/example/SimpleConfig.java  |   7 +-
 .../caconfig/it/testing/AdaptToConfigClassIT.java  | 100 ++++
 .../it/testing/ConfigurationManagerIT.java         | 170 ++++++
 .../testing/ConfigurationMetadataProviderIT.java}  |  37 +-
 .../ConfigurationResolverConfigClassIT.java        | 103 ++++
 .../testing/ConfigurationResolverValueMapIT.java   | 101 ++++
 .../sling/caconfig/it/testing/TestUtils.java       |  65 ++
 .../impl/ConfigurationCollectionDataImplTest.java  |  29 +-
 .../management/impl/ConfigurationDataImplTest.java | 127 ++--
 .../ConfigurationManagementSettingsImplTest.java   |  39 +-
 ...igurationManagerImplCustomPersistence2Test.java |  35 +-
 ...igurationManagerImplCustomPersistence3Test.java |  35 +-
 ...figurationManagerImplCustomPersistenceTest.java |  14 +-
 .../ConfigurationManagerImplNoDefaultTest.java     |  72 ++-
 .../impl/ConfigurationManagerImplTest.java         | 655 ++++++++++++++-------
 ...tionPersistenceStrategyMultiplexerImplTest.java | 262 +++++----
 .../ContextPathStrategyMultiplexerImplTest.java    |  53 +-
 .../CustomConfigurationPersistenceStrategy.java    |  43 +-
 .../CustomConfigurationPersistenceStrategy2.java   |  67 ++-
 .../CustomConfigurationPersistenceStrategy3.java   |  49 +-
 .../impl/console/CAConfigInventoryPrinterTest.java |  40 +-
 .../ConfigurationResourceResolverImplTest.java     |  63 +-
 ...sourceResolvingStrategyMultiplexerImplTest.java | 268 +++++----
 .../impl/ConfigurationResourceTestUtils.java       |   4 +-
 ...tionResourceResolvingStrategyHierarchyTest.java | 305 ++++++----
 ...ConfigurationResourceResolvingStrategyTest.java | 240 ++++----
 .../impl/def/DefaultContextPathStrategyTest.java   |  91 ++-
 .../resource/impl/util/ConfigNameUtilTest.java     |  27 +-
 .../impl/util/ContextResourceTestUtil.java         |   7 +-
 .../caconfig/resource/impl/util/MapUtilTest.java   |  32 +-
 .../util/PathEliminateDuplicatesIteratorTest.java  |  19 +-
 .../impl/util/PathParentExpandIteratorTest.java    |  35 +-
 .../ResourceEliminateDuplicatesIteratorTest.java   |  21 +-
 .../util/ResourcePathCollatingIteratorTest.java    |  81 ++-
 .../junit/teleporter/customizers/ITCustomizer.java |  57 ++
 144 files changed, 5270 insertions(+), 3125 deletions(-)
 create mode 100644 .asf.yaml
 create mode 100644 .git-blame-ignore-revs
 create mode 100644 .sling-module.json
 create mode 100644 bnd.bnd
 create mode 100644 src/test/it-features/it-launcher-repoinit.txt
 create mode 100644 src/test/it-features/it-launcher.json
 create mode 100644 
src/test/java/org/apache/sling/caconfig/it/GenerateTestBundle.java
 copy src/test/java/org/apache/sling/caconfig/{ => 
it/testbundle}/example/SimpleConfig.java (88%)
 create mode 100644 
src/test/java/org/apache/sling/caconfig/it/testing/AdaptToConfigClassIT.java
 create mode 100644 
src/test/java/org/apache/sling/caconfig/it/testing/ConfigurationManagerIT.java
 copy 
src/test/java/org/apache/sling/caconfig/{resource/impl/util/MapUtilTest.java => 
it/testing/ConfigurationMetadataProviderIT.java} (50%)
 create mode 100644 
src/test/java/org/apache/sling/caconfig/it/testing/ConfigurationResolverConfigClassIT.java
 create mode 100644 
src/test/java/org/apache/sling/caconfig/it/testing/ConfigurationResolverValueMapIT.java
 create mode 100644 
src/test/java/org/apache/sling/caconfig/it/testing/TestUtils.java
 create mode 100644 
src/test/java/org/apache/sling/junit/teleporter/customizers/ITCustomizer.java

Reply via email to