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

alien11689 pushed a change to branch ARIES-2165-build-proxy-with-java-11-17-21
in repository https://gitbox.apache.org/repos/asf/aries.git


 discard becf1b7de ARIES-2165: Extract ASM api version to constant
 discard f8ce17dbc ARIES-2165: Create proxied object with objenesis
 discard e1a84dc5a ARIES-2165: Update parent pom and build proxy on Java 11, 17 
and 21
     add ffb1afcb8 Bump org.osgi:org.osgi.compendium from 4.1.0 to 5.0.0
     add a7bfb86f8 [MAINTENANCE] Upgrade osgi core in blueprint spring extender
     add 71235e410 Bump net.sourceforge.serp:serp from 1.13.1 to 1.15.1
     add 77805705b Bump logback.version from 0.9.29 to 1.5.18
     add 07149597c ARIES-2173: Remove versions plugin from parent - dependabot 
is used instead
     add 98c37dfd3 ARIES-2173: Remove paxexam maven plugin from parent
     add 74ad64815 ARIES-2173: Remove findbugs maven plugin from parent
     add fda9b649f ARIES-2173: Make rat plugin not protected by profile - will 
always run
     add 2c65aba92 ARIES-2174: Move depends-maven-plugin configuration to 
parent pom
     add b4cdc0214 [MAINTENANCE] Switch trunk to default branch placehoder in 
workflows
     add 19660f4db Revert "[MAINTENANCE] Switch trunk to default branch 
placehoder in workflows"
     add f661dd455 [MAINTENANCE] Split bnd and bnd plugins version properties 
in spi-fly
     add 3f21bc1bf ARIES-2175: Update org.osgi.* artifacts to osgi.* in parent
     add fcf21beee ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
testsupport
     add 4f4f48129 ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
versioning
     add 99ca13dd1 ARIES-2175: Update org.osgi.* artifacts to osgi.* in util
     add 5636bb790 ARIES-2175: Update org.osgi.* artifacts to osgi.* in web
     add b3c1f0e76 ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
transaction
     add 7fa84de59 ARIES-2175: Update org.osgi.* artifacts to osgi.* in samples
     add 13e62e158 ARIES-2175: Update org.osgi.* artifacts to osgi.* in proxy
     add fc4e3dc67 ARIES-2175: Update org.osgi.* artifacts to osgi.* in quiesce
     add 2d6c5e1b6 ARIES-2175: Update org.osgi.* artifacts to osgi.* in jndi
     add 3d12e1da8 ARIES-2175: Update org.osgi.* artifacts to osgi.* in async
     add 48e690168 ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
blueprint-maven-plugin
     add 1019990a4 ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
blueprint
     add 44274404b ARIES-2175: Update org.osgi.* artifacts to osgi.* in jmx
     add 1cf6fda9e ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
application
     add 02f0d30d9 ARIES-2175: Update org.osgi.* artifacts to osgi.* in 
subsystem
     add 1d3bae00f ARIES-2175: Move org.osgi.* to osgi.* artifacts
     add 02e9d6ac5 [MAINTENANCE] Fix pax-web version in samples for dependabot
     add d547f6ca6 [MAINTENANCE] Upgrade pax-web to 4.x in samples/blog
     add 2cabe3d39 [MAINTENANCE] Fix pax-web version in samples
     add 987436bc6 [MAINTENANCE] Update dependencies in maven plugins to the 
