This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch plume-football
in repository https://gitbox.apache.org/repos/asf/maven.git
omit 5f813bfb26 [MNG-11642] Add JPMS module support to Maven 4
add b44a6d2dda Fix gh-11740: Add missing null check in validateProfileId()
(#11741)
add b3ece83a06 fix: error == null to error != null in isError (#11733)
add e568c73876 Nuance the message about filename-based automodules
detected on the module path (#11857)
add 17d7e46113 Bump org.ow2.asm:asm from 9.10 to 9.10.1 (#12149)
add b50f8978f7 Extract shared session infrastructure into
AbstractUpgradeStrategy
add 5583525a1d Fix #12080: mvnup - comment out dependencies with undefined
property expressions
add 431bb396ff Fix mvnup recommending non-existent
maven-enforcer-plugin:3.5.2 (#12155)
add 763a243ea3 Bump domtripVersion from 1.5.1 to 1.5.2 (#12183)
add 70d2e60543 Bump com.github.siom79.japicmp:japicmp-maven-plugin (#12168)
add 15d19f2f62 Feat: Pull out maven-executor into its own project (#12004)
add 52c4d43737 Refactor JUnit extensions to avoid using static fields.
(#11829)
add d2dab2cbda Bump actions/checkout from 6.0.2 to 6.0.3 (#12207)
add a52f476d75 Bump xmlunitVersion from 2.11.0 to 2.12.0 (#12190)
add df007ff7d0 Filter project repos with uninterpolated property
expressions (#12204)
add 3741c6ff30 Bump exec-maven-plugin target to 3.5.0 and fix
PLUGIN_UPGRADES inconsistencies (#12200)
add 55ee0a3f71 Use request properties consistently for CI-friendly version
interpolation (#12184)
add c89ecbd8a9 Upgrade domtrip from 1.5.1 to 1.5.2 (#12174)
add 7d10613e82 Bump scala-maven-plugin upgrade target from 4.9.2 to 4.9.5
(#12173)
add c4efc192f6 Remove invalid combine.self and combine.children attributes
instead of converting them (#12160)
add 13f160863f Fix mvnup plugin upgrade for versions locked by parent's
build/plugins (#12165)
add 565c5b2ef3 Use effective model to resolve properties from remote
parent POMs in mvnup (#12158)
add c7d96d3e5d Fix mvnup PLUGIN_UPGRADES inconsistencies for compiler and
exec plugins (#12172)
add 504785b7d3 Fix mvnup effective model analysis for CI-friendly parent
versions (#12205)
add bf5ee83fa3 [MNG-6772] Re-enable integration test for nested import
scope repository override (#11826)
add 98728cb5b3 Fix @PreDestroy ClassNotFoundException from premature
ClassRealm disposal (#11825)
add 87775095e8 Fix #11796: Preserve default-phases bindings for standard
lifecycle phases (#11889)
add b4042581ab Fix #11856: Improve error message for prefix-based remote
repository filtering errors (#11888)
add dac6ab14a1 Fix Source.targetPath incorrectly aligned to basedir
(#12206)
add e48cb83eec [GH-11772] Fail-fast consumer POM validation for non-4.0.0
model versions (#11780)
add d0eae8adbc Bump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.10
(#12241)
add a166e3faad Fix Javadoc parameter description
add d58c96bc36 fix reportSet inheritance in Maven 4 model building
add 8197c8b779 Bump org.codehaus.plexus:plexus-utils
add f2356c28b3 Maven 3.9.16 - update doap file
add bc227d39de Bump net.sourceforge.pmd:pmd-core from 7.24.0 to 7.25.0
add 3656bff80a [#11767] Fix consumer POM builder failing to resolve BOM
imports from settings.xml profile repositories
add 2c11aeed48 Fix #11973: Restore backward-compatible DefaultToolchain
constructor
add 8ab6a6140b [MNG-11133] Fix mixin property precedence - mixins should
override parent properties (#11141)
add 3f908024ad document supported values (#11810) (#12252)
add 123b43ad1a Add XmlService classloader fallback for ServiceLoader
discovery (#12237)
add cc0e5d6398 Fix #11715: preserve 4.1.0 namespace/schema in
help:effective-pom (#11742)
add 9a029b6bee Handle missing package metadata in model ids (#12146)
add ac41d64c9a Support sealed parameter implementation hints (#12117)
add 09fdd6a6e8 Fix ConditionParser to handle newlines before && operator
(#12038)
add 64e02b360d Bump ch.qos.logback:logback-classic from 1.5.32 to 1.5.34
add 36a4228a31 Bump eu.maveniverse.maven.mimir:testing from 0.11.4 to
0.12.0
add 845617769a Update Mimir version in workflow
add b1a4e3b445 Bump jlineVersion from 4.1.0 to 4.1.3
add 992871b38c Bump com.fasterxml.woodstox:woodstox-core from 7.2.0 to
7.2.1
add 2d77e4a3b4 Bump org.apache:apache from 37 to 38
add 26fce45633 Bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15
add 7c7687aec4 Deps: Maven Executor 1.0.0 released; use it (#12264)
add 59236aed0d Bump org.apache.maven.executor:maven-executor from
1.0.0-SNAPSHOT to 1.0.0
add 210d4a5d1d Centralize XXE hardening for StAX XML parsers
add afc0b02f90 Fix @since annotation for XmlService.newXMLInputFactory()
to 4.0.0-rc-6
add 3f492c8a89 Forward-port #12147: Avoid reflective InputSource modelId
mutation
add 60bc6e46b8 fix doc cross references
add 3e288b51df Fix multiline profile activation conditions (#12136)
add 3f07b29fb9 Fix #12052: tokenize arithmetic operators as delimiters in
ConditionParser (#12053)
add da75950645 [MNG-8604] Fix concurrent builder crash when reactor module
is used as plugin (#11820)
add 31aa6c7dc0 Fix thread-safety in DefaultModelValidator (#11734)
add 0a957afcb1 Fix NPE in DefaultModelBuilder when POM resolved from
repository (#11922)
add d7b705e9c2 Fix BUILD_CONSUMER profile activation for locally-resolved
parent POMs (#11799)
add bf482b6199 Fix MojoExtension.beforeEach to use merged model instead of
raw parsed model (#12242)
add 1512eff356 Bump actions/setup-java from 5.2.0 to 5.3.0 (#12278)
add f89fbe1675 Bump jlineVersion from 4.1.3 to 4.2.1 (#12279)
add eb404fa388 Move model SPI interfaces from maven-impl to maven-api-spi
(#12274)
add bacafe0799 Move testing classes from org.apache.maven.api to
org.apache.maven.testing (#12276)
add 4bffb2a6bc Document deprecation rationale for Artifact version
constants (#11584)
add 06045e0cf2 [MNG-11642] Add JPMS module support to Maven 4
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 (5f813bfb26)
\
N -- N -- N refs/heads/plume-football (06045e0cf2)
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/maven.yml | 14 +-
.mvn/maven.config | 5 +-
.../main/java/org/apache/maven/api/Constants.java | 15 +
.../org/apache/maven/api/feature/Features.java | 7 +
api/maven-api-model/src/main/mdo/maven.mdo | 3 +-
api/maven-api-spi/src/main/java/module-info.java | 1 +
.../model/DependencyManagementImporter.java | 1 +
.../model/DependencyManagementInjector.java | 1 +
.../api/services/model/InheritanceAssembler.java | 1 +
.../services/model/LifecycleBindingsInjector.java | 1 +
.../api/services/model/ModelInterpolator.java | 1 +
.../maven/api/services/model/ModelNormalizer.java | 1 +
.../api/services/model/ModelPathTranslator.java | 1 +
.../maven/api/services/model/ModelProcessor.java | 4 +-
.../maven/api/services/model/ModelResolver.java | 2 +
.../api/services/model/ModelResolverException.java | 1 +
.../api/services/model/ModelUrlNormalizer.java | 1 +
.../maven/api/services/model/ModelValidator.java | 1 +
.../api/services/model/ModelVersionParser.java | 0
.../maven/api/services/model/PathTranslator.java | 1 +
.../model/PluginConfigurationExpander.java | 1 +
.../services/model/PluginManagementInjector.java | 1 +
.../services/model/ProfileActivationContext.java | 3 +-
.../maven/api/services/model/ProfileActivator.java | 1 +
.../maven/api/services/model/ProfileInjector.java | 1 +
.../maven/api/services/model/ProfileSelector.java | 1 +
.../maven/api/services/model/RootDetector.java | 4 +-
.../maven/api/services/model/RootLocator.java | 8 +-
.../maven/api/services/model/UrlNormalizer.java | 5 +
.../java/org/apache/maven/api/xml/XmlService.java | 25 +-
.../java/org/apache/maven/artifact/Artifact.java | 10 +
.../repository/metadata/ArtifactMetadata.java | 2 +-
.../apache/maven/toolchain/DefaultToolchain.java | 22 +
.../repository/metadata/ArtifactMetadataTest.java | 68 ++
.../model/plugin/DefaultReportingConverter.java | 9 +-
.../maven/model/root/DefaultRootLocator.java | 5 +-
.../model/superpom/DefaultSuperPomProvider.java | 9 +-
.../model/validation/DefaultModelValidator.java | 7 +-
.../plugin/DefaultReportingConverterTest.java | 16 +-
.../superpom/DefaultSuperPomProviderTest.java | 16 +-
.../validation/DefaultModelValidatorTest.java | 64 ++
.../inheritance/plugin-configuration-child.xml | 16 +
.../inheritance/plugin-configuration-expected.xml | 12 +
.../inheritance/plugin-configuration-parent.xml | 11 +
.../maven/model/io/xpp3/MavenXpp3Writer.java | 16 +
.../java/org/apache/maven/model/ModelTest.java | 41 +
.../plugin/descriptor/PluginDescriptorBuilder.java | 21 +-
doap_Maven.rdf | 11 +
.../mvnup/goals/AbstractUpgradeStrategy.java | 136 +++
.../mvnup/goals/CompatibilityFixStrategy.java | 320 +++++-
.../invoker/mvnup/goals/PluginUpgradeStrategy.java | 363 +++---
.../mvnup/goals/CompatibilityFixStrategyTest.java | 1154 ++++++++++++++++++++
.../mvnup/goals/PluginUpgradeStrategyTest.java | 175 ++-
.../internal/EnhancedConfigurationConverter.java | 57 +-
.../maven/exception/DefaultExceptionHandler.java | 34 +-
.../internal/impl/DefaultLifecycleRegistry.java | 70 +-
.../impl/DefaultConsumerPomBuilder.java | 88 +-
.../internal/concurrent/BuildPlanExecutor.java | 27 +-
.../maven/plugin/DefaultExtensionRealmCache.java | 2 +-
.../maven/plugin/DefaultPluginRealmCache.java | 2 +-
.../project/DefaultProjectBuildingHelper.java | 11 +
.../maven/project/DefaultProjectRealmCache.java | 2 +-
.../maven/project/ExtensionDescriptorBuilder.java | 3 +-
impl/maven-core/src/site/apt/index.apt | 4 +-
.../configuration/DefaultBeanConfiguratorTest.java | 98 ++
.../exception/DefaultExceptionHandlerTest.java | 40 +
.../impl/DefaultLifecycleRegistryTest.java | 16 +-
.../internal/impl/DefaultProjectManagerTest.java | 4 +-
.../impl/ConsumerPomBuilderTest.java | 78 ++
.../maven/lifecycle/DefaultLifecyclesTest.java | 50 +
.../internal/concurrent/BuildPlanCreatorTest.java | 34 +-
.../maven/plugin/DefaultRealmCacheDisposeTest.java | 85 ++
.../project/ExtensionDescriptorBuilderTest.java | 24 +
.../apache/maven/project/ProjectBuilderTest.java | 95 ++
.../project-builder/resource-target-path}/pom.xml | 24 +-
.../project-builder/source-target-path}/pom.xml | 39 +-
.../consumer/parent-with-conditions/pom.xml | 32 +
impl/maven-executor/pom.xml | 150 ---
.../org/apache/maven/cling/executor/Executor.java | 75 --
.../maven/cling/executor/ExecutorException.java | 51 -
.../maven/cling/executor/ExecutorHelper.java | 80 --
.../maven/cling/executor/ExecutorRequest.java | 518 ---------
.../apache/maven/cling/executor/ExecutorTool.java | 74 --
.../executor/embedded/EmbeddedMavenExecutor.java | 457 --------
.../cling/executor/forked/ForkedMavenExecutor.java | 226 ----
.../maven/cling/executor/internal/HelperImpl.java | 102 --
.../maven/cling/executor/internal/ToolboxTool.java | 170 ---
impl/maven-executor/src/site/site.xml | 35 -
.../apache/maven/cling/executor/Environment.java | 25 -
.../cling/executor/MavenExecutorTestSupport.java | 412 -------
.../embedded/EmbeddedMavenExecutorTest.java | 33 -
.../executor/forked/ForkedMavenExecutorTest.java | 33 -
.../maven/cling/executor/impl/ToolboxToolTest.java | 211 ----
impl/maven-impl/pom.xml | 5 +
impl/maven-impl/src/main/java/module-info.java | 1 -
.../apache/maven/impl/DefaultModelXmlFactory.java | 38 +-
.../apache/maven/impl/DefaultSuperPomProvider.java | 9 +-
.../org/apache/maven/impl/PathModularization.java | 15 +-
.../apache/maven/impl/PathModularizationCache.java | 8 +-
.../maven/impl/model/DefaultModelBuilder.java | 78 +-
.../impl/model/DefaultModelPathTranslator.java | 8 +-
.../maven/impl/model/DefaultModelValidator.java | 10 +-
.../apache/maven/impl/model/MavenModelMerger.java | 2 +-
.../maven/impl/model/profile/ConditionParser.java | 24 +-
.../impl/model/rootlocator/PomXmlRootDetector.java | 4 +-
.../maven/impl/DefaultSuperPomProviderTest.java | 16 +-
.../maven/impl/model/ComplexActivationTest.java | 14 +
.../model/DefaultInheritanceAssemblerTest.java | 98 ++
.../maven/impl/model/DefaultModelBuilderTest.java | 186 ++++
.../impl/model/DefaultModelPathTranslatorTest.java | 107 ++
.../impl/model/DefaultModelValidatorTest.java | 26 +-
.../impl/model/profile/ConditionParserTest.java | 60 +
.../profile/ConditionProfileActivatorTest.java | 19 +
.../poms/factory/ci-friendly-deps-no-prop.xml | 19 +
.../resources/poms/factory/ci-friendly-deps.xml | 30 +
...profiles-parent.xml => ci-friendly-version.xml} | 17 +-
...les.xml => consumer-profile-property-child.xml} | 9 +-
...nt.xml => consumer-profile-property-parent.xml} | 28 +-
...ExistsAndMissing.xml => multilineCondition.xml} | 17 +-
...ps-and-profiles.xml => resolved-dependency.xml} | 11 +-
...rops-and-profiles.xml => simple-standalone.xml} | 10 +-
.../testing => testing/di}/MavenDIExtension.java | 50 +-
.../di/testing => testing/di}/MavenDITest.java | 2 +-
.../plugin/testing => testing/plugin}/Basedir.java | 2 +-
.../testing => testing/plugin}/InjectMojo.java | 2 +-
.../testing => testing/plugin}/MojoExtension.java | 83 +-
.../testing => testing/plugin}/MojoParameter.java | 2 +-
.../testing => testing/plugin}/MojoParameters.java | 2 +-
.../testing => testing/plugin}/MojoTest.java | 2 +-
.../plugin}/SecDispatcherProvider.java | 2 +-
.../plugin}/stubs/ArtifactStub.java | 2 +-
.../plugin}/stubs/LookupStub.java | 2 +-
.../plugin}/stubs/MojoExecutionStub.java | 2 +-
.../plugin}/stubs/PluginStub.java | 2 +-
.../plugin}/stubs/ProducedArtifactStub.java | 2 +-
.../plugin}/stubs/ProjectStub.java | 2 +-
.../plugin}/stubs/RepositorySystemSupplier.java | 2 +-
.../plugin}/stubs/SessionMock.java | 2 +-
.../plugin}/stubs/SessionStub.java | 2 +-
.../di/testing => testing/di}/SimpleDITest.java | 12 +-
.../plugin}/ExpressionEvaluatorTest.java | 6 +-
.../testing/plugin/MojoExtensionModelTest.java | 84 ++
.../plugin}/MojoRealSessionTest.java | 4 +-
.../META-INF/maven/org.apache.maven.api.di.Inject | 2 +-
.../src/test/resources/META-INF/maven/plugin.xml | 2 +-
.../maven/internal/xml/DefaultXmlService.java | 5 +-
.../maven/internal/xml/XmlNodeStaxBuilder.java | 5 +-
.../maven/internal/xml/XmlServiceLoadingTest.java | 31 +-
impl/pom.xml | 1 -
.../MavenITConsumerPomBomFromSettingsRepoTest.java | 115 ++
.../it/MavenITgh11140RepoDmUnresolvedTest.java | 13 +-
.../it/MavenITgh11140RepoInterpolationTest.java | 11 +-
...> MavenITgh11378SealedParameterConfigTest.java} | 33 +-
...> MavenITgh11715EffectivePomNamespaceTest.java} | 22 +-
.../maven/it/MavenITgh11772ConsumerPom410Test.java | 97 ++
...ITgh11798ConsumerPomProfileActivationTest.java} | 18 +-
.../MavenITgh12184CIFriendlyParentVersionTest.java | 60 +
...va => MavenITmng11133MixinsPrecedenceTest.java} | 25 +-
...ng11796DefaultPhasesStandardLifecycleTest.java} | 32 +-
...mng6772NestedImportScopeRepositoryOverride.java | 2 -
.../tkslaw/ditests/InjectServiceMojoTests.java | 4 +-
.../com/gitlab/tkslaw/ditests/TestProviders.java | 4 +-
.../.mvn/.placeholder | 1 +
.../consumer/pom.xml | 27 +-
.../plugin/pom.xml | 30 +-
.../org/apache/maven/its/gh11378/TestMojo.java} | 42 +-
.../pom.xml | 2 +-
.../src/test/resources/gh-11715/pom.xml | 10 +
.../pom.xml | 25 +-
.../apache/maven/its/cpbom/lib-a/2.0/lib-a-2.0.jar | Bin
.../maven/its/cpbom/lib-a/2.0/lib-a-2.0.pom} | 7 +-
.../maven/its/cpbom/the-bom/1.0/the-bom-1.0.pom | 19 +
.../settings-template.xml} | 14 +-
.../child}/pom.xml | 19 +-
.../pom.xml | 26 +-
.../child}/pom.xml | 28 +-
.../pom.xml | 20 +-
.../its/gh11798/test-bom/1.0/test-bom-1.0.pom | 7 +
.../child}/pom.xml | 8 +-
.../pom.xml | 11 +-
.../mixins/mixin.xml} | 11 +-
.../mixin-2 => mng-11133-mixins/parent}/pom.xml | 11 +-
.../child => mng-11133-mixins/project}/pom.xml | 19 +-
.../consumer-project}/pom.xml | 10 +-
.../extension-plugin}/pom.xml | 8 +-
.../org/apache/maven/its/mng11796}/TouchMojo.java | 23 +-
.../main/resources/META-INF/plexus/components.xml | 12 +-
.../mng-5224/maven-it-plugin-settings/pom.xml | 2 +-
.../resources/mng-8525-maven-di-plugin/pom.xml | 72 +-
.../org/apache/maven/plugins/HelloMojoTest.java | 6 +-
its/core-it-support/maven-it-helper/pom.xml | 2 +-
.../main/java/org/apache/maven/it/Verifier.java | 71 +-
its/pom.xml | 9 +-
pom.xml | 22 +-
src/mdo/reader-stax.vm | 2 +
src/mdo/reader.vm | 6 +
src/site/site.xml | 10 +-
197 files changed, 4688 insertions(+), 3713 deletions(-)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/DependencyManagementImporter.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/DependencyManagementInjector.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/InheritanceAssembler.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/LifecycleBindingsInjector.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelInterpolator.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelNormalizer.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelPathTranslator.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelProcessor.java
(96%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelResolver.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelResolverException.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelUrlNormalizer.java
(98%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelValidator.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ModelVersionParser.java
(100%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/PathTranslator.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/PluginConfigurationExpander.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/PluginManagementInjector.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ProfileActivationContext.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ProfileActivator.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ProfileInjector.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/ProfileSelector.java
(99%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/RootDetector.java
(92%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/RootLocator.java
(96%)
rename {impl/maven-impl =>
api/maven-api-spi}/src/main/java/org/apache/maven/api/services/model/UrlNormalizer.java
(93%)
create mode 100644
compat/maven-compat/src/test/java/org/apache/maven/repository/metadata/ArtifactMetadataTest.java
copy
its/core-it-suite/src/test/resources/mng-3506/mng-3506.2/src/test/java/org/apache/maven/its/mng3506/AppTest.java
=>
compat/maven-model-builder/src/test/java/org/apache/maven/model/plugin/DefaultReportingConverterTest.java
(75%)
copy
its/core-it-suite/src/test/resources/mng-3506/mng-3506.2/src/test/java/org/apache/maven/its/mng3506/AppTest.java
=>
compat/maven-model-builder/src/test/java/org/apache/maven/model/superpom/DefaultSuperPomProviderTest.java
(75%)
copy
its/core-it-suite/src/test/resources/mng-3506/mng-3506.2/src/test/java/org/apache/maven/its/mng3506/AppTest.java
=>
impl/maven-core/src/test/java/org/apache/maven/internal/impl/DefaultLifecycleRegistryTest.java
(75%)
create mode 100644
impl/maven-core/src/test/java/org/apache/maven/plugin/DefaultRealmCacheDisposeTest.java
copy {its/core-it-suite/src/test/resources/gh-11381 =>
impl/maven-core/src/test/projects/project-builder/resource-target-path}/pom.xml
(68%)
copy {its/core-it-suite/src/test/resources/gh-11381 =>
impl/maven-core/src/test/projects/project-builder/source-target-path}/pom.xml
(53%)
create mode 100644
impl/maven-core/src/test/resources/consumer/parent-with-conditions/pom.xml
delete mode 100644 impl/maven-executor/pom.xml
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/Executor.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/ExecutorException.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/ExecutorHelper.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/ExecutorRequest.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/ExecutorTool.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/embedded/EmbeddedMavenExecutor.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/forked/ForkedMavenExecutor.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/internal/HelperImpl.java
delete mode 100644
impl/maven-executor/src/main/java/org/apache/maven/cling/executor/internal/ToolboxTool.java
delete mode 100644 impl/maven-executor/src/site/site.xml
delete mode 100644
impl/maven-executor/src/test/java/org/apache/maven/cling/executor/Environment.java
delete mode 100644
impl/maven-executor/src/test/java/org/apache/maven/cling/executor/MavenExecutorTestSupport.java
delete mode 100644
impl/maven-executor/src/test/java/org/apache/maven/cling/executor/embedded/EmbeddedMavenExecutorTest.java
delete mode 100644
impl/maven-executor/src/test/java/org/apache/maven/cling/executor/forked/ForkedMavenExecutorTest.java
delete mode 100644
impl/maven-executor/src/test/java/org/apache/maven/cling/executor/impl/ToolboxToolTest.java
copy
its/core-it-suite/src/test/resources/mng-3506/mng-3506.2/src/test/java/org/apache/maven/its/mng3506/AppTest.java
=>
impl/maven-impl/src/test/java/org/apache/maven/impl/DefaultSuperPomProviderTest.java
(75%)
create mode 100644
impl/maven-impl/src/test/java/org/apache/maven/impl/model/DefaultInheritanceAssemblerTest.java
create mode 100644
impl/maven-impl/src/test/java/org/apache/maven/impl/model/DefaultModelPathTranslatorTest.java
create mode 100644
impl/maven-impl/src/test/resources/poms/factory/ci-friendly-deps-no-prop.xml
create mode 100644
impl/maven-impl/src/test/resources/poms/factory/ci-friendly-deps.xml
copy
impl/maven-impl/src/test/resources/poms/factory/{props-and-profiles-parent.xml
=> ci-friendly-version.xml} (66%)
copy impl/maven-impl/src/test/resources/poms/factory/{props-and-profiles.xml
=> consumer-profile-property-child.xml} (76%)
copy
impl/maven-impl/src/test/resources/poms/factory/{props-and-profiles-grand-parent.xml
=> consumer-profile-property-parent.xml} (58%)
copy
impl/maven-impl/src/test/resources/poms/factory/{complexExistsAndMissing.xml =>
multilineCondition.xml} (54%)
copy impl/maven-impl/src/test/resources/poms/factory/{props-and-profiles.xml
=> resolved-dependency.xml} (78%)
copy impl/maven-impl/src/test/resources/poms/factory/{props-and-profiles.xml
=> simple-standalone.xml} (82%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/di/testing =>
testing/di}/MavenDIExtension.java (84%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/di/testing =>
testing/di}/MavenDITest.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/Basedir.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/InjectMojo.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/MojoExtension.java (93%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/MojoParameter.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/MojoParameters.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/MojoTest.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/SecDispatcherProvider.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/ArtifactStub.java (99%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/LookupStub.java (97%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/MojoExecutionStub.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/PluginStub.java (98%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/ProducedArtifactStub.java (96%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/ProjectStub.java (99%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/RepositorySystemSupplier.java (99%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/SessionMock.java (99%)
rename impl/maven-testing/src/main/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/stubs/SessionStub.java (99%)
rename impl/maven-testing/src/test/java/org/apache/maven/{api/di/testing =>
testing/di}/SimpleDITest.java (86%)
rename impl/maven-testing/src/test/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/ExpressionEvaluatorTest.java (98%)
create mode 100644
impl/maven-testing/src/test/java/org/apache/maven/testing/plugin/MojoExtensionModelTest.java
rename impl/maven-testing/src/test/java/org/apache/maven/{api/plugin/testing
=> testing/plugin}/MojoRealSessionTest.java (96%)
copy
api/maven-api-settings/src/test/java/org/apache/maven/api/settings/SettingsTest.java
=>
impl/maven-xml/src/test/java/org/apache/maven/internal/xml/XmlServiceLoadingTest.java
(53%)
create mode 100644
its/core-it-suite/src/test/java/org/apache/maven/it/MavenITConsumerPomBomFromSettingsRepoTest.java
copy
its/core-it-suite/src/test/java/org/apache/maven/it/{MavenITgh11314PluginInjectionTest.java
=> MavenITgh11378SealedParameterConfigTest.java} (57%)
copy
its/core-it-suite/src/test/java/org/apache/maven/it/{MavenITgh11384RecursiveVariableReferenceTest.java
=> MavenITgh11715EffectivePomNamespaceTest.java} (63%)
create mode 100644
its/core-it-suite/src/test/java/org/apache/maven/it/MavenITgh11772ConsumerPom410Test.java
copy
its/core-it-suite/src/test/java/org/apache/maven/it/{MavenITmng8561SourceRootTest.java
=> MavenITgh11798ConsumerPomProfileActivationTest.java} (59%)
create mode 100644
its/core-it-suite/src/test/java/org/apache/maven/it/MavenITgh12184CIFriendlyParentVersionTest.java
copy
its/core-it-suite/src/test/java/org/apache/maven/it/{MavenITmng2140ReactorAwareDepResolutionWhenForkTest.java
=> MavenITmng11133MixinsPrecedenceTest.java} (62%)
copy
its/core-it-suite/src/test/java/org/apache/maven/it/{MavenITmng8220ExtensionWithDITest.java
=> MavenITmng11796DefaultPhasesStandardLifecycleTest.java} (50%)
create mode 100644
its/core-it-suite/src/test/resources/gh-11378-sealed-parameter-config/.mvn/.placeholder
copy its/core-it-suite/src/test/resources/{gh-11314-v3-mojo-injection =>
gh-11378-sealed-parameter-config}/consumer/pom.xml (53%)
copy its/core-it-suite/src/test/resources/{gh-11314-v3-mojo-injection =>
gh-11378-sealed-parameter-config}/plugin/pom.xml (62%)
copy
its/core-it-suite/src/test/resources/{mng-8525-maven-di-plugin/src/main/java/org/apache/maven/plugins/HelloMojo.java
=>
gh-11378-sealed-parameter-config/plugin/src/main/java/org/apache/maven/its/gh11378/TestMojo.java}
(52%)
copy its/core-it-suite/src/test/resources/{gh-11314-v3-mojo-injection =>
gh-11378-sealed-parameter-config}/pom.xml (92%)
create mode 100644 its/core-it-suite/src/test/resources/gh-11715/pom.xml
copy
its/core-it-suite/src/test/resources/{mng-5639-import-scope-pom-resolution =>
gh-11767-consumer-pom-bom-from-settings-repo}/pom.xml (69%)
copy compat/maven-compat/src/test/repository-system/maven-core-2.1.0.jar =>
its/core-it-suite/src/test/resources/gh-11767-consumer-pom-bom-from-settings-repo/repo/org/apache/maven/its/cpbom/lib-a/2.0/lib-a-2.0.jar
(100%)
copy its/core-it-suite/src/test/resources/{mng-3038/test-other-deps/D2/pom.xml
=>
gh-11767-consumer-pom-bom-from-settings-repo/repo/org/apache/maven/its/cpbom/lib-a/2.0/lib-a-2.0.pom}
(66%)
create mode 100644
its/core-it-suite/src/test/resources/gh-11767-consumer-pom-bom-from-settings-repo/repo/org/apache/maven/its/cpbom/the-bom/1.0/the-bom-1.0.pom
copy its/core-it-suite/src/test/resources/{mng-3970/test-3/settings.xml =>
gh-11767-consumer-pom-bom-from-settings-repo/settings-template.xml} (88%)
copy its/core-it-suite/src/test/resources/{gh-11321-parent-above-root/deps =>
gh-11772-consumer-pom-410/child}/pom.xml (73%)
copy its/core-it-suite/src/test/resources/{gh-11427-bom-consumer-pom =>
gh-11772-consumer-pom-410}/pom.xml (67%)
copy
its/core-it-suite/src/test/resources/{mng-7982-transitive-dependency-management/c
=> gh-11798-consumer-pom-profile-activation/child}/pom.xml (69%)
copy its/core-it-suite/src/test/resources/{gh-11162-consumer-pom-scopes =>
gh-11798-consumer-pom-profile-activation}/pom.xml (76%)
create mode 100644
its/core-it-suite/src/test/resources/gh-11798-consumer-pom-profile-activation/repo/org/apache/maven/its/gh11798/test-bom/1.0/test-bom-1.0.pom
copy its/core-it-suite/src/test/resources/{mng-6090-ci-friendly/module-1 =>
gh-12184-ci-friendly-parent-version/child}/pom.xml (88%)
copy its/core-it-suite/src/test/resources/{mng-6057-check-reactor-order =>
gh-12184-ci-friendly-parent-version}/pom.xml (85%)
copy
its/core-it-suite/src/test/resources/{mng-5102-mixins/path/mixins/mixin-1.xml
=> mng-11133-mixins/mixins/mixin.xml} (81%)
copy its/core-it-suite/src/test/resources/{mng-5102-mixins/gav/mixin-2 =>
mng-11133-mixins/parent}/pom.xml (75%)
copy its/core-it-suite/src/test/resources/{mng-5102-mixins/path/child =>
mng-11133-mixins/project}/pom.xml (71%)
copy
its/core-it-suite/src/test/resources/{mng-8299-custom-lifecycle/CustomLifecycleProject
=> mng-11796-default-phases-standard-lifecycle/consumer-project}/pom.xml (67%)
copy
its/core-it-suite/src/test/resources/{mng-8299-custom-lifecycle/CustomLifecyclePlugin
=> mng-11796-default-phases-standard-lifecycle/extension-plugin}/pom.xml (84%)
copy
its/core-it-suite/src/test/resources/{mng-4338/maven-it-plugin-optional-mojos/src/main/java/org/apache/maven/plugin/coreit
=>
mng-11796-default-phases-standard-lifecycle/extension-plugin/src/main/java/org/apache/maven/its/mng11796}/TouchMojo.java
(68%)
copy
its/core-it-suite/src/test/resources/{mng-8299-custom-lifecycle/CustomLifecyclePlugin
=>
mng-11796-default-phases-standard-lifecycle/extension-plugin}/src/main/resources/META-INF/plexus/components.xml
(55%)