You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by cs...@apache.org on 2021/10/15 18:21:03 UTC
[maven] branch MNG-7173-resolver-guice-module updated (d2ef32f ->
ba4785c)
This is an automated email from the ASF dual-hosted git repository.
cstamas pushed a change to branch MNG-7173-resolver-guice-module
in repository https://gitbox.apache.org/repos/asf/maven.git.
from d2ef32f [MNG-7173] The maven-resolver-provider:MavenResolverModule is broken
add f5d19f4 Run Maven ITs with more JDKs
add 6b56fc8 [MNG-7175] Upgrade Maven Resolver to 1.7.1
add 6bed162 [MNG-7172] Remove expansion of Jansi native libraries
add 73e00ed [MNG-6843] Parallel build fails due to missing JAR artifacts in compilePath
add cbaf7f7 Change @since from 3.7.0 to 4.0.0
add b551be7 Document hacks as such
add 78fc373 Trim trailing whitespace
add 3670933 Add new ignores
add d8be2f0 Add RAT exclude
add a70828c [MNG-7180] Make --color option behave more like BSD/GNU grep's --color option
add 1fc605d [MNG-7181] Make --version support -q
add a7010c5 [MNG-6840] Upgrade commons-lang3 to 3.12.0
add 46410d3 Improve the use of checkstyle in the build (#477)
add 1052ec5 [MNG-7184] document .mavenrc/mavenrc_pre.bat|cmd and MAVEN_SKIP_RC
add e29a661 [MNG-7185] Describe explicit and recommended version for VersionRange.createFromVersionSpec()
add e8b9cad Wrap line in consistency with Command script
add e9a54c6 Use proper term: directory
add 94df4a8 Apply consistent formatting
add 8712063 [MNG-7190] Load mavenrc from /usr/local/etc also in Bourne shell script
add 2321e03 [MNG-7190] add /usr/local/etc/mavenrc to reference documentation
add f582ce8 [MNG-7047] Validate that repo configuration does not contain any expression
add 0696cf1 [MNG-7131] maven.config doesn't handle arguments with spaces in them
add b8cdac5 [MNG-7189] Remove undocumented environment variable MAVEN_BASEDIR in startup scripts
add 6b37fcb [MNG-7191] Remove undocumented environment variable MAVEN_CONFIG in startup scripts
add 1328d6e [MNG-7192] Remove unsed MAVEN_CMD_LINE_ARGS environment variable in startup scripts
add a2f8106 [MNG-6656] Features must use userProperties instead of systemProperties
add f7a775b [MNG-6648] 'mavenrc_pre' script does not receive arguments like mavenrc in Bourne shell does
add a2ab329 Warn also on Windows when JAVA_HOME isn't set
add 9c69c78 remove unused property
add 5fa834f [MNG-7010] Omit "NB: JAVA_HOME should point to a JDK not a JRE"
add 021e53f [MNG-7196] Upgrade Jansi to 2.3.4
add 6c67c9d [MNG-7197] Simplify exit code handling in Windows command startup script
add a21be1d [MNG-7195] Rework JAVA_HOME handling
add 52c12da [MNG-7195] Rework JAVA_HOME handling
add 06bc508 [MNG-7198] Upgrade SLF4J to 1.7.32
add 43eb189 [chore] Update CI environment
add ef62d7a Merge pull request #516 from aheritier/ci-maven
add 750cb6c [MNG-7199] MAVENHOME_CONFIG var in mvnlauncher script improperly handles two options at once
add a2a3df3 [MNG-7203] Introduce a long option --verbose and deprecate --debug
add 5acdfb6 [MNG-7205] Simplify/unify Cygwin/MingGW handling in startup scripts
add 0137f35 Document Maven 3.8.2 release
add f594c0b Add ModelSource test for MNG-5669
add 48a9e04 [MNG-7209] Introduce a user mavenrc.cmd in Windows command script
add 0682a1c [MNG-7208] Introduce a system-wide mavenrc.cmd in Windows command script
add b20bfb1 [MNG-7208] Document system-wide mavenrc.cmd in Windows command script
add 92d2c2e [MNG-7209] Document user mavenrc.cmd in Windows command script
add 76d7f58 [MNG-7226] DefaultModelBuilder.buildRawModel fails (#528)
add 067171d [MNG-7246] Upgrade Plexus Cipher and Sec Dispatcher to 2.0
add aa30d96 [MNG-7247] Upgrade Maven Resolver to 1.7.2
add 406c525 [MNG-7250] Upgrade Sisu Inject/Plexus to 0.3.5
add a6e462b [MNG-7251] Fix threadLocalArtifactsHolder leaking into cloned project
add 6b6589b [MNG-7219] [Regression] plexus-cipher missing from transitive dependencies
add 23ffe33 [MNG-7236] The DefaultPluginVersionResolver should cache results for the session
add 8c297e9 [MNG-7254] Expand Windows native libraries for Jansi due to JDK-8195129 (workaround)
add a1ba330 [MNG-7253] Display relocation message defined in model
add f50de4c [MNG-7210] Deprecate mavenrc_{pre,post}.{bat,cmd} scripts
add 5fd5368 [MNG-7248] Fix warnings issued by dependency:analyze
add ad2e084 [MNG-7164] Add constructor MojoExecutionException(Throwable)
add 9735fff added an "ignore" option for checksumPolicy in documents
add 9539227 set "fail" as a default option for checksumPolicy in documents
add 98b69be deleted duplication in checksum description
add b718287 Default value of checksumPolicy depends on the Maven version
add 2926f03 [MNG-7265] Convert maven-core artifact-handlers.xml to Providers
add 4cb8909 Convert maven-core components XML to Providers
add c647dbc Get rid of guava
add 9f348e9 PlexusCipher should be injected
add 6c34313 Merge pull request #549 from apache/drop-components-xml
add 6c7d105 [MNG-7264] Convert maven-core default-bindings to Providers (#550)
add c8d5ba3 [MNG-7235] Speed improvements when calculating the sorted project graph
add 25cf157 [MNG-7271] - Code Improvement
add 038201e [MNG-7274] - JUnit Jupiter via BOM
add 5c9512f [MNG-7275] - fixing resource leak due to Files.list
add edbf133 [MNG-7277] - Remove useless Test - testNonNumericVersionRepresentationReturnsANumberFormatException
add e30c1bf Add a unit test for MavenRepositorySystemUtils#newSession
add 1ab49b3 Remove deprecated usage of ServiceLocator/Service
add 35e5a4d [MNG-5577] Use JSR 330 constructor injection
add 71a0a49 [MNG-7272] - Code Improvement - II
add d141957 [MNG-7055] Fix G level metadata handling (#555)
add af9c64f [MNG-6898] Drop plexus-component-metadata plugin from maven-core (#554)
add c3962c1 [MNG-7278] Clean up core logging (#562)
add 7934f73 Update DOAP with Maven 3.8.3 release
add 69ee0c8 [MNG-7103] VersionScheme provider (#563)
add d75bea4 [MNG-7279] Drop deprecated constructor (#564)
add 3017b85 Refactor MavenSession#getPluginContext to be thread safe (#575)
add e50d65d MNG-7295 - Remove redundant/unused import statements.
add 4fafe44 MNG-7296 - Remove redundant 'if' statement
add c825b97 (doc) Update GH build config - bump 17-ea to 17, use new setup-java@2 action
add ccb76b0 (doc) Update dead link for Github PR docs
add fbb9d95 MNG-7293:fix resource leak due to Files.walk
add b9fb762 [MNG-7292] Unnecessarily escaped character
add d61fcf7 [MNG-7288] Remove redundant local variables
add 16afe06 [MNG-7290] Java8 improvements
add 2579622 fix indentation
add b31f3ae [MNG-7291] Avoid String concatenation in loops (#572)
add 4daa48e [MNG-7287] Simplify assertion with simpler and equivalent calls
add 0080e84 [MNG-7297] Remove redundant type arguments (#581)
add 8852b87 [MNG-7270] Switch to shell alternative to "which"
add ffc2b99 [MNG-6389] Move the toolchains model to a separate artifactId
add 274388f [MNG-7303] - Replace Throwable.initCause() with constructor.
add 4c21e11 [MNG-7298] - Avoid redundant conditions.
add 796e02c Merge remote-tracking branch 'origin/master' into MNG-7173-resolver-guice-module
add 3efdbc2 Fix the module, make test pass
add ba4785c Add comments
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven.yml | 24 +-
.gitignore | 3 +-
.mvn/readme.txt | 1 +
CONTRIBUTING.md | 10 +-
Jenkinsfile | 8 +-
README.md | 16 +-
apache-maven/pom.xml | 6 +-
apache-maven/src/assembly/maven/bin/mvnDebug | 2 +-
apache-maven/src/assembly/maven/bin/mvnDebug.cmd | 4 +-
apache-maven/src/assembly/maven/component.xml | 15 +-
.../src/assembly/maven/lib/jansi-native/README.txt | 11 +-
apache-maven/src/assembly/shared/init | 82 ++---
apache-maven/src/assembly/shared/init.cmd | 7 +-
apache-maven/src/assembly/shared/mvnlauncher | 3 +-
apache-maven/src/assembly/shared/mvnlauncher.cmd | 1 -
apache-maven/src/assembly/shared/mvnwDebug | 2 +-
apache-maven/src/assembly/shared/mvnwDebug.cmd | 2 +-
apache-maven/src/assembly/shared/mvnwlauncher | 1 -
apache-maven/src/assembly/shared/mvnwlauncher.cmd | 1 -
apache-maven/src/assembly/shared/run | 28 +-
apache-maven/src/assembly/shared/run.cmd | 12 +-
apache-maven/src/assembly/shared/validate | 28 +-
apache-maven/src/assembly/shared/validate.cmd | 31 +-
apache-maven/src/assembly/wrapper/script/download | 2 +-
apache-maven/src/assembly/wrapper/source.xml | 4 +-
.../main/appended-resources/META-INF/LICENSE.vm | 4 +-
.../src/main/appended-resources/META-INF/NOTICE.vm | 2 +-
.../main/appended-resources/licenses/CDDL-1.0.txt | 384 ---------------------
...f4j-api-1.7.30.txt => MIT-slf4j-api-1.7.32.txt} | 0
apache-maven/src/site/apt/index.apt.vm | 43 +++
.../checkstyle-suppressions.xml | 16 +-
doap_Maven.rdf | 18 +
.../org/apache/maven/artifact/ArtifactUtils.java | 4 +-
.../org/apache/maven/artifact/DefaultArtifact.java | 6 +-
.../maven/artifact/handler/ArtifactHandler.java | 1 +
.../maven/artifact/versioning/Restriction.java | 5 +-
.../maven/artifact/versioning/VersionRange.java | 5 +-
.../apache/maven/artifact/ArtifactUtilsTest.java | 16 +-
.../apache/maven/artifact/DefaultArtifactTest.java | 5 +-
.../versioning/DefaultArtifactVersionTest.java | 14 +-
maven-bom/pom.xml | 12 +-
maven-bom/src/site/apt/index.apt | 2 +-
.../building/DefaultProblemCollectorTest.java | 3 +-
.../apache/maven/building/DefaultProblemTest.java | 3 +-
maven-compat/pom.xml | 8 +-
.../maven/profiles/DefaultProfileManager.java | 6 +-
.../profiles/activation/FileProfileActivator.java | 2 +-
.../java/org/apache/maven/project/ModelUtils.java | 4 +-
.../StringSearchModelInterpolator.java | 14 +-
.../maven/repository/MetadataResolutionResult.java | 8 +-
.../legacy/DefaultUpdateCheckManager.java | 2 +-
.../repository/legacy/LegacyRepositorySystem.java | 8 +-
.../legacy/WagonConfigurationException.java | 4 +-
.../resolver/DefaultLegacyArtifactCollector.java | 2 +-
.../metadata/DefaultGraphConflictResolver.java | 3 +-
.../repository/metadata/MetadataGraphVertex.java | 2 +-
maven-compat/src/main/mdo/profiles.mdo | 6 +-
.../artifact/deployer/ArtifactDeployerTest.java | 34 +-
.../deployer/SimpleArtifactMetadataSource.java | 1 -
.../artifact/installer/ArtifactInstallerTest.java | 26 +-
.../resolver/DefaultArtifactResolverTest.java | 1 -
.../apache/maven/project/ProjectClasspathTest.java | 7 +-
.../maven/project/TestMavenRepositorySystem.java | 2 -
.../apache/maven/project/TestProjectBuilder.java | 16 +
.../inheritance/t12/ProjectInheritanceTest.java | 3 +-
.../maven/repository/legacy/PerLookupWagon.java | 3 -
.../resolver/DefaultArtifactCollectorTest.java | 2 +-
maven-core/pom.xml | 25 +-
.../main/java/org/apache/maven/DefaultMaven.java | 54 +--
.../maven/DefaultProjectDependenciesResolver.java | 13 +-
.../main/java/org/apache/maven/ReactorReader.java | 11 +-
.../java/org/apache/maven/RepositoryUtils.java | 24 +-
.../artifact/factory/DefaultArtifactFactory.java | 7 +-
.../artifact/handler/DefaultArtifactHandler.java | 96 ++++--
.../manager/DefaultArtifactHandlerManager.java | 11 +-
.../providers/EarArtifactHandlerProvider.java} | 37 +-
.../providers/EjbArtifactHandlerProvider.java} | 37 +-
.../EjbClientArtifactHandlerProvider.java} | 37 +-
.../providers/JarArtifactHandlerProvider.java} | 37 +-
.../JavaSourceArtifactHandlerProvider.java} | 37 +-
.../providers/JavadocArtifactHandlerProvider.java} | 37 +-
.../MavenPluginArtifactHandlerProvider.java} | 37 +-
.../providers/PomArtifactHandlerProvider.java} | 37 +-
.../providers/RarArtifactHandlerProvider.java} | 37 +-
.../providers/TestJarArtifactHandlerProvider.java} | 37 +-
.../providers/WarArtifactHandlerProvider.java} | 37 +-
.../metadata/AbstractRepositoryMetadata.java | 2 +-
.../metadata/io/DefaultMetadataReader.java | 4 +-
.../resolver/ArtifactResolutionResult.java | 8 +-
.../apache/maven/bridge/MavenRepositorySystem.java | 4 +-
.../maven/classrealm/DefaultClassRealmManager.java | 13 +-
.../eventspy/internal/EventSpyDispatcher.java | 16 +-
.../maven/exception/DefaultExceptionHandler.java | 5 +-
.../apache/maven/exception/ExceptionSummary.java | 2 +-
.../org/apache/maven/execution/MavenSession.java | 39 ++-
.../apache/maven/execution/ProfileActivation.java | 2 +-
.../org/apache/maven/execution/ReactorManager.java | 4 +-
.../DefaultPluginsMetadataInfoProvider.java | 137 ++++++++
.../scope/internal/MojoExecutionScopeModule.java | 4 +-
.../apache/maven/graph/DefaultGraphBuilder.java | 5 +-
.../maven/graph/DefaultProjectDependencyGraph.java | 55 +--
.../DefaultRepositorySystemSessionFactory.java | 50 +--
.../internal/aether/LoggingRepositoryListener.java | 4 +-
.../maven/lifecycle/DefaultLifecycleExecutor.java | 43 ++-
.../apache/maven/lifecycle/DefaultLifecycles.java | 13 +-
.../DefaultLifecycleExecutionPlanCalculator.java | 45 +--
.../internal/DefaultLifecyclePluginAnalyzer.java | 55 ++-
.../DefaultLifecycleTaskSegmentCalculator.java | 13 +-
.../lifecycle/internal/DependencyContext.java | 6 +-
.../lifecycle/internal/LifecycleDebugLogger.java | 18 +-
.../internal/LifecycleDependencyResolver.java | 34 +-
.../lifecycle/internal/LifecycleModuleBuilder.java | 29 +-
.../maven/lifecycle/internal/LifecycleStarter.java | 44 ++-
.../lifecycle/internal/MojoDescriptorCreator.java | 36 +-
.../maven/lifecycle/internal/MojoExecutor.java | 28 +-
.../lifecycle/internal/builder/BuilderCommon.java | 48 ++-
.../multithreaded/MultiThreadedBuilder.java | 12 +-
.../lifecycle/mapping/DefaultLifecycleMapping.java | 31 +-
.../providers/EarLifecycleMappingProvider.java | 83 +++++
.../providers/EjbLifecycleMappingProvider.java | 95 +++++
.../providers/JarLifecycleMappingProvider.java | 95 +++++
.../MavenPluginLifecycleMappingProvider.java | 100 ++++++
.../providers/PomLifecycleMappingProvider.java | 71 ++++
.../providers/RarLifecycleMappingProvider.java | 95 +++++
.../providers/WarLifecycleMappingProvider.java | 95 +++++
.../providers/CleanLifecycleProvider.java | 63 ++++
.../providers/DefaultLifecycleProvider.java | 78 +++++
.../lifecycle/providers/SiteLifecycleProvider.java | 65 ++++
.../providers/WrapperLifecycleProvider.java | 46 ++-
.../plugin/DefaultLifecycleBindingsInjector.java | 11 +-
.../maven/plugin/DebugConfigurationListener.java | 4 +-
.../maven/plugin/DefaultBuildPluginManager.java | 25 +-
.../maven/plugin/DefaultPluginRealmCache.java | 2 +-
.../maven/plugin/PluginParameterException.java | 8 +-
.../plugin/PluginParameterExpressionEvaluator.java | 10 -
.../plugin/internal/DefaultMavenPluginManager.java | 70 ++--
.../DefaultPluginDependenciesResolver.java | 14 +-
.../plugin/internal/DefaultPluginManager.java | 30 +-
.../maven/plugin/internal/MojoLogWrapper.java | 32 +-
.../prefix/NoPluginFoundForPrefixException.java | 12 +-
.../internal/DefaultPluginPrefixResolver.java | 26 +-
.../version/PluginVersionNotFoundException.java | 2 +-
.../version/PluginVersionResolutionException.java | 6 +-
.../internal/DefaultPluginVersionResolver.java | 120 ++++++-
.../project/DefaultDependencyResolutionResult.java | 2 +-
.../maven/project/DefaultMavenProjectHelper.java | 4 +-
.../maven/project/DefaultProjectBuilder.java | 56 +--
.../project/DefaultProjectBuildingHelper.java | 38 +-
.../DefaultProjectDependenciesResolver.java | 32 +-
.../maven/project/DefaultProjectRealmCache.java | 2 +-
.../maven/project/ExtensionDescriptorBuilder.java | 2 +-
.../org/apache/maven/project/MavenProject.java | 87 ++---
.../org/apache/maven/project/ProjectSorter.java | 58 +---
.../project/artifact/ActiveProjectArtifact.java | 6 +-
.../project/artifact/DefaultMetadataSource.java | 14 +-
.../artifact/DefaultProjectArtifactsCache.java | 4 +-
.../project/artifact/MavenMetadataSource.java | 72 ++--
.../maven/project/artifact/PluginArtifact.java | 1 +
.../maven/project/artifact/ProjectArtifact.java | 3 +-
.../collector/MultiModuleCollectionStrategy.java | 2 +-
.../collector/PomlessCollectionStrategy.java | 2 +-
.../rtinfo/internal/DefaultRuntimeInformation.java | 83 +++--
.../maven/session/scope/internal/SessionScope.java | 2 +-
.../session/scope/internal/SessionScopeModule.java | 2 +-
.../settings/DefaultMavenSettingsBuilder.java | 9 +-
.../apache/maven/toolchain/DefaultToolchain.java | 6 +-
.../maven/toolchain/DefaultToolchainManager.java | 25 +-
.../toolchain/DefaultToolchainManagerPrivate.java | 17 +
.../maven/toolchain/DefaultToolchainsBuilder.java | 8 +-
.../maven/toolchain/java/DefaultJavaToolChain.java | 2 +-
.../maven/toolchain/java/JavaToolchainFactory.java | 8 +-
.../maven/toolchain/java/JavaToolchainImpl.java | 2 +-
.../main/resources/META-INF/maven/extension.xml | 2 +-
.../META-INF/plexus/artifact-handlers.xml | 194 -----------
.../main/resources/META-INF/plexus/components.xml | 154 ---------
.../resources/META-INF/plexus/default-bindings.xml | 318 -----------------
.../maven/lifecycle/DefaultLifecyclesTest.java | 3 +-
.../lifecycle/LifecycleExecutorSubModulesTest.java | 3 +-
.../maven/lifecycle/LifecycleExecutorTest.java | 2 -
.../internal/LifecycleDependencyResolverTest.java | 5 +-
.../internal/{ => builder}/BuilderCommonTest.java | 20 +-
.../lifecycle/internal/stub/AboutTheStubs.html | 4 +-
.../internal/stub/DefaultLifecyclesStub.java | 2 +-
.../stub/LifecycleTaskSegmentCalculatorStub.java | 6 +-
.../maven/lifecycle/internal/stub/LoggerStub.java | 110 ------
.../lifecycle/internal/stub/MojoExecutorStub.java | 15 +-
.../org/apache/maven/plugin/PluginManagerTest.java | 2 -
.../plugin/internal/MavenPluginValidatorTest.java | 8 +-
.../project/DefaultMavenProjectBuilderTest.java | 10 +-
.../org/apache/maven/project/MavenProjectTest.java | 43 +++
.../apache/maven/project/PomConstructionTest.java | 26 +-
.../apache/maven/project/ProjectBuilderTest.java | 26 ++
.../apache/maven/project/TestMetadataSource.java | 9 +
.../DefaultToolchainManagerPrivateTest.java | 10 +-
.../toolchain/DefaultToolchainManagerTest.java | 11 +-
.../maven/toolchain/DefaultToolchainTest.java | 55 +--
.../project-with-inheritance/pom.xml | 2 +-
.../project-with-inheritance/pom.xml | 2 +-
.../project-builder/it0063/jdk/jre/placeholder.txt | 2 +-
.../it0063/jdk/jre/placeholder.txt | 2 +-
.../test/resources/META-INF/plexus/components.xml | 107 ------
.../resources/org/apache/maven/lifecycle/pom.xml | 2 +-
.../{modelsource => modelsourcebasedir}/pom.xml | 12 +-
maven-embedder/pom.xml | 4 +-
.../main/java/org/apache/maven/cli/CLIManager.java | 14 +-
.../org/apache/maven/cli/CLIReportingUtils.java | 7 +
.../main/java/org/apache/maven/cli/CliRequest.java | 6 +-
.../main/java/org/apache/maven/cli/MavenCli.java | 49 ++-
.../SettingsXmlConfigurationProcessor.java | 12 +-
.../internal/BootstrapCoreExtensionManager.java | 11 +-
.../java/org/apache/maven/cli/CLIManagerTest.java | 2 +-
.../java/org/apache/maven/cli/MavenCliTest.java | 19 +-
.../src/test/projects/config/.mvn/maven.config | 5 +-
.../mavenConfigProperties/.mvn/maven.config | 4 +-
.../java/org/apache/maven/feature/Features.java | 16 +-
.../building/BuildModelSourceTransformer.java | 2 +-
.../building/DefaultBuildPomXMLFilterFactory.java | 5 +-
.../maven/model/building/DefaultModelBuilder.java | 371 ++++++++++++++------
.../model/building/DefaultModelBuilderFactory.java | 219 +++++++++---
.../model/building/DefaultModelProcessor.java | 14 +-
.../maven/model/building/FileToRawModelMerger.java | 8 +-
.../apache/maven/model/building/ModelCache.java | 4 +-
.../apache/maven/model/building/ModelProblem.java | 1 -
.../org/apache/maven/model/building/Result.java | 4 +-
.../AbstractStringBasedModelInterpolator.java | 18 +-
.../StringSearchModelInterpolator.java | 15 +
.../StringVisitorModelInterpolator.java | 8 +
.../apache/maven/model/io/DefaultModelReader.java | 6 +-
.../model/path/DefaultModelPathTranslator.java | 7 +-
.../model/path/DefaultModelUrlNormalizer.java | 7 +-
.../ProfileActivationFilePathInterpolator.java | 7 +-
.../model/profile/DefaultProfileSelector.java | 7 +-
.../profile/activation/FileProfileActivator.java | 14 +-
.../activation/JdkVersionProfileActivator.java | 6 +-
.../OperatingSystemProfileActivator.java | 6 +-
.../activation/PropertyProfileActivator.java | 6 +-
.../model/superpom/DefaultSuperPomProvider.java | 7 +-
.../model/validation/DefaultModelValidator.java | 25 +-
.../model/building/DefaultModelBuilderTest.java | 21 +-
.../maven/model/building/FileModelSourceTest.java | 4 +-
.../DefaultInheritanceAssemblerTest.java | 3 +-
.../StringSearchModelInterpolatorTest.java | 1 -
.../StringVisitorModelInterpolatorTest.java | 2 +-
.../activation/AbstractProfileActivatorTest.java | 17 +-
.../activation/FileProfileActivatorTest.java | 12 +-
.../activation/JdkVersionProfileActivatorTest.java | 9 +-
.../activation/PropertyProfileActivatorTest.java | 9 +-
.../validation/DefaultModelValidatorTest.java | 24 +-
.../repository-with-basedir-expression.xml | 38 +-
.../raw-model/repository-with-expression.xml | 42 +--
.../model/transform/AbstractEventXMLFilter.java | 32 +-
.../maven/model/transform/DependencyKey.java | 7 +-
.../maven/model/transform/sax/SAXEventFactory.java | 10 +-
maven-model-transform/src/site/apt/index.apt | 10 +-
maven-model/pom.xml | 4 -
.../plugin/AbstractMojoExecutionException.java | 12 +
.../maven/plugin/MojoExecutionException.java | 13 +
.../apache/maven/plugin/MojoFailureException.java | 13 +
.../apache/maven/plugin/descriptor/Parameter.java | 2 +-
.../maven/plugin/descriptor/PluginDescriptor.java | 2 +-
.../descriptor/PluginDescriptorBuilderTest.java | 29 +-
maven-resolver-provider/pom.xml | 15 +-
.../internal/ArtifactDescriptorReaderDelegate.java | 4 +-
.../internal/DefaultArtifactDescriptorReader.java | 115 ++----
.../internal/DefaultVersionRangeResolver.java | 57 +--
.../internal/DefaultVersionResolver.java | 46 +--
.../internal/DefaultVersionSchemeProvider.java | 37 +-
.../internal/MavenRepositorySystemUtils.java | 24 --
.../repository/internal/MavenResolverModule.java | 114 +++++-
.../maven/repository/internal/PluginsMetadata.java | 117 +++++++
...enerator.java => PluginsMetadataGenerator.java} | 63 ++--
...y.java => PluginsMetadataGeneratorFactory.java} | 24 +-
...eader.java => PluginsMetadataInfoProvider.java} | 23 +-
.../DefaultArtifactDescriptorReaderTest.java | 6 +-
.../internal/DefaultVersionResolverTest.java | 2 -
.../internal/MavenRepositorySystemUtilsTest.java | 19 +-
.../internal/MavenResolverModuleTest.java | 36 +-
maven-settings-builder/pom.xml | 2 +-
.../crypto/MavenSecDispatcherProvider.java | 43 +--
.../maven/settings/io/DefaultSettingsReader.java | 4 +-
maven-settings/src/main/mdo/settings.mdo | 4 +-
maven-toolchain-builder/pom.xml | 70 ++++
.../building/DefaultToolchainsBuilder.java | 15 +-
.../building/DefaultToolchainsBuildingRequest.java | 0
.../building/DefaultToolchainsBuildingResult.java | 0
.../toolchain/building/ToolchainsBuilder.java | 0
.../building/ToolchainsBuildingException.java | 0
.../building/ToolchainsBuildingRequest.java | 0
.../building/ToolchainsBuildingResult.java | 0
.../toolchain/io/DefaultToolchainsReader.java | 0
.../toolchain/io/DefaultToolchainsWriter.java | 0
.../toolchain/io/ToolchainsParseException.java | 0
.../maven/toolchain/io/ToolchainsReader.java | 0
.../maven/toolchain/io/ToolchainsWriter.java | 0
.../toolchain/merge/MavenToolchainMerger.java | 0
.../building/DefaultToolchainsBuilderTest.java | 2 +-
.../building/ToolchainsBuildingExceptionTest.java | 8 +-
.../toolchain/merge/MavenToolchainMergerTest.java | 0
.../org/apache/maven/toolchain/global.xml | 0
.../toolchain/model/toolchains-jdks-extend.xml | 0
.../toolchain/model/toolchains-jdks-extra.xml | 0
.../maven/toolchain/model/toolchains-jdks.xml | 0
.../resources/org/apache/maven/toolchain/user.xml | 0
maven-toolchain-model/pom.xml | 59 ++++
.../src/main/mdo/toolchains.mdo | 0
.../apache/maven/wrapper/BootstrapMainStarter.java | 7 +-
.../apache/maven/wrapper/DefaultDownloader.java | 6 +-
.../java/org/apache/maven/wrapper/Installer.java | 11 +-
pom.xml | 87 +++--
src/site/xdoc/maven-deps.odg | Bin 22491 -> 22633 bytes
310 files changed, 4295 insertions(+), 3399 deletions(-)
create mode 100644 .mvn/readme.txt
delete mode 100644 apache-maven/src/main/appended-resources/licenses/CDDL-1.0.txt
rename apache-maven/src/main/appended-resources/licenses/{MIT-slf4j-api-1.7.30.txt => MIT-slf4j-api-1.7.32.txt} (100%)
create mode 100644 apache-maven/src/site/apt/index.apt.vm
copy maven-embedder/src/examples/simple-project/settings.xml => build/checkstyle-suppressions.xml (68%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/EarArtifactHandlerProvider.java} (56%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/EjbArtifactHandlerProvider.java} (56%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/EjbClientArtifactHandlerProvider.java} (55%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/JarArtifactHandlerProvider.java} (56%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/JavaSourceArtifactHandlerProvider.java} (55%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/JavadocArtifactHandlerProvider.java} (55%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/MavenPluginArtifactHandlerProvider.java} (55%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/PomArtifactHandlerProvider.java} (56%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/RarArtifactHandlerProvider.java} (56%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/TestJarArtifactHandlerProvider.java} (55%)
copy maven-core/src/main/java/org/apache/maven/{execution/scope/internal/MojoExecutionScopeCoreModule.java => artifact/handler/providers/WarArtifactHandlerProvider.java} (56%)
create mode 100644 maven-core/src/main/java/org/apache/maven/execution/infoproviders/DefaultPluginsMetadataInfoProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/EarLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/EjbLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/JarLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/MavenPluginLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/PomLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/RarLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/WarLifecycleMappingProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/providers/CleanLifecycleProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/providers/DefaultLifecycleProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/lifecycle/providers/SiteLifecycleProvider.java
copy maven-compat/src/test/java/org/apache/maven/repository/legacy/WagonC.java => maven-core/src/main/java/org/apache/maven/lifecycle/providers/WrapperLifecycleProvider.java (50%)
rename maven-plugin-api/src/main/java/org/apache/maven/monitor/logging/DefaultLog.java => maven-core/src/main/java/org/apache/maven/plugin/internal/MojoLogWrapper.java (86%)
delete mode 100644 maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml
delete mode 100644 maven-core/src/main/resources/META-INF/plexus/components.xml
delete mode 100644 maven-core/src/main/resources/META-INF/plexus/default-bindings.xml
rename maven-core/src/test/java/org/apache/maven/lifecycle/internal/{ => builder}/BuilderCommonTest.java (84%)
delete mode 100644 maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/LoggerStub.java
delete mode 100644 maven-core/src/test/resources/META-INF/plexus/components.xml
copy maven-core/src/test/resources/projects/{modelsource => modelsourcebasedir}/pom.xml (60%)
copy maven-model-transform/pom.xml => maven-model-builder/src/test/resources/poms/validation/raw-model/repository-with-basedir-expression.xml (60%)
copy maven-model-transform/pom.xml => maven-model-builder/src/test/resources/poms/validation/raw-model/repository-with-expression.xml (60%)
copy maven-core/src/main/java/org/apache/maven/extension/internal/CoreExportsProvider.java => maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionSchemeProvider.java (61%)
create mode 100644 maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/PluginsMetadata.java
copy maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/{VersionsMetadataGenerator.java => PluginsMetadataGenerator.java} (52%)
copy maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/{VersionsMetadataGeneratorFactory.java => PluginsMetadataGeneratorFactory.java} (68%)
copy maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/{MavenWorkspaceReader.java => PluginsMetadataInfoProvider.java} (68%)
copy maven-core/src/main/java/org/apache/maven/extension/internal/CoreExportsProvider.java => maven-settings-builder/src/main/java/org/apache/maven/settings/crypto/MavenSecDispatcherProvider.java (51%)
create mode 100644 maven-toolchain-builder/pom.xml
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/DefaultToolchainsBuilder.java (94%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/DefaultToolchainsBuildingRequest.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/DefaultToolchainsBuildingResult.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuilder.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingException.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingRequest.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/building/ToolchainsBuildingResult.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/io/DefaultToolchainsReader.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/io/DefaultToolchainsWriter.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/io/ToolchainsParseException.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/io/ToolchainsReader.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/io/ToolchainsWriter.java (100%)
rename {maven-core => maven-toolchain-builder}/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java (100%)
rename {maven-core => maven-toolchain-builder}/src/test/java/org/apache/maven/toolchain/building/DefaultToolchainsBuilderTest.java (100%)
rename {maven-core => maven-toolchain-builder}/src/test/java/org/apache/maven/toolchain/building/ToolchainsBuildingExceptionTest.java (100%)
rename {maven-core => maven-toolchain-builder}/src/test/java/org/apache/maven/toolchain/merge/MavenToolchainMergerTest.java (100%)
rename {maven-core => maven-toolchain-builder}/src/test/resources/org/apache/maven/toolchain/global.xml (100%)
rename {maven-core => maven-toolchain-builder}/src/test/resources/org/apache/maven/toolchain/model/toolchains-jdks-extend.xml (100%)
rename {maven-core => maven-toolchain-builder}/src/test/resources/org/apache/maven/toolchain/model/toolchains-jdks-extra.xml (100%)
rename {maven-core => maven-toolchain-builder}/src/test/resources/org/apache/maven/toolchain/model/toolchains-jdks.xml (100%)
rename {maven-core => maven-toolchain-builder}/src/test/resources/org/apache/maven/toolchain/user.xml (100%)
create mode 100644 maven-toolchain-model/pom.xml
rename {maven-core => maven-toolchain-model}/src/main/mdo/toolchains.mdo (100%)