newest 2.x
     add 9115d3b49 [MAINTENANCE] Run PMD in github actions (#488)
     add 706821284 [MAINTENANCE] Cleanup simple pmd findings in application
     add f9dc4dc14 [MAINTENANCE] Simplify triple negation usage
     add a0789dd2b ARIES-2165: Update parent pom and build proxy on Java 11, 17 
and 21
     add a50b5071b ARIES-2165: Create proxied object with objenesis
     add cb4d16e7f ARIES-2165: Extract ASM api version to constant

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (becf1b7de)
            \
             N -- N -- N   refs/heads/ARIES-2165-build-proxy-with-java-11-17-21 
(cb4d16e7f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/{async.yml => pmd.yml}           |  24 +-
 application/application-api/pom.xml                |   4 +-
 .../aries/application/ApplicationMetadata.java     |  57 +++--
 .../application/ApplicationMetadataFactory.java    |   7 +-
 .../java/org/apache/aries/application/Content.java |  17 +-
 .../aries/application/DeploymentContent.java       |   2 +-
 .../aries/application/DeploymentMetadata.java      |  22 +-
 .../application/DeploymentMetadataFactory.java     |  12 +-
 .../aries/application/ServiceDeclaration.java      |   4 +-
 .../application/management/AriesApplication.java   |  15 +-
 .../management/AriesApplicationContext.java        |  54 ++--
 .../management/AriesApplicationListener.java       |   3 +-
 .../management/AriesApplicationManager.java        |  17 +-
 .../aries/application/management/BundleInfo.java   |  24 +-
 .../application/management/ResolveConstraint.java  |   5 +-
 .../management/spi/convert/BundleConversion.java   |   5 +-
 .../management/spi/convert/BundleConverter.java    |   2 +-
 .../management/spi/framework/BundleFramework.java  |  22 +-
 .../framework/BundleFrameworkConfiguration.java    |   7 +-
 .../BundleFrameworkConfigurationFactory.java       |   5 +-
 .../spi/framework/BundleFrameworkFactory.java      |   3 +-
 .../spi/framework/BundleFrameworkManager.java      |  23 +-
 .../spi/repository/BundleRepository.java           |  20 +-
 .../spi/repository/BundleRepositoryManager.java    |  11 +-
 .../spi/resolve/DeploymentManifestManager.java     |   1 -
 .../spi/resolve/PostResolveTransformer.java        |   3 +-
 .../management/spi/resolve/PreResolveHook.java     |   2 +-
 .../runtime/AriesApplicationContextManager.java    |   8 +-
 .../management/spi/runtime/LocalPlatform.java      |   4 +-
 .../management/spi/update/UpdateStrategy.java      |  24 +-
 .../application/modelling/DeploymentMFElement.java |   5 +-
 .../application/modelling/ExportedPackage.java     |   3 +-
 .../application/modelling/ExportedService.java     |   4 +-
 .../application/modelling/ImportedBundle.java      |   3 +-
 .../application/modelling/ImportedPackage.java     |   3 +-
 .../application/modelling/ImportedService.java     |   3 +-
 .../application/modelling/ModelledResource.java    |   7 +-
 .../modelling/ModelledResourceManager.java         |   3 +-
 .../application/modelling/ModellingConstants.java  |  21 +-
 .../modelling/ParsedServiceElements.java           |  19 +-
 .../aries/application/modelling/ParserProxy.java   |   8 +-
 .../aries/application/modelling/Provider.java      |   3 +-
 .../aries/application/modelling/ResourceType.java  |   3 -
 .../application/modelling/ServiceModeller.java     |   3 +-
 .../modelling/WrappedReferenceMetadata.java        |   5 +-
 application/application-bundle/pom.xml             |   8 +-
 application/application-converters/pom.xml         |   4 +-
 .../application-default-local-platform/pom.xml     |   4 +-
 .../application-deployment-management/pom.xml      |   4 +-
 .../impl/DeploymentManifestManagerImpl.java        |  11 +-
 .../deployment/management/impl/MessageUtil.java    |  10 +-
 application/application-install/pom.xml            |   8 +-
 .../java/org/apache/aries/sample/HelloWorld.java   |   3 +-
 application/application-itests/pom.xml             |   3 +-
 .../runtime/itests/BasicAppManagerTest.java        |   4 +-
 .../runtime/itests/BasicNoOpResolverTest.java      |   4 +-
 .../itests/IsolatedCfgAdminRuntimeTest.java        |   4 +-
 .../runtime/itests/IsolatedRuntimeTest.java        |   4 +-
 .../runtime/itests/MinimumImportsTest.java         |   4 +-
 .../runtime/itests/OBRAppManagerTest.java          |   4 +-
 .../runtime/itests/OBRResolverAdvancedTest.java    |   6 +-
 .../runtime/itests/OBRResolverTest.java            |   4 +-
 .../application/runtime/itests/UpdateAppTest.java  |   4 +-
 application/application-management/pom.xml         |   8 +-
 .../management/impl/AriesApplicationImpl.java      |   2 -
 .../impl/AriesApplicationManagerImpl.java          |   4 +-
 .../repository/ApplicationRepository.java          |   2 +-
 .../impl/AriesApplicationManagerImplTest.java      |   2 +-
 .../application-modeller-common-test/pom.xml       |  12 +-
 .../standalone/OfflineModellingFactory.java        |   2 +-
 application/application-modeller/pom.xml           |   8 +-
 .../modelling/impl/AbstractParserProxy.java        |   4 +-
 .../modelling/impl/DeployedBundlesImpl.java        |   4 +-
 .../modelling/impl/ImportedBundleImpl.java         |   9 +-
 .../modelling/impl/ImportedPackageImpl.java        |   3 +-
 .../modelling/impl/ImportedServiceImpl.java        |  10 +-
 .../impl/ModelledResourceManagerImpl.java          |   6 +-
 .../modelling/internal/BundleBlueprintParser.java  |   6 +-
 .../modelling/utils/impl/ModellingHelperImpl.java  |  18 +-
 application/application-noop-resolver/pom.xml      |   4 +-
 application/application-obr-resolver/pom.xml       |   4 +-
 .../application/resolver/obr/OBRAriesResolver.java |  14 +-
 .../resolver/obr/impl/ApplicationResourceImpl.java |   6 +-
 .../resolver/obr/impl/OBRBundleInfo.java           |   3 +-
 .../resolver/obr/impl/OBRCapability.java           |   4 +-
 .../resolver/obr/impl/RepositoryGeneratorImpl.java |   6 +-
 .../resolver/obr/impl/RequirementImpl.java         |   2 +-
 .../pom.xml                                        |   9 +-
 .../cm/itest/ConfigurationPostResolverTest.java    |   4 +-
 .../application-resolve-transform-cm/pom.xml       |   4 +-
 .../ConfigurationPostResolveTransformerImpl.java   |   8 +-
 .../pom.xml                                        |   8 +-
 .../management/BundleFrameworkManagerImpl.java     |  20 +-
 .../management/SharedFrameworkPreResolveHook.java  |   2 +-
 application/application-runtime-framework/pom.xml  |   8 +-
 .../runtime/framework/BundleFrameworkImpl.java     |   2 +-
 .../framework/utils/EquinoxFrameworkConstants.java |  12 +-
 .../framework/utils/EquinoxFrameworkUtils.java     |   4 +-
 application/application-runtime-isolated/pom.xml   |   8 +-
 .../impl/ApplicationContextManagerImpl.java        |  95 ++++---
 application/application-runtime-repository/pom.xml |   8 +-
 .../repository/BundleRepositoryManagerImpl.java    |   2 +-
 application/application-runtime/pom.xml            |   8 +-
 .../generator/AriesRepositoryGenerator.java        |  10 +-
 application/application-utils/pom.xml              |   4 +-
 .../impl/ApplicationMetadataFactoryImpl.java       |   1 -
 .../application/impl/ApplicationMetadataImpl.java  |   2 +-
 .../apache/aries/application/impl/ContentImpl.java |   2 +-
 .../application/impl/DeploymentMetadataImpl.java   |  16 +-
 .../aries/application/utils/AppConstants.java      |  62 +++--
 .../utils/management/SimpleBundleInfo.java         |   1 -
 .../utils/service/ExportedServiceHelper.java       |   3 -
 .../utils/service/ServiceCollection.java           |   6 +-
 async/async-all/pom.xml                            |   8 +-
 async/async-api/pom.xml                            |   4 +-
 async/async-impl/pom.xml                           |   4 +-
 .../blueprint-maven-plugin/pom.xml                 |   2 +-
 blueprint/blueprint-api/pom.xml                    |   5 +-
 blueprint/blueprint-authz/pom.xml                  |   8 +-
 blueprint/blueprint-bundle/pom.xml                 |   4 +-
 blueprint/blueprint-cm/pom.xml                     |  10 +-
 blueprint/blueprint-core/pom.xml                   |   8 +-
 .../ext/AbstractPropertyPlaceholderExt.java        |   8 +-
 .../aries/blueprint/utils/ReflectionUtils.java     |   6 +-
 .../blueprint/ext/AbstractPropertyPlaceholder.java |   6 +-
 blueprint/blueprint-parser/pom.xml                 |   4 +-
 blueprint/blueprint-repository/pom.xml             |   4 +-
 blueprint/blueprint-spring-camel/pom.xml           |   4 +-
 blueprint/blueprint-spring-extender/pom.xml        |  10 +-
 blueprint/blueprint-spring/pom.xml                 |   8 +-
 blueprint/blueprint-web-osgi/pom.xml               |   4 +-
 blueprint/examples/blueprint-sample/pom.xml        |   4 +-
 blueprint/itests/blueprint-itests/pom.xml          |   1 +
 blueprint/itests/pom.xml                           |   4 +-
 eba-maven-plugin/pom.xml                           |  29 +--
 .../org/apache/aries/plugin/eba/EbaMojoTest.java   |  19 +-
 esa-maven-plugin/pom.xml                           |  32 ++-
 .../org/apache/aries/plugin/esa/EsaMojoTest.java   |  28 +--
 jmx/jmx-blueprint-bundle/pom.xml                   |   9 +-
 jmx/jmx-blueprint-core/pom.xml                     |   8 +-
 jmx/jmx-bundle/pom.xml                             |   8 +-
 jmx/jmx-core-whiteboard/pom.xml                    |   8 +-
 .../aries/jmx/core/whiteboard/Activator.java       |   2 +-
 jmx/jmx-core/pom.xml                               |   8 +-
 jmx/jmx-itests/pom.xml                             |   7 +-
 .../apache/aries/jmx/AbstractIntegrationTest.java  |   2 +-
 jmx/jmx-mbeanserver-platform/pom.xml               |   7 +-
 jmx/jmx-whiteboard/pom.xml                         |   8 +-
 jndi/jndi-bundle/pom.xml                           |   8 +-
 .../org/apache/aries/jndi/startup/Activator.java   |   2 +-
 jndi/jndi-url-itest/pom.xml                        |  16 +-
 jndi/parent/pom.xml                                |   2 +-
 parent/pom.xml                                     | 272 +++++++--------------
 proxy/proxy-api/pom.xml                            |   2 +-
 proxy/proxy-impl/pom.xml                           |   4 +-
 .../aries/proxy/impl/AbstractProxyManager.java     |   2 +-
 .../apache/aries/proxy/impl/AsmProxyManager.java   |   6 +-
 .../apache/aries/proxy/impl/JdkProxyManager.java   |   2 +-
 .../impl/common/MethodCopyingClassAdapter.java     |   6 +-
 .../proxy/impl/common/OSGiFriendlyClassWriter.java |   4 +-
 .../proxy/impl/interfaces/ProxyClassLoader.java    |   2 +-
 .../impl/weaving/SyntheticSerialVerUIDAdder.java   |   2 +-
 .../proxy/impl/weaving/WovenProxyAdapter.java      |   2 +-
 .../aries/blueprint/proxy/AbstractProxyTest.java   |   2 +-
 .../blueprint/proxy/WovenProxyGeneratorTest.java   |   2 +-
 proxy/proxy-itests/pom.xml                         |  13 +-
 .../aries/proxy/itests/WeavingProxyTest.java       |   4 +-
 quiesce/quiesce-api/pom.xml                        |   2 +-
 quiesce/quiesce-manager-itest/pom.xml              |  11 +-
 .../quiesce/manager/itest/QuiesceManagerTest.java  |   2 +-
 quiesce/quiesce-manager/pom.xml                    |   2 +-
 samples/blog/blog-itests/pom.xml                   |  85 +++----
 .../blog/itests/AbstractBlogIntegrationTest.java   |   5 +-
 .../blueprint/helloworld/helloworld-itests/pom.xml |  20 +-
 samples/pom.xml                                    |   2 +-
 samples/twitter/twitter-bundle/pom.xml             |   2 +-
 samples/twitter/twitter-itests/pom.xml             |  15 +-
 .../aries/sample/twitter/itest/TwitterTest.java    |   2 +-
 spi-fly/pom.xml                                    |   3 +-
 spi-fly/spi-fly-dynamic-bundle/pom.xml             |   6 +-
 .../spifly/dynamic/OSGiFriendlyClassWriter.java    |   4 +-
 .../spi-fly-dynamic-framework-extension/pom.xml    |   6 +-
 spi-fly/spi-fly-itests/pom.xml                     |   6 +-
 spi-fly/spi-fly-static-bundle/pom.xml              |   6 +-
 subsystem/subsystem-api/pom.xml                    |  18 +-
 subsystem/subsystem-core/pom.xml                   |  12 +-
 subsystem/subsystem-gogo-command/pom.xml           |  12 +-
 subsystem/subsystem-itests/pom.xml                 |  61 ++++-
 .../aries/subsystem/itests/SubsystemTest.java      |   2 +-
 subsystem/subsystem-obr/pom.xml                    |  12 +-
 testsupport/testsupport-unit/pom.xml               |   4 +-
 .../org/apache/aries/mocks/BundleContextMock.java  |   2 +-
 .../java/org/apache/aries/mocks/BundleMock.java    |   2 +-
 .../aries/unittest/fixture/ArchiveFixture.java     |   2 +-
 .../apache/aries/unittest/mocks/MethodCall.java    |   4 +-
 .../org/apache/aries/unittest/mocks/Skeleton.java  |   4 +-
 transaction/transaction-blueprint/pom.xml          |  19 +-
 transaction/transaction-itests/pom.xml             |   7 +-
 transaction/transaction-jdbc/pom.xml               |  19 +-
 transaction/transaction-jms/pom.xml                |  15 +-
 transaction/transaction-manager/pom.xml            |   8 +-
 util/pom.xml                                       |   4 +-
 .../org/apache/aries/util/AriesFrameworkUtil.java  |   2 +-
 .../org/apache/aries/util/FragmentBuilder.java     |   8 +-
 .../java/org/apache/aries/util/VersionRange.java   |   4 +-
 .../util/filesystem/impl/NestedZipDirectory.java   |   6 +-
 .../aries/util/filesystem/impl/NestedZipFile.java  |   4 +-
 .../aries/util/filesystem/impl/ZipDirectory.java   |   6 +-
 .../aries/util/filesystem/impl/ZipFileImpl.java    |   2 +-
 .../java/org/apache/aries/util/io/IOUtils.java     |   4 +-
 .../util/manifest/ManifestHeaderProcessor.java     |   8 +-
 .../tracker/InternalRecursiveBundleTracker.java    |   2 +-
 .../aries/util/tracker/SingleServiceTracker.java   |   2 +-
 .../aries/util/filesystem/FileSystemTest.java      |   2 +-
 versioning/versioning-checker/pom.xml              |   2 +-
 .../versioning/check/BundleCompatibility.java      |  20 +-
 .../check/SemanticVersioningChecker.java           |   2 +-
 .../aries/versioning/utils/ClassDeclaration.java   |  14 +-
 .../versioning/utils/SemanticVersioningUtils.java  |   6 +-
 versioning/versioning-plugin/pom.xml               |   2 +-
 web/web-itests/pom.xml                             |  12 +-
 .../web/converter/itest/WabConverterITest.java     |   2 +-
 web/web-urlhandler/pom.xml                         |   2 +-
 .../aries/web/converter/impl/JSPImportParser.java  |   2 +-
 .../aries/web/url/WAR_URLServiceHandler.java       |   2 +-
 225 files changed, 1067 insertions(+), 1124 deletions(-)
 copy .github/workflows/{async.yml => pmd.yml} (73%)

Reply via email to