You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by gn...@apache.org on 2023/01/27 13:24:03 UTC
[maven] branch MNG-7543 updated (7b866b08c -> f0b955ad3)
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch MNG-7543
in repository https://gitbox.apache.org/repos/asf/maven.git
from 7b866b08c [MNG-7543] - Upgrade JUnit Jupiter Version 5.9.1
add 0d70f7295 Fix references to old snapshots
add 79b6dd0ba [MNG-6609] expose packaging via property "project.packaging" (#835)
add cb424b93e [MNG-7582] Reformat apiv4 javadoc according to usual rules
add e13176829 DOC - spelling fix in maven.mdo file (#851)
add 31b3af084 [MNG-7584] The properties-maven-plugin fails to load project properties (#856)
add 9beb2ed45 Add a README for plexus-utils (#847)
add bc8c6be26 [MNG-7564] Check if session is null when generating metadata
add 9c6013891 [MNG-7556] Clean up notion between user properties and system properties
add 1ada7a590 [MNG-7569] Fix Plugin Model: Add new v4Api element (#842)
add 3c1b8a060 add Reproducible Builds badge
add 431e2b3ee [MNG-7561] never resolve version ranges with same lower and upper bound (#823)
add 4d3a82f59 [MPLUGIN-439] Support custom lifecycle phase ids in Execute annotation (#865)
add dfcf5791f [MNG-7583] Allow concurrent access to the MavenPluginManager (#855)
add fa15fcf15 [MNG-7590] Allow to configure resolver by properties in settings.xml
add a6b1ebb1c Update actions in GH build
add 113919a5e [MNG-7586] Update Maven Resolver to 1.9.1 (#870)
add 724ac0b54 Revert "[MNG-7586] Update Maven Resolver to 1.9.1 (#870)"
add 6a27f5f2f [MNG-7597] Fix infinite loop when iterating PropertiesAsMap (#872)
add 3f03f0e7b [MNG-7576] Restore compatibility with maven 3.x (#841)
add dc88c6193 [MNG-7580] Introduce new SettingsBuilder and ToolchainsBuilder services (#852)
add b1c1f7556 [MNG-7600] LocalRepositoryManager is created too early
add 49572e46c [MNG-7601] Upgrade Apache Maven parent POM to version 38
add de19cfcd2 [MNG-7601] Reformat sources
add 001eef845 [MNG-7601] Ignore reformat commit in blame
add 19c897de6 [MNG-7601] Fix git blame rev
add 5da32ae7f [MNG-7602] Move back model version from 5.0 to 4.2 and reactivate modello site generation (#843)
add c6ecff992 [MNG-7586] Update Maven Resolver to 1.9.2 (#882)
add f70b0019c [MNG-7607] Add M4 Transport API (#884)
add 3d0939662 [MNG-7611] Change semantics of plugin descriptor's "requiredJavaVersion" (#888)
add 615390f6f [MNG-7596] Upgrade to plexus 3.5.0 (#866)
add f0cc176b3 [MNG-7616] Add missing exported artifacts for the new API (#894)
add 249c0fe0f [MNG-7617] Small optimisations and cleanup in the project/model building (#816)
add a840ba91e [MNG-7608] Make native transport the default (#892)
add 69ef6a61b [MNG-7612] Chained LRM
add 97e8bf671 fix version comparison (#845)
add 0d4a1a125 [MNG-7609] Clarify extension descriptor documentation (#896)
add 6773c0512 [MNG-7619] Reverse Dependency Tree (#902)
add dc47da436 [MNG-7618] Use goalPrefix instead of artifactId 4to display mojos being executed (#898)
add f27b975dd [MNG-7576] Restore compatibility for flatten-maven-plugin (#903)
add 55431cd26 [MNG-7578] Fallback on Linux executable in Windows for findTool utility (#861)
add adf89ef63 [MNG-7505] Remove ReportingConverter (#906)
add 2ccf57baa [maven-release-plugin] prepare release maven-4.0.0-alpha-3
add 0e82026f2 [maven-release-plugin] prepare for next development iteration
add 3f336e4f6 simplify build and get rid of withMaven (#908)
add 034290176 fix pom
add 984f73dc7 fix pom format
add ce18c5620 [MNG-7598] Enforce binary backwards-compatibility (#874)
add 9e0cae423 Update soap with 4.x alpha releases
add 4e38415b6 [MNG-7624] Use groupId:artifactId instead of empty goal (#911)
add 828de7e1a [MNG-7621] Parameter '-f' causes ignoring any 'maven.config' (only on Windows)
add 7a1cc12a4 [MNG-7637] Possible NPE in MavenProject#hashCode()
add 3eec6b82d [MNG-7636] Document MavenProject#getAttachedArtifacts() as read-only
add 933b46eed [MNG-7626] maven-bom should have the same parent version as project
add f0364acb2 Directories, not folders
add 29e7b0ea3 Revert "fix version comparison (#845)"
add 968c1a25f [MNG-7634] Revert MNG-5982 and MNG-7417
add 29f96a359 Update bundled license for SLF4J
add 342c16436 [MNG-7643] Each atomic task should have its own bullet
add 8833330b0 [MNG-7645] Implement some #toString() methods
add 35c81bedd [MNG-7644] Fix version comparison where .X1 < -X2 for any string qualifier X
add e73a0b00f [MNG-7641] Upgrade Maven Wagon to 3.5.3
add 538a6b40a [MNG-7352] org.apache.maven.toolchain.java.JavaToolchainImpl should be public
add aaced1b0d Fix test Javadoc issue
add 67941c22d [MNG-7650] Upgrade Apache Maven parent POM to version 39
add 8150c6274 [MNG-7650] Reformat
add 6178f6ed8 [MNG-7648] Fix locationTracking in DefaultModelBuildingRequest copy constructor (#940)
add 5af08d005 [MNG-7651] Simplify and document merge of maven.config file and CLI args
add dc9efaace Update DOAP with Maven 3.8.7 release
add fbdf109b3 [MNG-7571] add Maven API javadoc (#830)
add c2c6dd092 Add TODO about property source of maven.repo.local
add 7b0006938 [MNG-7658] CI-friendly versions should only come from/rely on user properties
add a00a44f75 [MNG-7660] Rename Dom to XmlNode in the v4 api (#946)
add a7399a4d5 [MNG-7652] switch to Modello Velocity (#944)
add fc2d94f07 [MNG-7652] switch to Modello Velocity (#944)
add 1968951a5 [MNG-7642] Restore compatibility with flatten-maven-plugin (#947)
add c0d942b56 Jenkinsfile: pickup results from ITs and Maven 3.8.x for build (#953)
add 2fba4471c [MNG-7668] Update Resolver to 1.9.4 (#959)
add 01ba8291c [MNG-7666] Update default binding and lifecycle plugin versions (#956)
add 20f7c65a5 Execute IT tests with clean local repository
add c1a900190 [MNG-7629] Change reactor reader to copy packaged artifacts and reuse them across builds if needed (#954)
add 74548dde8 [MNG-7664] consolidate Velocity templates used to generate code from models (#949)
add 8918c8144 [MNG-7622] Maven Transformation and Consumer POM (#907)
add 38b447b85 Get rid of surefire warning (#966)
add f77de570b [MNG-7646] Do not parse the whole reactor unless required by command line options (#963)
add f0b955ad3 Merge remote-tracking branch 'origin/master' into MNG-7543
No new revisions were added by this update.
Summary of changes:
.../build.properties => .git-blame-ignore-revs | 5 +-
.github/pull_request_template.md | 7 +-
.github/workflows/maven.yml | 35 +-
.github/workflows/maven_build_itself.yml | 14 +-
Jenkinsfile | 44 +-
README.md | 1 +
apache-maven/pom.xml | 63 +-
apache-maven/src/assembly/maven/conf/settings.xml | 9 +-
apache-maven/src/assembly/shared/init.cmd | 3 +-
.../licenses/MIT-slf4j-api-1.7.36.txt | 7 +-
.../apache/maven/settings/GlobalSettingsTest.java | 22 +-
api/maven-api-core/pom.xml | 15 +-
.../main/java/org/apache/maven/api/Artifact.java | 38 +-
.../org/apache/maven/api/ArtifactCoordinate.java | 24 +-
.../main/java/org/apache/maven/api/Dependency.java | 12 +-
.../org/apache/maven/api/DependencyCoordinate.java | 15 +-
.../src/main/java/org/apache/maven/api/Event.java | 21 +-
.../main/java/org/apache/maven/api/EventType.java | 6 +-
.../main/java/org/apache/maven/api/Exclusion.java | 7 +-
.../java/org/apache/maven/api/JavaToolchain.java | 9 +-
.../main/java/org/apache/maven/api/Listener.java | 13 +-
.../java/org/apache/maven/api/LocalRepository.java | 7 +-
.../java/org/apache/maven/api/MetadataStorage.java | 6 +-
.../java/org/apache/maven/api/MojoExecution.java | 13 +-
.../src/main/java/org/apache/maven/api/Node.java | 30 +-
.../java/org/apache/maven/api/NodeVisitor.java | 17 +-
.../main/java/org/apache/maven/api/Project.java | 20 +-
.../org/apache/maven/api/RemoteRepository.java | 7 +-
.../main/java/org/apache/maven/api/Repository.java | 13 +-
.../java/org/apache/maven/api/ResolutionScope.java | 41 +-
.../src/main/java/org/apache/maven/api/Scope.java | 29 +-
.../main/java/org/apache/maven/api/Service.java | 11 +-
.../main/java/org/apache/maven/api/Session.java | 92 +-
.../java/org/apache/maven/api/SessionData.java | 56 +-
.../main/java/org/apache/maven/api/Toolchain.java | 16 +-
.../src/main/java/org/apache/maven/api/Type.java | 9 +-
.../main/java/org/apache/maven/api/Version.java | 10 +-
.../java/org/apache/maven/api/VersionRange.java | 14 +-
.../main/java/org/apache/maven/api/plugin/Log.java | 49 +-
.../java/org/apache/maven/api/plugin/Mojo.java | 14 +-
.../org/apache/maven/api/plugin/MojoException.java | 48 +-
.../maven/api/plugin/annotations/Component.java | 10 +-
.../maven/api/plugin/annotations/Execute.java | 26 +-
.../plugin/annotations/InstantiationStrategy.java | 20 +-
.../api/plugin/annotations/LifecyclePhase.java | 76 +-
.../apache/maven/api/plugin/annotations/Mojo.java | 13 +-
.../maven/api/plugin/annotations/Parameter.java | 14 +-
.../api/services/ArtifactCoordinateFactory.java | 45 +-
.../services/ArtifactCoordinateFactoryRequest.java | 142 +-
.../maven/api/services/ArtifactDeployer.java | 23 +-
.../api/services/ArtifactDeployerException.java | 19 +-
.../api/services/ArtifactDeployerRequest.java | 86 +-
.../apache/maven/api/services/ArtifactFactory.java | 31 +-
.../maven/api/services/ArtifactFactoryRequest.java | 127 +-
.../maven/api/services/ArtifactInstaller.java | 27 +-
.../api/services/ArtifactInstallerException.java | 19 +-
.../api/services/ArtifactInstallerRequest.java | 63 +-
.../apache/maven/api/services/ArtifactManager.java | 18 +-
.../maven/api/services/ArtifactResolver.java | 23 +-
.../api/services/ArtifactResolverException.java | 19 +-
.../api/services/ArtifactResolverRequest.java | 54 +-
.../maven/api/services/ArtifactResolverResult.java | 11 +-
.../org/apache/maven/api/services/BaseRequest.java | 35 +-
...jectBuilderProblem.java => BuilderProblem.java} | 42 +-
.../maven/api/services/DependencyCollector.java | 68 +-
.../api/services/DependencyCollectorException.java | 18 +-
.../api/services/DependencyCollectorRequest.java | 162 +-
.../api/services/DependencyCollectorResult.java | 33 +-
.../api/services/DependencyCoordinateFactory.java | 56 +-
.../DependencyCoordinateFactoryRequest.java | 191 +-
.../maven/api/services/LocalRepositoryManager.java | 13 +-
.../java/org/apache/maven/api/services/Lookup.java | 15 +-
.../apache/maven/api/services/LookupException.java | 26 +-
.../apache/maven/api/services/MavenException.java | 28 +-
.../apache/maven/api/services/MessageBuilder.java | 45 +-
.../maven/api/services/MessageBuilderFactory.java | 15 +-
.../apache/maven/api/services/ProjectBuilder.java | 54 +-
.../api/services/ProjectBuilderException.java | 19 +-
.../maven/api/services/ProjectBuilderRequest.java | 158 +-
.../maven/api/services/ProjectBuilderResult.java | 22 +-
.../apache/maven/api/services/ProjectManager.java | 58 +-
.../org/apache/maven/api/services/Prompter.java | 33 +-
.../maven/api/services/PrompterException.java | 19 +-
.../maven/api/services/RepositoryFactory.java | 15 +-
.../apache/maven/api/services/SettingsBuilder.java | 65 +
...erSource.java => SettingsBuilderException.java} | 21 +-
.../maven/api/services/SettingsBuilderRequest.java | 183 ++
.../maven/api/services/SettingsBuilderResult.java | 27 +-
.../{ProjectBuilderSource.java => Source.java} | 6 +-
.../maven/api/services/ToolchainFactory.java | 8 +-
.../maven/api/services/ToolchainManager.java | 18 +-
.../api/services/ToolchainManagerException.java | 19 +-
.../maven/api/services}/ToolchainsBuilder.java | 23 +-
...verity.java => ToolchainsBuilderException.java} | 20 +-
.../api/services/ToolchainsBuilderRequest.java | 175 ++
.../api/services/ToolchainsBuilderResult.java | 32 +-
.../org/apache/maven/api/services/Transport.java | 116 +
...rtifactDeployer.java => TransportProvider.java} | 48 +-
...verity.java => TransportProviderException.java} | 18 +-
.../apache/maven/api/services/TypeRegistry.java | 11 +-
.../apache/maven/api/services/VersionParser.java | 31 +-
.../maven/api/services/VersionParserException.java | 19 +-
.../maven/api/services/xml/ModelXmlFactory.java | 10 +-
.../maven/api/services/xml/SettingsXmlFactory.java | 10 +-
.../api/services/xml/ToolchainsXmlFactory.java | 10 +-
.../apache/maven/api/services/xml/XmlFactory.java | 83 +-
.../maven/api/services/xml/XmlReaderException.java | 19 +-
.../maven/api/services/xml/XmlReaderRequest.java | 103 +-
.../maven/api/services/xml/XmlWriterException.java | 19 +-
.../maven/api/services/xml/XmlWriterRequest.java | 49 +-
.../src/site/site.xml | 2 +-
api/maven-api-meta/pom.xml | 7 +-
.../org/apache/maven/api/annotations/Consumer.java | 13 +-
.../apache/maven/api/annotations/Experimental.java | 11 +-
.../apache/maven/api/annotations/Generated.java | 13 +-
.../apache/maven/api/annotations/Immutable.java | 13 +-
.../org/apache/maven/api/annotations/Nonnull.java | 13 +-
.../maven/api/annotations/NotThreadSafe.java | 13 +-
.../org/apache/maven/api/annotations/Nullable.java | 11 +-
.../org/apache/maven/api/annotations/Provider.java | 13 +-
.../apache/maven/api/annotations/ThreadSafe.java | 13 +-
.../apache/maven/api/annotations/package-info.java | 20 -
.../src/site/site.xml | 2 +-
api/maven-api-model/pom.xml | 61 +-
.../maven/api/model/ImmutableCollections.java | 488 ++--
.../org/apache/maven/api/model/InputLocation.java | 134 +-
.../maven/api/model/InputLocationTracker.java | 9 +-
.../org/apache/maven/api/model/InputSource.java | 19 +-
.../org/apache/maven/api/model/package-info.java | 21 +-
api/maven-api-model/src/main/mdo/common.vm | 31 -
api/maven-api-model/src/main/mdo/maven.mdo | 204 +-
.../src/site/apt/index.apt | 14 +-
.../src/site/site.xml | 2 +-
api/maven-api-settings/pom.xml | 60 +-
.../maven/api/settings/ImmutableCollections.java | 488 ++--
api/maven-api-settings/src/main/mdo/common.vm | 21 -
api/maven-api-settings/src/main/mdo/model.vm | 558 -----
api/maven-api-settings/src/main/mdo/settings.mdo | 2 +-
api/maven-api-settings/src/site/apt/index.apt | 11 +-
api/maven-api-settings/src/site/site.xml | 2 +-
api/maven-api-toolchain/pom.xml | 130 +-
.../maven/api/toolchain/ImmutableCollections.java | 488 ++--
api/maven-api-toolchain/src/main/mdo/common.vm | 21 -
api/maven-api-toolchain/src/main/mdo/model.vm | 558 -----
.../src/site/apt/index.apt | 11 +-
.../src/site/site.xml | 2 +-
api/maven-api-xml/pom.xml | 9 +-
.../maven/api/xml/{Dom.java => XmlNode.java} | 53 +-
.../src/site/site.xml | 2 +-
api/modello-plugin-velocity/pom.xml | 94 -
.../codehaus/modello/plugin/velocity/Helper.java | 154 --
.../plugin/velocity/ModelloVelocityMojo.java | 86 -
.../modello/plugin/velocity/VelocityGenerator.java | 166 --
.../main/resources/META-INF/plexus/components.xml | 31 -
api/pom.xml | 78 +-
api/{maven-api-settings => }/src/site/site.xml | 2 +-
doap_Maven.rdf | 33 +
maven-artifact/pom.xml | 4 +-
.../java/org/apache/maven/artifact/Artifact.java | 60 +-
.../org/apache/maven/artifact/ArtifactUtils.java | 183 +-
.../org/apache/maven/artifact/DefaultArtifact.java | 452 ++--
.../maven/artifact/InvalidArtifactRTException.java | 49 +-
.../maven/artifact/handler/ArtifactHandler.java | 8 +-
.../maven/artifact/metadata/ArtifactMetadata.java | 11 +-
.../artifact/repository/ArtifactRepository.java | 39 +-
.../repository/ArtifactRepositoryPolicy.java | 161 +-
.../maven/artifact/repository/Authentication.java | 34 +-
.../layout/ArtifactRepositoryLayout.java | 14 +-
.../layout/ArtifactRepositoryLayout2.java | 13 +-
.../metadata/RepositoryMetadataStoreException.java | 20 +-
.../AbstractArtifactResolutionException.java | 383 ++--
.../resolver/ArtifactNotFoundException.java | 115 +-
.../resolver/ArtifactResolutionException.java | 63 +-
.../resolver/CyclicDependencyException.java | 18 +-
.../MultipleArtifactsNotFoundException.java | 84 +-
.../artifact/resolver/filter/ArtifactFilter.java | 10 +-
.../maven/artifact/versioning/ArtifactVersion.java | 11 +-
.../artifact/versioning/ComparableVersion.java | 545 ++---
.../versioning/DefaultArtifactVersion.java | 172 +-
.../InvalidVersionSpecificationException.java | 14 +-
.../OverConstrainedVersionException.java | 23 +-
.../maven/artifact/versioning/Restriction.java | 121 +-
.../maven/artifact/versioning/VersionRange.java | 445 ++--
.../java/org/apache/maven/repository/Proxy.java | 54 +-
.../legacy/metadata/ArtifactMetadata.java | 17 +-
maven-artifact/src/site/site.xml | 2 +-
.../apache/maven/artifact/ArtifactUtilsTest.java | 60 +-
.../apache/maven/artifact/DefaultArtifactTest.java | 133 +-
.../artifact/handler/ArtifactHandlerMock.java | 53 +-
.../artifact/versioning/ComparableVersionIT.java | 60 +-
.../artifact/versioning/ComparableVersionTest.java | 364 +--
.../versioning/DefaultArtifactVersionTest.java | 284 ++-
.../artifact/versioning/VersionRangeTest.java | 1280 ++++++-----
maven-bom/pom.xml | 18 +-
maven-bom/src/site/site.xml | 2 +-
maven-builder-support/pom.xml | 4 +-
.../org/apache/maven/building/DefaultProblem.java | 97 +-
.../maven/building/DefaultProblemCollector.java | 26 +-
.../java/org/apache/maven/building/FileSource.java | 46 +-
.../java/org/apache/maven/building/Problem.java | 12 +-
.../apache/maven/building/ProblemCollector.java | 11 +-
.../maven/building/ProblemCollectorFactory.java | 12 +-
.../java/org/apache/maven/building/Source.java | 10 +-
.../org/apache/maven/building/StringSource.java | 51 +-
.../java/org/apache/maven/building/UrlSource.java | 44 +-
maven-builder-support/src/site/site.xml | 2 +-
.../building/DefaultProblemCollectorTest.java | 62 +-
.../apache/maven/building/DefaultProblemTest.java | 127 +-
.../org/apache/maven/building/FileSourceTest.java | 49 +-
.../building/ProblemCollectorFactoryTest.java | 22 +-
.../apache/maven/building/StringSourceTest.java | 42 +-
.../org/apache/maven/building/UrlSourceTest.java | 41 +-
maven-compat/pom.xml | 14 +-
.../apache/maven/artifact/ArtifactScopeEnum.java | 82 +-
.../org/apache/maven/artifact/ArtifactStatus.java | 56 +-
.../artifact/UnknownRepositoryLayoutException.java | 23 +-
.../maven/artifact/deployer/ArtifactDeployer.java | 24 +-
.../deployer/ArtifactDeploymentException.java | 25 +-
.../artifact/deployer/DefaultArtifactDeployer.java | 119 +-
.../installer/ArtifactInstallationException.java | 25 +-
.../artifact/installer/ArtifactInstaller.java | 16 +-
.../installer/DefaultArtifactInstaller.java | 88 +-
.../artifact/manager/DefaultWagonManager.java | 111 +-
.../manager/WagonConfigurationException.java | 17 +-
.../maven/artifact/manager/WagonManager.java | 24 +-
.../repository/ArtifactRepositoryFactory.java | 53 +-
.../repository/DefaultArtifactRepository.java | 171 +-
.../DefaultArtifactRepositoryFactory.java | 97 +-
.../repository/layout/FlatRepositoryLayout.java | 53 +-
.../metadata/DefaultRepositoryMetadataManager.java | 547 ++---
.../metadata/GroupRepositoryMetadata.java | 74 +-
.../repository/metadata/MetadataBridge.java | 103 +-
.../repository/metadata/MetadataUtils.java | 13 +-
.../metadata/RepositoryMetadataReadException.java | 20 +-
.../SnapshotArtifactRepositoryMetadata.java | 52 +-
.../maven/artifact/resolver/ArtifactCollector.java | 24 +-
.../maven/artifact/resolver/ArtifactResolver.java | 106 +-
.../artifact/resolver/DebugResolutionListener.java | 115 +-
.../resolver/DefaultArtifactCollector.java | 14 +-
.../artifact/resolver/DefaultArtifactResolver.java | 639 +++---
.../resolver/ResolutionListenerForDepMgmt.java | 17 +-
.../artifact/resolver/UnresolvedArtifacts.java | 23 +-
.../resolver/WarningResolutionListener.java | 62 +-
.../resolver/filter/InversionArtifactFilter.java | 32 +-
.../artifact/resolver/filter/OrArtifactFilter.java | 44 +-
.../resolver/filter/TypeArtifactFilter.java | 32 +-
.../artifact/versioning/ManagedVersionMap.java | 32 +-
.../maven/execution/DefaultRuntimeInformation.java | 26 +-
.../apache/maven/execution/RuntimeInformation.java | 8 +-
.../profiles/DefaultMavenProfilesBuilder.java | 65 +-
.../maven/profiles/DefaultProfileManager.java | 184 +-
.../maven/profiles/MavenProfilesBuilder.java | 15 +-
.../org/apache/maven/profiles/ProfileManager.java | 30 +-
.../maven/profiles/ProfilesConversionUtils.java | 113 +-
.../activation/DetectedProfileActivator.java | 17 +-
.../profiles/activation/FileProfileActivator.java | 68 +-
.../activation/JdkPrefixProfileActivator.java | 68 +-
.../OperatingSystemProfileActivator.java | 109 +-
.../activation/ProfileActivationException.java | 20 +-
.../profiles/activation/ProfileActivator.java | 14 +-
.../activation/SystemPropertyProfileActivator.java | 71 +-
.../maven/project/DefaultMavenProjectBuilder.java | 290 ++-
.../DefaultProjectBuilderConfiguration.java | 47 +-
.../project/InvalidProjectModelException.java | 37 +-
.../apache/maven/project/MavenProjectBuilder.java | 62 +-
.../project/MissingRepositoryElementException.java | 21 +-
.../java/org/apache/maven/project/ModelUtils.java | 26 +-
.../maven/project/ProjectBuilderConfiguration.java | 19 +-
.../org/apache/maven/project/ProjectUtils.java | 82 +-
.../DefaultModelInheritanceAssembler.java | 25 +-
.../inheritance/ModelInheritanceAssembler.java | 16 +-
.../AbstractStringBasedModelInterpolator.java | 351 ++-
.../interpolation/BuildTimestampValueSource.java | 26 +-
.../interpolation/ModelInterpolationException.java | 38 +-
.../project/interpolation/ModelInterpolator.java | 36 +-
.../PathTranslatingPostProcessor.java | 35 +-
.../interpolation/RegexBasedModelInterpolator.java | 28 +-
.../StringSearchModelInterpolator.java | 403 ++--
.../maven/project/path/DefaultPathTranslator.java | 184 +-
.../project/validation/DefaultModelValidator.java | 35 +-
.../project/validation/ModelValidationResult.java | 70 +-
.../maven/project/validation/ModelValidator.java | 11 +-
.../maven/reporting/MavenReportException.java | 18 +-
.../maven/repository/DefaultMirrorSelector.java | 138 +-
.../maven/repository/MavenArtifactMetadata.java | 56 +-
.../org/apache/maven/repository/MetadataGraph.java | 38 +-
.../apache/maven/repository/MetadataGraphNode.java | 52 +-
.../repository/MetadataResolutionRequest.java | 105 +-
.../maven/repository/MetadataResolutionResult.java | 208 +-
.../apache/maven/repository/MirrorSelector.java | 9 +-
.../repository/UserLocalArtifactRepository.java | 35 +-
.../maven/repository/VersionNotFoundException.java | 37 +-
.../repository/legacy/ChecksumFailedException.java | 20 +-
.../legacy/DefaultUpdateCheckManager.java | 367 ++--
.../repository/legacy/DefaultWagonManager.java | 825 +++----
.../repository/legacy/LegacyRepositorySystem.java | 812 +++----
.../maven/repository/legacy/MavenArtifact.java | 49 +-
.../repository/legacy/TransferListenerAdapter.java | 150 +-
.../repository/legacy/UpdateCheckManager.java | 19 +-
.../legacy/WagonConfigurationException.java | 29 +-
.../maven/repository/legacy/WagonManager.java | 64 +-
.../repository/ArtifactRepositoryFactory.java | 51 +-
.../DefaultArtifactRepositoryFactory.java | 120 +-
.../resolver/DefaultLegacyArtifactCollector.java | 772 +++----
.../legacy/resolver/LegacyArtifactCollector.java | 54 +-
.../legacy/resolver/conflict/ConflictResolver.java | 10 +-
.../resolver/conflict/ConflictResolverFactory.java | 11 +-
.../ConflictResolverNotFoundException.java | 14 +-
.../resolver/conflict/DefaultConflictResolver.java | 12 +-
.../conflict/DefaultConflictResolverFactory.java | 36 +-
.../conflict/FarthestConflictResolver.java | 20 +-
.../resolver/conflict/NearestConflictResolver.java | 20 +-
.../resolver/conflict/NewestConflictResolver.java | 29 +-
.../resolver/conflict/OldestConflictResolver.java | 29 +-
.../transform/AbstractVersionTransformation.java | 87 +-
.../resolver/transform/ArtifactTransformation.java | 32 +-
.../transform/ArtifactTransformationManager.java | 28 +-
.../DefaultArtifactTransformationManager.java | 62 +-
.../transform/LatestArtifactTransformation.java | 50 +-
.../transform/ReleaseArtifactTransformation.java | 70 +-
.../resolver/transform/SnapshotTransformation.java | 134 +-
.../repository/metadata/ArtifactMetadata.java | 264 ++-
.../repository/metadata/ClasspathContainer.java | 88 +-
.../metadata/ClasspathTransformation.java | 12 +-
.../metadata/DefaultClasspathTransformation.java | 157 +-
.../DefaultGraphConflictResolutionPolicy.java | 36 +-
.../metadata/DefaultGraphConflictResolver.java | 196 +-
.../metadata/GraphConflictResolutionException.java | 29 +-
.../metadata/GraphConflictResolutionPolicy.java | 11 +-
.../repository/metadata/GraphConflictResolver.java | 12 +-
.../maven/repository/metadata/MetadataGraph.java | 425 ++--
.../repository/metadata/MetadataGraphEdge.java | 128 +-
.../MetadataGraphTransformationException.java | 29 +-
.../repository/metadata/MetadataGraphVertex.java | 150 +-
.../repository/metadata/MetadataResolution.java | 40 +-
.../metadata/MetadataResolutionException.java | 28 +-
.../metadata/MetadataResolutionRequest.java | 45 +-
.../MetadataResolutionRequestTypeEnum.java | 29 +-
.../metadata/MetadataResolutionResult.java | 141 +-
.../metadata/MetadataRetrievalException.java | 34 +-
.../maven/repository/metadata/MetadataSource.java | 16 +-
.../repository/metadata/MetadataTreeNode.java | 95 +-
.../plugin/ExpressionDocumentationException.java | 20 +-
.../usability/plugin/ExpressionDocumenter.java | 105 +-
maven-compat/src/main/mdo/profiles.mdo | 6 +-
maven-compat/src/site/site.xml | 2 +-
.../AbstractArtifactComponentTestCase.java | 267 +--
.../artifact/deployer/ArtifactDeployerTest.java | 45 +-
.../deployer/SimpleArtifactMetadataSource.java | 45 +-
.../factory/DefaultArtifactFactoryTest.java | 51 +-
.../artifact/installer/ArtifactInstallerTest.java | 39 +-
.../artifact/metadata/TestMetadataSource.java | 89 +-
.../repository/MavenArtifactRepositoryTest.java | 37 +-
.../resolver/ArtifactResolutionExceptionTest.java | 24 +-
.../artifact/resolver/ArtifactResolverTest.java | 228 +-
.../resolver/DefaultArtifactResolverTest.java | 61 +-
.../maven/artifact/resolver/TestFileWagon.java | 63 +-
.../artifact/resolver/TestTransferListener.java | 18 +-
.../resolver/filter/AndArtifactFilterTest.java | 25 +-
.../resolver/filter/FilterHashEqualsTest.java | 27 +-
.../resolver/filter/OrArtifactFilterTest.java | 25 +-
.../resolver/filter/ScopeArtifactFilterTest.java | 97 +-
.../maven/artifact/testutils/TestFileManager.java | 150 +-
.../transform/TransformationManagerTest.java | 52 +-
.../manager/DefaultProfileManagerTest.java | 144 +-
.../project/AbstractMavenProjectTestCase.java | 137 +-
.../maven/project/ClasspathArtifactResolver.java | 66 +-
.../maven/project/EmptyLifecycleExecutor.java | 67 +-
.../project/EmptyLifecyclePluginAnalyzer.java | 46 +-
.../project/LegacyLocalRepositoryManager.java | 137 +-
.../apache/maven/project/ProjectClasspathTest.java | 146 +-
.../apache/maven/project/TestArtifactResolver.java | 41 +-
.../maven/project/TestMavenRepositorySystem.java | 39 +-
.../apache/maven/project/TestProjectBuilder.java | 77 +-
.../AbstractProjectInheritanceTestCase.java | 29 +-
.../inheritance/t00/ProjectInheritanceTest.java | 29 +-
.../inheritance/t01/ProjectInheritanceTest.java | 33 +-
.../inheritance/t02/ProjectInheritanceTest.java | 79 +-
.../inheritance/t03/ProjectInheritanceTest.java | 23 +-
.../inheritance/t04/ProjectInheritanceTest.java | 46 +-
.../inheritance/t05/ProjectInheritanceTest.java | 40 +-
.../inheritance/t06/ProjectInheritanceTest.java | 41 +-
.../inheritance/t07/ProjectInheritanceTest.java | 43 +-
.../inheritance/t08/ProjectInheritanceTest.java | 42 +-
.../inheritance/t09/ProjectInheritanceTest.java | 66 +-
.../inheritance/t10/ProjectInheritanceTest.java | 42 +-
.../inheritance/t11/ProjectInheritanceTest.java | 28 +-
.../inheritance/t12/ProjectInheritanceTest.java | 32 +-
.../inheritance/t12scm/ProjectInheritanceTest.java | 125 +-
.../project/path/DefaultPathTranslatorTest.java | 39 +-
.../repository/DefaultMirrorSelectorTest.java | 15 +-
.../repository/LegacyRepositorySystemTest.java | 183 +-
.../maven/repository/MirrorProcessorTest.java | 257 +--
.../legacy/DefaultUpdateCheckManagerTest.java | 190 +-
.../repository/legacy/DefaultWagonManagerTest.java | 305 ++-
.../legacy/LegacyRepositorySystemTest.java | 64 +-
.../maven/repository/legacy/PerLookupWagon.java | 17 +-
.../maven/repository/legacy/StringWagon.java | 68 +-
.../org/apache/maven/repository/legacy/WagonA.java | 16 +-
.../org/apache/maven/repository/legacy/WagonB.java | 16 +-
.../org/apache/maven/repository/legacy/WagonC.java | 16 +-
.../apache/maven/repository/legacy/WagonMock.java | 16 +-
.../resolver/DefaultArtifactCollectorTest.java | 1101 +++++-----
.../conflict/AbstractConflictResolverTest.java | 80 +-
.../conflict/FarthestConflictResolverTest.java | 53 +-
.../conflict/NearestConflictResolverTest.java | 53 +-
.../conflict/NewestConflictResolverTest.java | 53 +-
.../conflict/OldestConflictResolverTest.java | 54 +-
.../DefaultClasspathTransformationTest.java | 117 +-
.../DefaultGraphConflictResolutionPolicyTest.java | 68 +-
.../metadata/DefaultGraphConflictResolverTest.java | 242 +-
.../repository/metadata/TestMetadataSource.java | 79 +-
maven-core/pom.xml | 47 +-
.../maven/AbstractMavenLifecycleParticipant.java | 20 +-
.../org/apache/maven/ArtifactFilterManager.java | 11 +-
.../maven/ArtifactFilterManagerDelegate.java | 13 +-
.../src/main/java/org/apache/maven/BuildAbort.java | 18 +-
.../org/apache/maven/BuildFailureException.java | 19 +-
.../apache/maven/DefaultArtifactFilterManager.java | 64 +-
.../main/java/org/apache/maven/DefaultMaven.java | 652 +++---
.../maven/DefaultProjectDependenciesResolver.java | 178 +-
.../apache/maven/DuplicateProjectException.java | 18 +-
.../org/apache/maven/InternalErrorException.java | 13 +-
.../src/main/java/org/apache/maven/Maven.java | 14 +-
.../org/apache/maven/MavenExecutionException.java | 27 +-
.../org/apache/maven/MissingModuleException.java | 21 +-
.../org/apache/maven/MissingProfilesException.java | 14 +-
.../apache/maven/ProjectBuildFailureException.java | 20 +-
.../org/apache/maven/ProjectCycleException.java | 19 +-
.../apache/maven/ProjectDependenciesResolver.java | 35 +-
.../main/java/org/apache/maven/ReactorReader.java | 544 +++--
.../java/org/apache/maven/RepositoryUtils.java | 387 ++--
.../main/java/org/apache/maven/SessionScoped.java | 17 +-
.../DependencyResolutionRequiredException.java | 14 +-
.../maven/artifact/InvalidRepositoryException.java | 32 +-
.../maven/artifact/factory/ArtifactFactory.java | 63 +-
.../artifact/factory/DefaultArtifactFactory.java | 186 +-
.../artifact/handler/DefaultArtifactHandler.java | 109 +-
.../handler/manager/ArtifactHandlerManager.java | 12 +-
.../manager/DefaultArtifactHandlerManager.java | 50 +-
.../providers/EarArtifactHandlerProvider.java | 28 +-
.../providers/EjbArtifactHandlerProvider.java | 28 +-
.../EjbClientArtifactHandlerProvider.java | 29 +-
.../providers/JarArtifactHandlerProvider.java | 28 +-
.../JavaSourceArtifactHandlerProvider.java | 29 +-
.../providers/JavadocArtifactHandlerProvider.java | 28 +-
.../MavenPluginArtifactHandlerProvider.java | 28 +-
.../providers/PomArtifactHandlerProvider.java | 28 +-
.../providers/RarArtifactHandlerProvider.java | 28 +-
.../providers/TestJarArtifactHandlerProvider.java | 28 +-
.../providers/WarArtifactHandlerProvider.java | 28 +-
.../metadata/AbstractArtifactMetadata.java | 15 +-
.../ArtifactMetadataRetrievalException.java | 29 +-
.../artifact/metadata/ArtifactMetadataSource.java | 37 +-
.../maven/artifact/metadata/ResolutionGroup.java | 28 +-
.../repository/DefaultRepositoryRequest.java | 63 +-
.../repository/LegacyLocalRepositoryManager.java | 301 +--
.../repository/MavenArtifactRepository.java | 280 +--
.../maven/artifact/repository/RepositoryCache.java | 11 +-
.../artifact/repository/RepositoryRequest.java | 15 +-
.../repository/layout/DefaultRepositoryLayout.java | 77 +-
.../metadata/AbstractRepositoryMetadata.java | 175 +-
.../metadata/ArtifactRepositoryMetadata.java | 68 +-
.../repository/metadata/RepositoryMetadata.java | 16 +-
.../RepositoryMetadataDeploymentException.java | 20 +-
.../RepositoryMetadataInstallationException.java | 20 +-
.../metadata/RepositoryMetadataManager.java | 35 +-
.../RepositoryMetadataResolutionException.java | 20 +-
.../metadata/io/DefaultMetadataReader.java | 63 +-
.../metadata/io/MetadataParseException.java | 26 +-
.../repository/metadata/io/MetadataReader.java | 16 +-
.../resolver/ArtifactResolutionRequest.java | 150 +-
.../resolver/ArtifactResolutionResult.java | 214 +-
.../resolver/DefaultResolutionErrorHandler.java | 64 +-
.../artifact/resolver/ResolutionErrorHandler.java | 11 +-
.../artifact/resolver/ResolutionListener.java | 40 +-
.../maven/artifact/resolver/ResolutionNode.java | 155 +-
.../filter/AbstractScopeArtifactFilter.java | 58 +-
.../resolver/filter/AndArtifactFilter.java | 50 +-
.../filter/CumulativeScopeArtifactFilter.java | 61 +-
.../resolver/filter/ExcludesArtifactFilter.java | 19 +-
.../resolver/filter/ExclusionArtifactFilter.java | 41 +-
.../resolver/filter/ExclusionSetFilter.java | 40 +-
.../resolver/filter/IncludesArtifactFilter.java | 42 +-
.../resolver/filter/ScopeArtifactFilter.java | 34 +-
.../apache/maven/bridge/MavenRepositorySystem.java | 809 +++----
.../classrealm/ArtifactClassRealmConstituent.java | 32 +-
.../maven/classrealm/ClassRealmConstituent.java | 7 +-
.../apache/maven/classrealm/ClassRealmManager.java | 19 +-
.../classrealm/ClassRealmManagerDelegate.java | 10 +-
.../apache/maven/classrealm/ClassRealmRequest.java | 10 +-
.../maven/classrealm/DefaultClassRealmManager.java | 329 ++-
.../maven/classrealm/DefaultClassRealmRequest.java | 35 +-
.../BasedirBeanConfigurationPathTranslator.java | 30 +-
.../configuration/BeanConfigurationException.java | 18 +-
.../BeanConfigurationPathTranslator.java | 9 +-
.../configuration/BeanConfigurationRequest.java | 19 +-
.../BeanConfigurationValuePreprocessor.java | 10 +-
.../maven/configuration/BeanConfigurator.java | 10 +-
.../DefaultBeanConfigurationRequest.java | 101 +-
.../internal/DefaultBeanConfigurator.java | 141 +-
.../internal/EnhancedComponentConfigurator.java | 44 +-
.../internal/EnhancedConfigurationConverter.java | 114 +-
.../internal/EnhancedConverterLookup.java | 26 +-
.../apache/maven/eventspy/AbstractEventSpy.java | 23 +-
.../java/org/apache/maven/eventspy/EventSpy.java | 22 +-
.../eventspy/internal/EventSpyDispatcher.java | 108 +-
.../internal/EventSpyExecutionListener.java | 130 +-
.../internal/EventSpyRepositoryListener.java | 144 +-
.../maven/exception/DefaultExceptionHandler.java | 227 +-
.../apache/maven/exception/ExceptionHandler.java | 10 +-
.../apache/maven/exception/ExceptionSummary.java | 38 +-
.../maven/execution/AbstractExecutionListener.java | 59 +-
.../apache/maven/execution/ActivationSettings.java | 29 +-
.../org/apache/maven/execution/BuildFailure.java | 16 +-
.../maven/execution/BuildResumptionAnalyzer.java | 8 +-
.../maven/execution/BuildResumptionData.java | 13 +-
.../execution/BuildResumptionDataRepository.java | 13 +-
.../BuildResumptionPersistenceException.java | 11 +-
.../org/apache/maven/execution/BuildSuccess.java | 13 +-
.../org/apache/maven/execution/BuildSummary.java | 18 +-
.../execution/DefaultBuildResumptionAnalyzer.java | 46 +-
.../DefaultBuildResumptionDataRepository.java | 113 +-
.../execution/DefaultMavenExecutionRequest.java | 712 +++---
.../DefaultMavenExecutionRequestPopulator.java | 229 +-
.../execution/DefaultMavenExecutionResult.java | 62 +-
.../org/apache/maven/execution/ExecutionEvent.java | 10 +-
.../apache/maven/execution/ExecutionListener.java | 41 +-
.../maven/execution/MavenExecutionRequest.java | 134 +-
.../MavenExecutionRequestPopulationException.java | 25 +-
.../execution/MavenExecutionRequestPopulator.java | 20 +-
.../maven/execution/MavenExecutionResult.java | 24 +-
.../org/apache/maven/execution/MavenSession.java | 321 ++-
.../apache/maven/execution/MojoExecutionEvent.java | 31 +-
.../maven/execution/MojoExecutionListener.java | 14 +-
.../apache/maven/execution/ProfileActivation.java | 88 +-
.../apache/maven/execution/ProjectActivation.java | 105 +-
.../maven/execution/ProjectDependencyGraph.java | 11 +-
.../maven/execution/ProjectExecutionEvent.java | 39 +-
.../maven/execution/ProjectExecutionListener.java | 17 +-
.../org/apache/maven/execution/ReactorManager.java | 135 +-
.../maven/execution/scope/MojoExecutionScoped.java | 17 +-
.../execution/scope/WeakMojoExecutionListener.java | 14 +-
.../scope/internal/MojoExecutionScope.java | 130 +-
.../internal/MojoExecutionScopeCoreModule.java | 20 +-
.../scope/internal/MojoExecutionScopeModule.java | 45 +-
.../maven/extension/internal/CoreExports.java | 26 +-
.../extension/internal/CoreExportsProvider.java | 23 +-
.../extension/internal/CoreExtensionEntry.java | 83 +-
.../apache/maven/graph/DefaultGraphBuilder.java | 363 ++-
.../maven/graph/DefaultProjectDependencyGraph.java | 112 +-
.../graph/FilteredProjectDependencyGraph.java | 59 +-
.../java/org/apache/maven/graph/GraphBuilder.java | 10 +-
.../org/apache/maven/graph/ProjectSelector.java | 127 +-
.../maven/internal/MultilineMessageHelper.java | 73 +-
.../aether/ConsumerModelSourceTransformer.java | 52 -
.../DefaultRepositorySystemSessionFactory.java | 460 ++--
.../internal/aether/LoggingRepositoryListener.java | 120 +-
.../aether/MavenChainedWorkspaceReader.java | 52 +-
.../maven/internal/aether/MavenDeployer.java | 58 +
.../maven/internal/aether/MavenInstaller.java | 58 +
.../aether/ResolverLifecycle.java} | 40 +-
.../aether/ReverseTreeRepositoryListener.java | 137 ++
.../apache/maven/internal/impl/AbstractNode.java | 45 +-
.../maven/internal/impl/AbstractSession.java | 382 ++--
.../maven/internal/impl/DefaultArtifact.java | 71 +-
.../internal/impl/DefaultArtifactCoordinate.java | 62 +-
.../impl/DefaultArtifactCoordinateFactory.java | 44 +-
.../internal/impl/DefaultArtifactDeployer.java | 47 +-
.../internal/impl/DefaultArtifactFactory.java | 45 +-
.../internal/impl/DefaultArtifactInstaller.java | 39 +-
.../internal/impl/DefaultArtifactManager.java | 80 +-
.../internal/impl/DefaultArtifactResolver.java | 59 +-
.../maven/internal/impl/DefaultDependency.java | 91 +-
.../internal/impl/DefaultDependencyCollector.java | 72 +-
.../internal/impl/DefaultDependencyCoordinate.java | 72 +-
.../impl/DefaultDependencyCoordinateFactory.java | 34 +-
.../apache/maven/internal/impl/DefaultEvent.java | 32 +-
.../internal/impl/DefaultLocalRepository.java | 28 +-
.../impl/DefaultLocalRepositoryManager.java | 39 +-
.../org/apache/maven/internal/impl/DefaultLog.java | 153 +-
.../apache/maven/internal/impl/DefaultLookup.java | 67 +-
.../maven/internal/impl/DefaultMessageBuilder.java | 77 +-
.../impl/DefaultMessageBuilderFactory.java | 25 +-
.../internal/impl/DefaultModelXmlFactory.java | 106 +-
.../maven/internal/impl/DefaultMojoExecution.java | 34 +-
.../apache/maven/internal/impl/DefaultNode.java | 131 +-
.../apache/maven/internal/impl/DefaultProject.java | 146 +-
.../maven/internal/impl/DefaultProjectBuilder.java | 210 +-
.../maven/internal/impl/DefaultProjectManager.java | 126 +-
.../maven/internal/impl/DefaultPrompter.java | 71 +-
.../internal/impl/DefaultRemoteRepository.java | 29 +-
.../internal/impl/DefaultRepositoryFactory.java | 54 +-
.../apache/maven/internal/impl/DefaultSession.java | 250 +--
.../maven/internal/impl/DefaultSessionFactory.java | 31 +-
.../internal/impl/DefaultSettingsBuilder.java | 162 ++
.../internal/impl/DefaultSettingsXmlFactory.java | 80 +-
.../internal/impl/DefaultToolchainManager.java | 86 +-
.../internal/impl/DefaultToolchainsBuilder.java | 158 ++
.../internal/impl/DefaultToolchainsXmlFactory.java | 81 +-
.../maven/internal/impl/DefaultTransport.java | 156 ++
.../internal/impl/DefaultTransportProvider.java | 63 +
.../maven/internal/impl/DefaultTypeRegistry.java | 37 +-
.../maven/internal/impl/DefaultVersionParser.java | 107 +-
.../apache/maven/internal/impl/EventSpyImpl.java | 38 +-
.../maven/internal/impl/MappedCollection.java | 28 +-
.../org/apache/maven/internal/impl/MappedList.java | 19 +-
.../maven/internal/impl/PropertiesAsMap.java | 101 +-
.../java/org/apache/maven/internal/impl/Utils.java | 33 +-
.../apache/maven/internal/impl/WrapperNode.java | 33 +-
.../ConsumerPomArtifactTransformer.java | 169 ++
.../transformation/OnChangeTransformer.java | 104 +
.../transformation/TransformedArtifact.java | 146 ++
.../maven/lifecycle/DefaultLifecycleExecutor.java | 97 +-
.../apache/maven/lifecycle/DefaultLifecycles.java | 123 +-
.../maven/lifecycle/LifeCyclePluginAnalyzer.java | 11 +-
.../java/org/apache/maven/lifecycle/Lifecycle.java | 33 +-
.../lifecycle/LifecycleExecutionException.java | 91 +-
.../apache/maven/lifecycle/LifecycleExecutor.java | 50 +-
.../maven/lifecycle/LifecycleMappingDelegate.java | 16 +-
.../lifecycle/LifecycleNotFoundException.java | 18 +-
.../lifecycle/LifecyclePhaseNotFoundException.java | 18 +-
.../apache/maven/lifecycle/MavenExecutionPlan.java | 123 +-
.../maven/lifecycle/MissingProjectException.java | 13 +-
.../maven/lifecycle/MojoExecutionConfigurator.java | 8 +-
.../maven/lifecycle/NoGoalSpecifiedException.java | 13 +-
.../lifecycle/internal/BuildListCalculator.java | 51 +-
.../lifecycle/internal/BuildThreadFactory.java | 12 +-
.../internal/CompoundProjectExecutionListener.java | 47 +-
.../lifecycle/internal/DefaultExecutionEvent.java | 26 +-
.../internal/DefaultExecutionEventCatapult.java | 62 +-
.../DefaultLifecycleExecutionPlanCalculator.java | 573 +++--
.../internal/DefaultLifecycleMappingDelegate.java | 110 +-
.../internal/DefaultLifecyclePluginAnalyzer.java | 216 +-
.../DefaultLifecycleTaskSegmentCalculator.java | 101 +-
.../internal/DefaultMojoExecutionConfigurator.java | 168 +-
.../internal/DefaultProjectArtifactFactory.java | 26 +-
.../lifecycle/internal/DependencyContext.java | 58 +-
.../lifecycle/internal/ExecutionEventCatapult.java | 11 +-
.../lifecycle/internal/ExecutionPlanItem.java | 45 +-
.../apache/maven/lifecycle/internal/GoalTask.java | 14 +-
.../lifecycle/internal/LifecycleDebugLogger.java | 129 +-
.../internal/LifecycleDependencyResolver.java | 358 ++-
.../internal/LifecycleExecutionPlanCalculator.java | 54 +-
.../lifecycle/internal/LifecycleModuleBuilder.java | 99 +-
.../internal/LifecyclePluginResolver.java | 61 +-
.../maven/lifecycle/internal/LifecycleStarter.java | 103 +-
.../maven/lifecycle/internal/LifecycleTask.java | 17 +-
.../internal/LifecycleTaskSegmentCalculator.java | 31 +-
.../lifecycle/internal/MojoDescriptorCreator.java | 204 +-
.../maven/lifecycle/internal/MojoExecutor.java | 462 ++--
.../maven/lifecycle/internal/PhaseRecorder.java | 42 +-
.../lifecycle/internal/ProjectArtifactFactory.java | 11 +-
.../maven/lifecycle/internal/ProjectBuildList.java | 90 +-
.../maven/lifecycle/internal/ProjectIndex.java | 38 +-
.../maven/lifecycle/internal/ProjectSegment.java | 37 +-
.../lifecycle/internal/ReactorBuildStatus.java | 49 +-
.../maven/lifecycle/internal/ReactorContext.java | 29 +-
.../maven/lifecycle/internal/TaskSegment.java | 25 +-
.../maven/lifecycle/internal/builder/Builder.java | 18 +-
.../lifecycle/internal/builder/BuilderCommon.java | 186 +-
.../internal/builder/BuilderNotFoundException.java | 14 +-
.../multithreaded/ConcurrencyDependencyGraph.java | 85 +-
.../multithreaded/MultiThreadedBuilder.java | 200 +-
.../builder/multithreaded/ThreadOutputMuxer.java | 340 ++-
.../singlethreaded/SingleThreadedBuilder.java | 47 +-
.../lifecycle/mapping/DefaultLifecycleMapping.java | 82 +-
.../apache/maven/lifecycle/mapping/Lifecycle.java | 44 +-
.../maven/lifecycle/mapping/LifecycleMapping.java | 13 +-
.../maven/lifecycle/mapping/LifecycleMojo.java | 30 +-
.../maven/lifecycle/mapping/LifecyclePhase.java | 73 +-
.../providers/AbstractLifecycleProvider.java | 41 +-
.../providers/CleanLifecycleProvider.java | 26 +-
.../providers/DefaultLifecycleProvider.java | 25 +-
.../lifecycle/providers/SiteLifecycleProvider.java | 31 +-
.../providers/WrapperLifecycleProvider.java | 27 +-
.../AbstractLifecycleMappingProvider.java | 61 +-
.../packaging/EarLifecycleMappingProvider.java | 33 +-
.../packaging/EjbLifecycleMappingProvider.java | 41 +-
.../packaging/JarLifecycleMappingProvider.java | 41 +-
.../MavenPluginLifecycleMappingProvider.java | 47 +-
.../packaging/PomLifecycleMappingProvider.java | 25 +-
.../packaging/RarLifecycleMappingProvider.java | 41 +-
.../packaging/WarLifecycleMappingProvider.java | 41 +-
.../plugin/DefaultLifecycleBindingsInjector.java | 164 +-
.../maven/monitor/event/EventDispatcher.java | 19 +-
.../apache/maven/monitor/event/EventMonitor.java | 17 +-
.../apache/maven/plugin/BuildPluginManager.java | 31 +-
.../java/org/apache/maven/plugin/CacheUtils.java | 109 +-
.../plugin/CompoundMojoExecutionListener.java | 39 +-
.../CycleDetectedInPluginGraphException.java | 19 +-
.../maven/plugin/DebugConfigurationListener.java | 68 +-
.../maven/plugin/DefaultBuildPluginManager.java | 232 +-
.../maven/plugin/DefaultExtensionRealmCache.java | 112 +-
.../plugin/DefaultMojosExecutionStrategy.java | 24 +-
.../maven/plugin/DefaultPluginArtifactsCache.java | 145 +-
.../maven/plugin/DefaultPluginDescriptorCache.java | 174 +-
.../maven/plugin/DefaultPluginRealmCache.java | 178 +-
.../apache/maven/plugin/ExtensionRealmCache.java | 35 +-
.../plugin/InvalidPluginDescriptorException.java | 25 +-
.../maven/plugin/InvalidPluginException.java | 25 +-
.../org/apache/maven/plugin/LegacySupport.java | 9 +-
.../apache/maven/plugin/MavenPluginManager.java | 55 +-
.../plugin/MavenPluginPrerequisitesChecker.java | 12 +-
.../org/apache/maven/plugin/MojoExecution.java | 122 +-
.../apache/maven/plugin/MojoExecutionRunner.java | 8 +-
.../maven/plugin/MojosExecutionStrategy.java | 13 +-
.../apache/maven/plugin/PluginArtifactsCache.java | 40 +-
.../maven/plugin/PluginConfigurationException.java | 40 +-
.../maven/plugin/PluginContainerException.java | 45 +-
.../apache/maven/plugin/PluginDescriptorCache.java | 25 +-
.../plugin/PluginDescriptorParsingException.java | 27 +-
.../maven/plugin/PluginExecutionException.java | 59 +-
.../maven/plugin/PluginIncompatibleException.java | 19 +-
.../apache/maven/plugin/PluginLoaderException.java | 78 +-
.../org/apache/maven/plugin/PluginManager.java | 57 +-
.../maven/plugin/PluginManagerException.java | 90 +-
.../maven/plugin/PluginNotFoundException.java | 43 +-
.../maven/plugin/PluginParameterException.java | 199 +-
.../plugin/PluginParameterExpressionEvaluator.java | 405 ++--
.../PluginParameterExpressionEvaluatorV4.java | 422 ++--
.../org/apache/maven/plugin/PluginRealmCache.java | 45 +-
.../maven/plugin/PluginResolutionException.java | 21 +-
.../AbstractMavenPluginParametersValidator.java | 107 +-
.../plugin/internal/DefaultLegacySupport.java | 40 +-
.../plugin/internal/DefaultMavenPluginManager.java | 941 ++++----
.../internal/DefaultMavenPluginValidator.java | 33 +-
.../DefaultPluginDependenciesResolver.java | 297 ++-
.../plugin/internal/DefaultPluginManager.java | 203 +-
.../plugin/internal/DeprecatedPluginValidator.java | 66 +-
.../MavenPluginConfigurationValidator.java | 15 +-
.../MavenPluginJavaPrerequisiteChecker.java | 56 +-
.../MavenPluginMavenPrerequisiteChecker.java | 45 +-
.../plugin/internal/MavenPluginValidator.java | 12 +-
.../maven/plugin/internal/MojoLogWrapper.java | 96 +-
.../internal/PluginDependenciesResolver.java | 21 +-
.../ReadOnlyPluginParametersValidator.java | 43 +-
.../internal/ValidatingConfigurationListener.java | 54 +-
.../plugin/prefix/DefaultPluginPrefixRequest.java | 76 +-
.../prefix/NoPluginFoundForPrefixException.java | 53 +-
.../maven/plugin/prefix/PluginPrefixRequest.java | 17 +-
.../maven/plugin/prefix/PluginPrefixResolver.java | 10 +-
.../maven/plugin/prefix/PluginPrefixResult.java | 9 +-
.../internal/DefaultPluginPrefixResolver.java | 245 +--
.../prefix/internal/DefaultPluginPrefixResult.java | 35 +-
.../version/DefaultPluginVersionRequest.java | 78 +-
.../version/PluginVersionNotFoundException.java | 21 +-
.../maven/plugin/version/PluginVersionRequest.java | 17 +-
.../version/PluginVersionResolutionException.java | 73 +-
.../plugin/version/PluginVersionResolver.java | 10 +-
.../maven/plugin/version/PluginVersionResult.java | 7 +-
.../internal/DefaultPluginVersionResolver.java | 399 ++--
.../internal/DefaultPluginVersionResult.java | 26 +-
.../DefaultDependencyResolutionRequest.java | 36 +-
.../project/DefaultDependencyResolutionResult.java | 62 +-
.../maven/project/DefaultMavenProjectHelper.java | 103 +-
.../project/DefaultModelBuildingListener.java | 96 +-
.../maven/project/DefaultProjectBuilder.java | 997 ++++-----
.../project/DefaultProjectBuildingHelper.java | 190 +-
.../project/DefaultProjectBuildingRequest.java | 218 +-
.../project/DefaultProjectBuildingResult.java | 64 +-
.../DefaultProjectDependenciesResolver.java | 305 ++-
.../maven/project/DefaultProjectRealmCache.java | 90 +-
.../project/DependencyResolutionException.java | 16 +-
.../maven/project/DependencyResolutionRequest.java | 13 +-
.../maven/project/DependencyResolutionResult.java | 9 +-
.../DuplicateArtifactAttachmentException.java | 23 +-
.../maven/project/DuplicateProjectException.java | 35 +-
.../apache/maven/project/ExtensionDescriptor.java | 46 +-
.../maven/project/ExtensionDescriptorBuilder.java | 101 +-
.../project/InvalidProjectVersionException.java | 37 +-
.../org/apache/maven/project/MavenProject.java | 1318 +++++------
.../apache/maven/project/MavenProjectHelper.java | 20 +-
.../org/apache/maven/project/ProjectBuilder.java | 28 +-
.../maven/project/ProjectBuildingException.java | 63 +-
.../maven/project/ProjectBuildingHelper.java | 23 +-
.../maven/project/ProjectBuildingRequest.java | 46 +-
.../maven/project/ProjectBuildingResult.java | 7 +-
.../maven/project/ProjectDependenciesResolver.java | 10 +-
.../apache/maven/project/ProjectModelResolver.java | 285 ++-
.../apache/maven/project/ProjectRealmCache.java | 31 +-
.../org/apache/maven/project/ProjectSorter.java | 268 +--
.../org/apache/maven/project/ReactorModelPool.java | 96 +-
.../maven/project/RepositorySessionDecorator.java | 8 +-
.../project/artifact/ActiveProjectArtifact.java | 252 +--
.../project/artifact/ArtifactWithDependencies.java | 9 +-
.../maven/project/artifact/AttachedArtifact.java | 154 +-
.../artifact/DefaultMavenMetadataCache.java | 291 ++-
.../project/artifact/DefaultMetadataSource.java | 17 +-
.../artifact/DefaultProjectArtifactsCache.java | 185 +-
.../InvalidDependencyVersionException.java | 24 +-
.../maven/project/artifact/MavenMetadataCache.java | 25 +-
.../project/artifact/MavenMetadataSource.java | 643 +++---
.../maven/project/artifact/PluginArtifact.java | 58 +-
.../maven/project/artifact/ProjectArtifact.java | 66 +-
.../project/artifact/ProjectArtifactMetadata.java | 77 +-
.../project/artifact/ProjectArtifactsCache.java | 42 +-
.../project/collector/DefaultProjectsSelector.java | 74 +-
.../collector/MultiModuleCollectionStrategy.java | 176 +-
.../collector/PomlessCollectionStrategy.java | 40 +-
.../collector/ProjectCollectionStrategy.java | 13 +-
.../maven/project/collector/ProjectsSelector.java | 15 +-
.../collector/RequestPomCollectionStrategy.java | 27 +-
.../apache/maven/project/path/PathTranslator.java | 16 +-
.../properties/internal/EnvironmentUtils.java | 29 +-
.../properties/internal/SystemProperties.java | 25 +-
.../repository/ArtifactDoesNotExistException.java | 17 +-
.../maven/repository/ArtifactTransferEvent.java | 166 +-
.../ArtifactTransferFailedException.java | 18 +-
.../maven/repository/ArtifactTransferListener.java | 19 +-
.../maven/repository/ArtifactTransferResource.java | 7 +-
.../DelegatingLocalArtifactRepository.java | 117 +-
.../maven/repository/LocalArtifactRepository.java | 9 +-
.../LocalRepositoryNotAccessibleException.java | 20 +-
.../apache/maven/repository/RepositorySystem.java | 89 +-
.../legacy/metadata/AbstractArtifactMetadata.java | 34 +-
.../ArtifactMetadataRetrievalException.java | 35 +-
.../legacy/metadata/ArtifactMetadataSource.java | 33 +-
.../metadata/DefaultMetadataResolutionRequest.java | 65 +-
.../legacy/metadata/MetadataResolutionRequest.java | 18 +-
.../legacy/metadata/ResolutionGroup.java | 40 +-
.../apache/maven/rtinfo/RuntimeInformation.java | 9 +-
.../rtinfo/internal/DefaultRuntimeInformation.java | 110 +-
.../maven/session/scope/internal/SessionScope.java | 94 +-
.../session/scope/internal/SessionScopeModule.java | 39 +-
.../settings/DefaultMavenSettingsBuilder.java | 113 +-
.../maven/settings/MavenSettingsBuilder.java | 24 +-
.../settings/SettingsConfigurationException.java | 37 +-
.../org/apache/maven/settings/SettingsUtils.java | 286 +--
.../org/apache/maven/settings/SettingsUtilsV4.java | 300 +++
.../apache/maven/toolchain/DefaultToolchain.java | 99 +-
.../maven/toolchain/DefaultToolchainManager.java | 116 +-
.../toolchain/DefaultToolchainManagerPrivate.java | 74 +-
.../maven/toolchain/DefaultToolchainsBuilder.java | 50 +-
.../toolchain/MisconfiguredToolchainException.java | 21 +-
.../apache/maven/toolchain/RequirementMatcher.java | 12 +-
.../maven/toolchain/RequirementMatcherFactory.java | 76 +-
.../java/org/apache/maven/toolchain/Toolchain.java | 12 +-
.../apache/maven/toolchain/ToolchainFactory.java | 14 +-
.../apache/maven/toolchain/ToolchainManager.java | 13 +-
.../maven/toolchain/ToolchainManagerPrivate.java | 14 +-
.../apache/maven/toolchain/ToolchainPrivate.java | 14 +-
.../apache/maven/toolchain/ToolchainsBuilder.java | 12 +-
.../maven/toolchain/java/DefaultJavaToolChain.java | 25 +-
.../apache/maven/toolchain/java/JavaToolchain.java | 75 +-
.../maven/toolchain/java/JavaToolchainFactory.java | 90 +-
.../maven/toolchain/java/JavaToolchainImpl.java | 58 +-
.../DefaultConsumerPomXMLFilterFactory.java | 13 +-
maven-core/src/main/mdo/extension.mdo | 13 +-
.../main/resources/META-INF/maven/extension.xml | 8 +
maven-core/src/site/apt/core-extensions.apt.vm | 2 +-
.../apt/getting-to-container-configured-mojos.apt | 2 +-
maven-core/src/site/site.xml | 3 +-
.../maven/AbstractCoreMavenComponentTestCase.java | 279 +--
.../java/org/apache/maven/DefaultMavenTest.java | 86 +-
.../maven/MavenLifecycleParticipantTest.java | 165 +-
.../src/test/java/org/apache/maven/MavenTest.java | 65 +-
.../maven/ProjectDependenciesResolverTest.java | 79 +-
.../artifact/handler/ArtifactHandlerTest.java | 101 +-
.../filter/ExclusionArtifactFilterTest.java | 135 +-
.../DefaultBeanConfiguratorPathTest.java | 82 +-
.../configuration/DefaultBeanConfiguratorTest.java | 81 +-
.../exception/DefaultExceptionHandlerTest.java | 51 +-
.../DefaultBuildResumptionAnalyzerTest.java | 140 +-
.../DefaultBuildResumptionDataRepositoryTest.java | 71 +-
.../DefaultMavenExecutionRequestPopulatorTest.java | 36 +-
.../maven/execution/DefaultMavenExecutionTest.java | 39 +-
.../scope/internal/MojoExecutionScopeTest.java | 86 +-
.../maven/graph/DefaultGraphBuilderTest.java | 570 ++---
.../graph/DefaultProjectDependencyGraphTest.java | 178 +-
.../apache/maven/graph/ProjectSelectorTest.java | 198 +-
.../maven/internal/MultilineMessageHelperTest.java | 67 +-
.../aether/ReverseTreeRepositoryListenerTest.java | 88 +
.../maven/internal/impl/PropertiesAsMapTest.java | 58 +
.../org/apache/maven/internal/impl/TestApi.java | 84 +-
.../maven/internal/impl/TestArtifactHandler.java | 37 +-
.../maven/internal/impl/TestRepositorySystem.java | 307 ++-
.../ConsumerPomArtifactTransformerTest.java} | 42 +-
.../maven/lifecycle/DefaultLifecyclesTest.java | 126 +-
.../lifecycle/DelegatingMojoExecutionListener.java | 52 +-
.../DelegatingProjectExecutionListener.java | 60 +-
.../lifecycle/EmptyLifecyclePluginAnalyzer.java | 46 +-
.../lifecycle/LifecycleExecutorSubModulesTest.java | 62 +-
.../maven/lifecycle/LifecycleExecutorTest.java | 721 +++---
.../maven/lifecycle/MavenExecutionPlanTest.java | 64 +-
.../lifecycle/MojoExecutionXPathContainer.java | 47 +-
.../internal/BuildListCalculatorTest.java | 59 +-
.../internal/ConcurrencyDependencyGraphTest.java | 91 +-
.../internal/LifecycleDependencyResolverTest.java | 55 +-
.../LifecycleExecutionPlanCalculatorTest.java | 93 +-
.../internal/LifecycleModuleBuilderTest.java | 88 +-
.../LifecycleTaskSegmentCalculatorImplTest.java | 33 +-
.../lifecycle/internal/PhaseRecorderTest.java | 48 +-
.../lifecycle/internal/ProjectBuildListTest.java | 60 +-
.../internal/builder/BuilderCommonTest.java | 107 +-
.../ConcurrencyDependencyGraphTest.java | 81 +-
.../multithreaded/ThreadOutputMuxerTest.java | 137 +-
.../internal/stub/BuildPluginManagerStub.java | 49 +-
.../internal/stub/CompletionServiceStub.java | 74 +-
.../internal/stub/DefaultLifecyclesStub.java | 85 +-
.../internal/stub/ExecutionEventCatapultStub.java | 18 +-
.../internal/stub/LifeCyclePluginAnalyzerStub.java | 76 +-
.../stub/LifecycleExecutionPlanCalculatorStub.java | 278 ++-
.../stub/LifecycleTaskSegmentCalculatorStub.java | 84 +-
.../lifecycle/internal/stub/MojoExecutorStub.java | 79 +-
.../internal/stub/PluginPrefixResolverStub.java | 46 +-
.../internal/stub/PluginVersionResolverStub.java | 43 +-
.../stub/ProjectDependenciesResolverStub.java | 103 +-
.../internal/stub/ProjectDependencyGraphStub.java | 199 +-
.../stub/ProjectDependencyGraphStubTest.java | 65 +-
.../lifecycle/mapping/LifecyclePhaseTest.java | 80 +-
.../org/apache/maven/plugin/PluginManagerTest.java | 215 +-
.../maven/plugin/PluginParameterExceptionTest.java | 187 +-
.../PluginParameterExpressionEvaluatorTest.java | 357 ++-
.../plugin/internal/DefaultLegacySupportTest.java | 15 +-
.../MavenPluginJavaPrerequisiteCheckerTest.java | 36 +-
.../plugin/internal/MavenPluginValidatorTest.java | 106 +-
.../project/AbstractMavenProjectTestCase.java | 144 +-
.../project/DefaultMavenProjectBuilderTest.java | 440 ++--
.../maven/project/EmptyLifecycleExecutor.java | 67 +-
.../maven/project/EmptyProjectBuildingHelper.java | 34 +-
.../project/ExtensionDescriptorBuilderTest.java | 53 +-
.../project/LegacyLocalRepositoryManager.java | 137 +-
.../org/apache/maven/project/MavenProjectTest.java | 198 +-
.../apache/maven/project/PomConstructionTest.java | 2321 +++++++++-----------
.../apache/maven/project/ProjectBuilderTest.java | 397 ++--
.../ProjectBuildingResultWithLocationMatcher.java | 58 +-
...ectBuildingResultWithProblemMessageMatcher.java | 52 +-
.../maven/project/ProjectModelResolverTest.java | 201 +-
.../apache/maven/project/ProjectSorterTest.java | 355 ++-
.../apache/maven/project/TestMetadataSource.java | 42 +-
.../artifact/DefaultMavenMetadataCacheTest.java | 48 +-
.../artifact/DefaultProjectArtifactsCacheTest.java | 54 +-
.../project/artifact/MavenMetadataSourceTest.java | 23 +-
.../canonical/CanonicalProjectBuilderTest.java | 55 +-
.../maven/project/harness/PomTestWrapper.java | 69 +-
.../project/harness/Xpp3DomAttributeIterator.java | 43 +-
.../project/harness/Xpp3DomAttributePointer.java | 47 +-
.../maven/project/harness/Xpp3DomNodeIterator.java | 96 +-
.../maven/project/harness/Xpp3DomNodePointer.java | 96 +-
.../project/harness/Xpp3DomPointerFactory.java | 41 +-
.../maven/repository/TestArtifactHandler.java | 37 +-
.../maven/repository/TestRepositoryConnector.java | 127 +-
.../repository/TestRepositoryConnectorFactory.java | 20 +-
.../maven/repository/TestRepositorySystem.java | 317 ++-
.../internal/DefaultRuntimeInformationTest.java | 41 +-
.../settings/PomConstructionWithSettingsTest.java | 92 +-
.../apache/maven/settings/SettingsUtilsTest.java | 149 +-
.../DefaultToolchainManagerPrivateTest.java | 117 +-
.../toolchain/DefaultToolchainManagerTest.java | 122 +-
.../maven/toolchain/DefaultToolchainTest.java | 140 +-
.../toolchain/RequirementMatcherFactoryTest.java | 46 +-
.../test/projects/project-builder/MNG-7648/pom.xml | 48 +
.../org/apache/maven/its/bom/0.1/bom-0.1.pom | 21 +
.../org/apache/maven/its/bom}/maven-metadata.xml | 3 +-
.../org/apache/maven/its/parent/0.1/parent-0.1.pom | 22 +
.../apache/maven/its/parent}/maven-metadata.xml | 3 +-
maven-embedder/pom.xml | 14 +-
.../main/java/org/apache/maven/embedder/App.java | 15 -
.../java/org/apache/maven/embedder/AppTest.java | 15 -
.../main/java/org/apache/maven/cli/CLIManager.java | 265 ++-
.../org/apache/maven/cli/CLIReportingUtils.java | 170 +-
.../java/org/apache/maven/cli/CleanArgument.java | 80 +-
.../main/java/org/apache/maven/cli/CliRequest.java | 49 +-
.../main/java/org/apache/maven/cli/MavenCli.java | 1691 ++++++--------
.../java/org/apache/maven/cli/ResolveFile.java | 28 +-
.../cli/configuration/ConfigurationProcessor.java | 9 +-
.../SettingsXmlConfigurationProcessor.java | 201 +-
.../maven/cli/event/DefaultEventSpyContext.java | 11 +-
.../maven/cli/event/ExecutionEventLogger.java | 471 ++--
.../internal/BootstrapCoreExtensionManager.java | 181 +-
.../cli/internal/ExtensionResolutionException.java | 22 +-
.../maven/cli/logging/BaseSlf4jConfiguration.java | 19 +-
.../maven/cli/logging/Slf4jConfiguration.java | 15 +-
.../cli/logging/Slf4jConfigurationFactory.java | 35 +-
.../org/apache/maven/cli/logging/Slf4jLogger.java | 89 +-
.../maven/cli/logging/Slf4jLoggerManager.java | 47 +-
.../maven/cli/logging/Slf4jStdoutLogger.java | 252 +--
.../cli/logging/impl/Log4j2Configuration.java | 18 +-
.../cli/logging/impl/LogbackConfiguration.java | 18 +-
.../cli/logging/impl/Slf4jSimpleConfiguration.java | 18 +-
.../impl/UnsupportedSlf4jBindingConfiguration.java | 31 +-
.../transfer/AbstractMavenTransferListener.java | 199 +-
.../transfer/BatchModeMavenTransferListener.java | 15 +-
.../cli/transfer/ConsoleMavenTransferListener.java | 126 +-
.../cli/transfer/QuietMavenTransferListener.java | 11 +-
.../cli/transfer/Slf4jMavenTransferListener.java | 67 +-
.../sisu/plexus/PlexusXmlBeanConverter.java | 342 ++-
.../src/main/java/org/slf4j/MavenSlf4jFriend.java | 9 +-
.../org/slf4j/impl/MavenSlf4jSimpleFriend.java | 14 +-
maven-embedder/src/site/site.xml | 2 +-
.../maven/cli/CLIManagerDocumentationTest.java | 92 +-
.../apache/maven/cli/CLIReportingUtilsTest.java | 27 +-
.../org/apache/maven/cli/CleanArgumentTest.java | 48 +-
.../java/org/apache/maven/cli/MavenCliTest.java | 553 +++--
.../maven/cli/event/ExecutionEventLoggerTest.java | 309 ++-
.../maven/cli/transfer/FileSizeFormatTest.java | 335 ++-
maven-model-builder/pom.xml | 6 +-
.../java/org/apache/maven/feature/Features.java | 47 +-
.../building/AbstractModelBuildingListener.java | 11 +-
.../building/AbstractModelSourceTransformer.java | 11 +-
.../maven/model/building/ArtifactModelSource.java | 43 +-
.../building/BuildModelSourceTransformer.java | 22 +-
.../building/DefaultBuildPomXMLFilterFactory.java | 60 +-
.../maven/model/building/DefaultModelBuilder.java | 2080 +++++++++---------
.../model/building/DefaultModelBuilderFactory.java | 191 +-
.../model/building/DefaultModelBuildingEvent.java | 20 +-
.../building/DefaultModelBuildingRequest.java | 239 +-
.../model/building/DefaultModelBuildingResult.java | 117 +-
.../maven/model/building/DefaultModelProblem.java | 110 +-
.../building/DefaultModelProblemCollector.java | 130 +-
.../model/building/DefaultModelProcessor.java | 48 +-
.../building/DefaultModelSourceTransformer.java | 12 +-
.../model/building/DefaultTransformerContext.java | 87 +-
.../maven/model/building/FileModelSource.java | 54 +-
.../maven/model/building/FileToRawModelMerger.java | 191 +-
.../model/building/FilterModelBuildingRequest.java | 164 +-
.../apache/maven/model/building/ModelBuilder.java | 15 +-
.../maven/model/building/ModelBuildingEvent.java | 7 +-
.../model/building/ModelBuildingEventCatapult.java | 9 +-
.../model/building/ModelBuildingException.java | 110 +-
.../model/building/ModelBuildingListener.java | 9 +-
.../maven/model/building/ModelBuildingRequest.java | 45 +-
.../maven/model/building/ModelBuildingResult.java | 11 +-
.../apache/maven/model/building/ModelCache.java | 41 +-
.../apache/maven/model/building/ModelCacheTag.java | 57 +-
.../org/apache/maven/model/building/ModelData.java | 44 +-
.../apache/maven/model/building/ModelProblem.java | 17 +-
.../model/building/ModelProblemCollector.java | 9 +-
.../model/building/ModelProblemCollectorExt.java | 7 +-
.../building/ModelProblemCollectorRequest.java | 37 +-
.../maven/model/building/ModelProblemUtils.java | 112 +-
.../maven/model/building/ModelProcessor.java | 10 +-
.../apache/maven/model/building/ModelSource.java | 8 +-
.../apache/maven/model/building/ModelSource2.java | 9 +-
.../model/building/ModelSourceTransformer.java | 10 +-
.../org/apache/maven/model/building/Result.java | 154 +-
.../maven/model/building/StringModelSource.java | 17 +-
.../maven/model/building/TransformerContext.java | 12 +-
.../model/building/TransformerContextBuilder.java | 8 +-
.../maven/model/building/TransformerException.java | 19 +-
.../maven/model/building/UrlModelSource.java | 12 +-
.../DefaultDependencyManagementImporter.java | 48 +-
.../composition/DependencyManagementImporter.java | 14 +-
.../inheritance/DefaultInheritanceAssembler.java | 321 ++-
.../model/inheritance/InheritanceAssembler.java | 11 +-
.../AbstractStringBasedModelInterpolator.java | 162 +-
.../interpolation/BuildTimestampValueSource.java | 28 +-
.../DefaultModelVersionProcessor.java | 40 +-
.../model/interpolation/MavenBuildTimestamp.java | 50 +-
.../model/interpolation/ModelInterpolator.java | 23 +-
.../model/interpolation/ModelVersionProcessor.java | 13 +-
.../PathTranslatingPostProcessor.java | 39 +-
.../StringVisitorModelInterpolator.java | 92 +-
.../interpolation/UrlNormalizingPostProcessor.java | 34 +-
.../apache/maven/model/io/DefaultModelReader.java | 152 +-
.../apache/maven/model/io/DefaultModelWriter.java | 71 +-
.../apache/maven/model/io/ModelParseException.java | 26 +-
.../org/apache/maven/model/io/ModelReader.java | 21 +-
.../org/apache/maven/model/io/ModelWriter.java | 25 +-
.../maven/model/locator/DefaultModelLocator.java | 17 +-
.../apache/maven/model/locator/ModelLocator.java | 9 +-
.../DefaultDependencyManagementInjector.java | 99 +-
.../DefaultPluginManagementInjector.java | 107 +-
.../management/DependencyManagementInjector.java | 9 +-
.../model/management/PluginManagementInjector.java | 9 +-
.../apache/maven/model/merge/MavenModelMerger.java | 670 +++---
.../normalization/DefaultModelNormalizer.java | 118 +-
.../maven/model/normalization/ModelNormalizer.java | 11 +-
.../model/path/DefaultModelPathTranslator.java | 111 +-
.../model/path/DefaultModelUrlNormalizer.java | 45 +-
.../maven/model/path/DefaultPathTranslator.java | 37 +-
.../maven/model/path/DefaultUrlNormalizer.java | 46 +-
.../maven/model/path/ModelPathTranslator.java | 11 +-
.../maven/model/path/ModelUrlNormalizer.java | 11 +-
.../apache/maven/model/path/PathTranslator.java | 11 +-
.../ProfileActivationFilePathInterpolator.java | 56 +-
.../org/apache/maven/model/path/UrlNormalizer.java | 11 +-
.../plugin/DefaultPluginConfigurationExpander.java | 43 +-
.../plugin/DefaultReportConfigurationExpander.java | 29 +-
.../model/plugin/DefaultReportingConverter.java | 244 +-
.../model/plugin/LifecycleBindingsInjector.java | 9 +-
.../model/plugin/PluginConfigurationExpander.java | 9 +-
.../model/plugin/ReportConfigurationExpander.java | 9 +-
.../maven/model/plugin/ReportingConverter.java | 11 +-
.../profile/DefaultProfileActivationContext.java | 151 +-
.../model/profile/DefaultProfileInjector.java | 234 +-
.../model/profile/DefaultProfileSelector.java | 121 +-
.../model/profile/ProfileActivationContext.java | 13 +-
.../maven/model/profile/ProfileInjector.java | 9 +-
.../maven/model/profile/ProfileSelector.java | 11 +-
.../profile/activation/FileProfileActivator.java | 72 +-
.../activation/JdkVersionProfileActivator.java | 174 +-
.../OperatingSystemProfileActivator.java | 90 +-
.../model/profile/activation/ProfileActivator.java | 11 +-
.../activation/PropertyProfileActivator.java | 64 +-
.../resolution/InvalidRepositoryException.java | 21 +-
.../maven/model/resolution/ModelResolver.java | 61 +-
.../resolution/UnresolvableModelException.java | 46 +-
.../model/resolution/WorkspaceModelResolver.java | 19 +-
.../model/superpom/DefaultSuperPomProvider.java | 61 +-
.../maven/model/superpom/SuperPomProvider.java | 9 +-
.../model/validation/DefaultModelValidator.java | 1930 +++++++++-------
.../maven/model/validation/ModelValidator.java | 16 +-
maven-model-builder/src/site/apt/index.apt | 8 +-
maven-model-builder/src/site/site.xml | 2 +-
.../model/building/ComplexActivationTest.java | 40 +-
.../building/DefaultModelBuilderFactoryTest.java | 87 +-
.../model/building/DefaultModelBuilderTest.java | 169 +-
.../maven/model/building/FileModelSourceTest.java | 45 +-
.../model/building/FileToRawModelMergerTest.java | 64 +-
.../model/building/SimpleProblemCollector.java | 41 +-
.../DefaultInheritanceAssemblerTest.java | 171 +-
.../AbstractModelInterpolatorTest.java | 412 ++--
.../interpolation/MavenBuildTimestampTest.java | 18 +-
.../StringVisitorModelInterpolatorTest.java | 13 +-
.../maven/model/merge/MavenModelMergerTest.java | 96 +-
.../maven/model/path/DefaultUrlNormalizerTest.java | 65 +-
.../activation/AbstractProfileActivatorTest.java | 24 +-
.../activation/FileProfileActivatorTest.java | 99 +-
.../activation/JdkVersionProfileActivatorTest.java | 213 +-
.../activation/PropertyProfileActivatorTest.java | 149 +-
.../validation/DefaultModelValidatorTest.java | 930 ++++----
maven-model-transform/pom.xml | 6 +-
.../transform/BuildToRawPomXMLFilterFactory.java | 56 +-
.../maven/model/transform/CiFriendlyXMLFilter.java | 46 +-
.../maven/model/transform/FastForwardFilter.java | 57 +-
.../maven/model/transform/ModulesXMLFilter.java | 16 +-
.../maven/model/transform/ParentXMLFilter.java | 124 +-
.../RawToConsumerPomXMLFilterFactory.java | 21 +-
.../transform/ReactorDependencyXMLFilter.java | 78 +-
.../model/transform/RelativePathXMLFilter.java | 39 +-
.../maven/model/transform/RelativeProject.java | 18 +-
.../model/transform/pull/BufferingParser.java | 409 ++--
.../model/transform/pull/NodeBufferingParser.java | 40 +-
.../maven/model/transform/pull/XmlUtils.java | 96 +-
maven-model-transform/src/site/site.xml | 2 +-
.../model/transform/AbstractXMLFilterTests.java | 28 +-
.../model/transform/CiFriendlyXMLFilterTest.java | 33 +-
.../model/transform/ConsumerPomXMLFilterTest.java | 336 ++-
.../model/transform/ModulesXMLFilterTest.java | 89 +-
.../maven/model/transform/ParentXMLFilterTest.java | 387 ++--
.../transform/ReactorDependencyXMLFilterTest.java | 159 +-
.../model/transform/RelativePathXMLFilterTest.java | 151 +-
maven-model/pom.xml | 88 +-
.../java/org/apache/maven/model/BaseObject.java | 41 +-
.../java/org/apache/maven/model/InputLocation.java | 357 ++-
.../apache/maven/model/InputLocationTracker.java | 26 +-
.../java/org/apache/maven/model/InputSource.java | 112 +-
.../java/org/apache/maven/model/WrapperList.java | 108 +-
.../org/apache/maven/model/WrapperProperties.java | 284 ++-
.../maven/model/io/xpp3/MavenXpp3Reader.java | 85 +-
.../maven/model/io/xpp3/MavenXpp3ReaderEx.java | 85 +-
.../maven/model/io/xpp3/MavenXpp3Writer.java | 48 +-
.../maven/model/io/xpp3/MavenXpp3WriterEx.java | 69 +-
.../apache/maven/model/io/xpp3/package-info.java | 19 -
.../org/apache/maven/model/merge/package-info.java | 19 -
maven-model/src/main/mdo/merger.vm | 380 ----
maven-model/src/main/mdo/writer.vm | 331 ---
maven-model/src/site/apt/index.apt | 6 +-
maven-model/src/site/site.xml | 2 +-
.../org/apache/maven/model/ActivationFileTest.java | 27 +-
.../org/apache/maven/model/ActivationOSTest.java | 27 +-
.../apache/maven/model/ActivationPropertyTest.java | 27 +-
.../org/apache/maven/model/ActivationTest.java | 27 +-
.../java/org/apache/maven/model/BuildTest.java | 33 +-
.../org/apache/maven/model/CiManagementTest.java | 27 +-
.../org/apache/maven/model/ContributorTest.java | 27 +-
.../maven/model/DependencyManagementTest.java | 27 +-
.../org/apache/maven/model/DependencyTest.java | 27 +-
.../maven/model/DeploymentRepositoryTest.java | 27 +-
.../java/org/apache/maven/model/DeveloperTest.java | 36 +-
.../maven/model/DistributionManagementTest.java | 27 +-
.../java/org/apache/maven/model/ExclusionTest.java | 27 +-
.../java/org/apache/maven/model/ExtensionTest.java | 27 +-
.../apache/maven/model/IssueManagementTest.java | 35 +-
.../java/org/apache/maven/model/LicenseTest.java | 35 +-
.../org/apache/maven/model/MailingListTest.java | 35 +-
.../java/org/apache/maven/model/ModelTest.java | 27 +-
.../java/org/apache/maven/model/NotifierTest.java | 27 +-
.../org/apache/maven/model/OrganizationTest.java | 54 +-
.../java/org/apache/maven/model/ParentTest.java | 27 +-
.../maven/model/PluginConfigurationTest.java | 27 +-
.../apache/maven/model/PluginContainerTest.java | 27 +-
.../apache/maven/model/PluginExecutionTest.java | 27 +-
.../apache/maven/model/PluginManagementTest.java | 27 +-
.../java/org/apache/maven/model/PluginTest.java | 27 +-
.../org/apache/maven/model/PrerequisitesTest.java | 27 +-
.../java/org/apache/maven/model/ProfileTest.java | 27 +-
.../org/apache/maven/model/RelocationTest.java | 27 +-
.../org/apache/maven/model/ReportPluginTest.java | 27 +-
.../java/org/apache/maven/model/ReportSetTest.java | 27 +-
.../java/org/apache/maven/model/ReportingTest.java | 27 +-
.../apache/maven/model/RepositoryPolicyTest.java | 27 +-
.../org/apache/maven/model/RepositoryTest.java | 27 +-
.../java/org/apache/maven/model/ResourceTest.java | 27 +-
.../test/java/org/apache/maven/model/ScmTest.java | 35 +-
.../org/apache/maven/model/SerializationTest.java | 28 +-
.../test/java/org/apache/maven/model/SiteTest.java | 27 +-
.../apache/maven/model/merge/MavenMergerTest.java | 56 +-
.../org/apache/maven/model/v4/ModelXmlTest.java | 44 +-
maven-plugin-api/pom.xml | 54 +-
.../java/org/apache/maven/plugin/AbstractMojo.java | 24 +-
.../plugin/AbstractMojoExecutionException.java | 30 +-
.../org/apache/maven/plugin/ContextEnabled.java | 10 +-
.../main/java/org/apache/maven/plugin/Mojo.java | 13 +-
.../maven/plugin/MojoExecutionException.java | 35 +-
.../apache/maven/plugin/MojoFailureException.java | 30 +-
.../apache/maven/plugin/MojoNotFoundException.java | 49 +-
.../DuplicateMojoDescriptorException.java | 21 +-
.../descriptor/DuplicateParameterException.java | 15 +-
.../descriptor/InvalidParameterException.java | 21 +-
.../InvalidPluginDescriptorException.java | 20 +-
.../maven/plugin/descriptor/MojoDescriptor.java | 252 +--
.../apache/maven/plugin/descriptor/Parameter.java | 105 +-
.../maven/plugin/descriptor/PluginDescriptor.java | 292 +--
.../plugin/descriptor/PluginDescriptorBuilder.java | 374 ++--
.../maven/plugin/descriptor/Requirement.java | 34 +-
.../plugin/lifecycle/ImmutableCollections.java | 488 ++--
.../java/org/apache/maven/plugin/logging/Log.java | 32 +-
.../maven/plugin/logging/SystemStreamLog.java | 116 +-
maven-plugin-api/src/main/mdo/common.vm | 21 -
maven-plugin-api/src/main/mdo/merger.vm | 380 ----
maven-plugin-api/src/main/mdo/model.vm | 516 -----
maven-plugin-api/src/main/mdo/plugin.mdo | 47 +-
maven-plugin-api/src/main/mdo/reader.vm | 899 --------
maven-plugin-api/src/main/mdo/writer.vm | 331 ---
maven-plugin-api/src/site/site.xml | 2 +-
.../plugin/descriptor/MojoDescriptorTest.java | 43 +-
.../descriptor/PluginDescriptorBuilderTest.java | 179 +-
maven-repository-metadata/pom.xml | 14 +-
maven-repository-metadata/src/site/site.xml | 4 +-
.../artifact/repository/metadata/MetadataTest.java | 298 ++-
maven-resolver-provider/pom.xml | 5 +-
.../internal/ArtifactDescriptorReaderDelegate.java | 119 +-
.../internal/ArtifactDescriptorUtils.java | 49 +-
.../internal/DefaultArtifactDescriptorReader.java | 303 ++-
.../repository/internal/DefaultModelCache.java | 146 +-
.../internal/DefaultModelCacheFactory.java | 12 +-
.../repository/internal/DefaultModelResolver.java | 256 +--
.../internal/DefaultVersionRangeResolver.java | 271 ++-
.../internal/DefaultVersionResolver.java | 516 ++---
.../internal/DefaultVersionSchemeProvider.java | 19 +-
.../repository/internal/LocalSnapshotMetadata.java | 107 +-
.../internal/LocalSnapshotMetadataGenerator.java | 43 +-
.../maven/repository/internal/MavenMetadata.java | 94 +-
.../internal/MavenRepositorySystemUtils.java | 81 +-
.../repository/internal/MavenResolverModule.java | 58 +-
.../repository/internal/MavenSnapshotMetadata.java | 52 +-
.../repository/internal/MavenWorkspaceReader.java | 12 +-
.../repository/internal/ModelCacheFactory.java | 9 +-
.../maven/repository/internal/PluginsMetadata.java | 63 +-
.../internal/PluginsMetadataGenerator.java | 107 +-
.../internal/PluginsMetadataGeneratorFactory.java | 24 +-
.../repository/internal/RelocatedArtifact.java | 105 +-
.../internal/RemoteSnapshotMetadata.java | 103 +-
.../internal/RemoteSnapshotMetadataGenerator.java | 63 +-
.../internal/SnapshotMetadataGeneratorFactory.java | 24 +-
.../repository/internal/VersionsMetadata.java | 87 +-
.../internal/VersionsMetadataGenerator.java | 57 +-
.../internal/VersionsMetadataGeneratorFactory.java | 24 +-
.../maven/repository/internal/package-info.java | 19 -
maven-resolver-provider/src/site/site.xml | 2 +-
.../internal/AbstractRepositoryTestCase.java | 38 +-
.../DefaultArtifactDescriptorReaderTest.java | 47 +-
.../internal/DefaultModelResolverTest.java | 193 +-
.../internal/DefaultVersionResolverTest.java | 57 +-
.../internal/MavenRepositorySystemUtilsTest.java | 12 +-
.../internal/RemoteSnapshotMetadataTest.java | 42 +-
.../repository/internal/RepositorySystemTest.java | 224 +-
.../internal/util/ConsoleRepositoryListener.java | 109 +-
.../internal/util/ConsoleTransferListener.java | 153 +-
maven-settings-builder/pom.xml | 4 +-
.../settings/building/DefaultSettingsBuilder.java | 235 +-
.../building/DefaultSettingsBuilderFactory.java | 23 +-
.../building/DefaultSettingsBuildingRequest.java | 72 +-
.../building/DefaultSettingsBuildingResult.java | 19 +-
.../settings/building/DefaultSettingsProblem.java | 98 +-
.../building/DefaultSettingsProblemCollector.java | 29 +-
.../settings/building/FileSettingsSource.java | 15 +-
.../maven/settings/building/SettingsBuilder.java | 10 +-
.../building/SettingsBuildingException.java | 52 +-
.../settings/building/SettingsBuildingRequest.java | 19 +-
.../settings/building/SettingsBuildingResult.java | 7 +-
.../maven/settings/building/SettingsProblem.java | 12 +-
.../building/SettingsProblemCollector.java | 9 +-
.../maven/settings/building/SettingsSource.java | 8 +-
.../settings/building/StringSettingsSource.java | 21 +-
.../maven/settings/building/UrlSettingsSource.java | 16 +-
.../settings/crypto/DefaultSettingsDecrypter.java | 92 +-
.../crypto/DefaultSettingsDecryptionRequest.java | 46 +-
.../crypto/DefaultSettingsDecryptionResult.java | 36 +-
.../crypto/MavenSecDispatcherProvider.java | 27 +-
.../maven/settings/crypto/SettingsDecrypter.java | 9 +-
.../settings/crypto/SettingsDecryptionRequest.java | 11 +-
.../settings/crypto/SettingsDecryptionResult.java | 7 +-
.../maven/settings/io/DefaultSettingsReader.java | 63 +-
.../maven/settings/io/DefaultSettingsWriter.java | 53 +-
.../maven/settings/io/SettingsParseException.java | 26 +-
.../apache/maven/settings/io/SettingsReader.java | 16 +-
.../apache/maven/settings/io/SettingsWriter.java | 16 +-
.../maven/settings/merge/MavenSettingsMerger.java | 85 +-
.../validation/DefaultSettingsValidator.java | 276 +--
.../settings/validation/SettingsValidator.java | 11 +-
maven-settings-builder/src/site/site.xml | 2 +-
.../DefaultSettingsBuilderFactoryTest.java | 28 +-
.../validation/DefaultSettingsValidatorTest.java | 254 +--
maven-settings/pom.xml | 60 +-
.../org/apache/maven/settings/WrapperList.java | 108 +-
.../apache/maven/settings/WrapperProperties.java | 284 ++-
.../maven/settings/io/xpp3/SettingsXpp3Reader.java | 84 +-
.../maven/settings/io/xpp3/SettingsXpp3Writer.java | 47 +-
maven-settings/src/main/mdo/common.vm | 21 -
maven-settings/src/main/mdo/merger.vm | 379 ----
maven-settings/src/main/mdo/writer.vm | 331 ---
maven-settings/src/site/apt/index.apt | 7 +-
maven-settings/src/site/site.xml | 2 +-
maven-slf4j-provider/pom.xml | 12 +-
.../org/slf4j/impl/MavenFailOnSeverityLogger.java | 81 +-
.../java/org/slf4j/impl/MavenLoggerFactory.java | 53 +-
.../java/org/slf4j/impl/MavenSimpleLogger.java | 88 +-
.../java/org/slf4j/impl/StaticLoggerBinder.java | 21 +-
maven-slf4j-provider/src/site/site.xml | 2 +-
.../org/slf4j/impl/MavenLoggerFactoryTest.java | 70 +-
maven-slf4j-wrapper/pom.xml | 10 +-
.../apache/maven/logwrapper/LogLevelRecorder.java | 47 +-
.../maven/logwrapper/MavenSlf4jWrapperFactory.java | 13 +-
maven-slf4j-wrapper/src/site/site.xml | 2 +-
.../maven/logwrapper/LogLevelRecorderTest.java | 46 +-
maven-toolchain-builder/pom.xml | 8 +-
.../building/DefaultToolchainsBuilder.java | 199 +-
.../building/DefaultToolchainsBuildingRequest.java | 20 +-
.../building/DefaultToolchainsBuildingResult.java | 19 +-
.../toolchain/building/ToolchainsBuilder.java | 10 +-
.../building/ToolchainsBuildingException.java | 51 +-
.../building/ToolchainsBuildingRequest.java | 10 +-
.../building/ToolchainsBuildingResult.java | 7 +-
.../toolchain/io/DefaultToolchainsReader.java | 63 +-
.../toolchain/io/DefaultToolchainsWriter.java | 27 +-
.../toolchain/io/ToolchainsParseException.java | 26 +-
.../maven/toolchain/io/ToolchainsReader.java | 16 +-
.../maven/toolchain/io/ToolchainsWriter.java | 15 +-
.../toolchain/merge/MavenToolchainMerger.java | 74 +-
.../src/site/site.xml | 2 +-
.../building/DefaultToolchainsBuilderTest.java | 370 ++--
.../building/ToolchainsBuildingExceptionTest.java | 66 +-
.../toolchain/merge/MavenToolchainMergerTest.java | 162 +-
maven-toolchain-model/pom.xml | 150 +-
.../apache/maven/toolchain/model/WrapperList.java | 108 +-
.../maven/toolchain/model/WrapperProperties.java | 284 ++-
maven-toolchain-model/src/main/mdo/common.vm | 21 -
maven-toolchain-model/src/main/mdo/model-v3.vm | 255 ---
maven-toolchain-model/src/main/mdo/reader.vm | 902 --------
.../src/site/apt/index.apt | 18 +-
.../src/site/site.xml | 2 +-
maven-xml-impl/README.md | 22 +
maven-xml-impl/pom.xml | 58 +-
.../org/apache/maven/internal/xml/DomBuilder.java | 93 -
.../maven/internal/xml/MavenXmlException.java | 30 +-
.../apache/maven/internal/xml/XmlNodeBuilder.java | 184 ++
.../org/apache/maven/internal/xml/XmlNodeImpl.java | 425 ++++
.../xml/{Xpp3DomWriter.java => XmlNodeWriter.java} | 53 +-
.../maven/internal/xml/XmlPlexusConfiguration.java | 61 +-
.../org/apache/maven/internal/xml/Xpp3Dom.java | 466 ----
.../apache/maven/internal/xml/Xpp3DomBuilder.java | 215 --
.../apache/maven/internal/xml/package-info.java | 5 +
.../java/org/codehaus/plexus/util/xml/Xpp3Dom.java | 279 +--
.../codehaus/plexus/util/xml/Xpp3DomBuilder.java | 74 +-
.../org/codehaus/plexus/util/xml/package-info.java | 10 +
.../apache/maven/internal/xml/XmlNodeImplTest.java | 189 ++
plexus-utils/README.md | 26 +
plexus-utils/pom.xml | 286 ++-
pom.xml | 282 +--
{maven-model/src/main => src}/mdo/common.vm | 4 +-
.../src/main => src}/mdo/merger.vm | 12 +-
.../model-v3.vm => src/mdo/model-v3-modified.vm | 8 +-
{maven-settings/src/main => src}/mdo/model-v3.vm | 6 +-
{api/maven-api-model/src/main => src}/mdo/model.vm | 10 +-
{maven-model/src/main => src}/mdo/reader-ex.vm | 15 +-
.../mdo/reader.vm => src/mdo/reader-modified.vm | 15 +-
{maven-settings/src/main => src}/mdo/reader.vm | 10 +-
{maven-model/src/main => src}/mdo/transformer.vm | 17 +-
{maven-model/src/main => src}/mdo/writer-ex.vm | 20 +-
.../src/main => src}/mdo/writer.vm | 20 +-
src/site/site.xml | 2 +-
1385 files changed, 52604 insertions(+), 73783 deletions(-)
copy maven-core/src/test/resources/projects/build.properties => .git-blame-ignore-revs (91%)
rename api/maven-api-core/src/main/java/org/apache/maven/api/services/{ProjectBuilderProblem.java => BuilderProblem.java} (70%)
create mode 100644 api/maven-api-core/src/main/java/org/apache/maven/api/services/SettingsBuilder.java
copy api/maven-api-core/src/main/java/org/apache/maven/api/services/{ProjectBuilderSource.java => SettingsBuilderException.java} (72%)
create mode 100644 api/maven-api-core/src/main/java/org/apache/maven/api/services/SettingsBuilderRequest.java
copy maven-settings-builder/src/main/java/org/apache/maven/settings/building/SettingsBuildingResult.java => api/maven-api-core/src/main/java/org/apache/maven/api/services/SettingsBuilderResult.java (62%)
rename api/maven-api-core/src/main/java/org/apache/maven/api/services/{ProjectBuilderSource.java => Source.java} (96%)
copy {maven-toolchain-builder/src/main/java/org/apache/maven/toolchain/building => api/maven-api-core/src/main/java/org/apache/maven/api/services}/ToolchainsBuilder.java (65%)
copy api/maven-api-core/src/main/java/org/apache/maven/api/services/{ProjectBuilderProblemSeverity.java => ToolchainsBuilderException.java} (72%)
create mode 100644 api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainsBuilderRequest.java
copy maven-settings-builder/src/main/java/org/apache/maven/settings/building/SettingsBuildingResult.java => api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainsBuilderResult.java (58%)
create mode 100644 api/maven-api-core/src/main/java/org/apache/maven/api/services/Transport.java
copy api/maven-api-core/src/main/java/org/apache/maven/api/services/{ArtifactDeployer.java => TransportProvider.java} (50%)
rename api/maven-api-core/src/main/java/org/apache/maven/api/services/{ProjectBuilderProblemSeverity.java => TransportProviderException.java} (80%)
copy api/{maven-api-settings => maven-api-core}/src/site/site.xml (95%)
copy api/{maven-api-settings => maven-api-meta}/src/site/site.xml (95%)
delete mode 100644 api/maven-api-model/src/main/mdo/common.vm
copy api/{maven-api-settings => maven-api-model}/src/site/apt/index.apt (67%)
copy api/{maven-api-settings => maven-api-model}/src/site/site.xml (95%)
delete mode 100644 api/maven-api-settings/src/main/mdo/common.vm
delete mode 100644 api/maven-api-settings/src/main/mdo/model.vm
delete mode 100644 api/maven-api-toolchain/src/main/mdo/common.vm
delete mode 100644 api/maven-api-toolchain/src/main/mdo/model.vm
copy api/{maven-api-settings => maven-api-toolchain}/src/site/apt/index.apt (70%)
copy api/{maven-api-settings => maven-api-toolchain}/src/site/site.xml (95%)
rename api/maven-api-xml/src/main/java/org/apache/maven/api/xml/{Dom.java => XmlNode.java} (73%)
copy api/{maven-api-settings => maven-api-xml}/src/site/site.xml (95%)
delete mode 100644 api/modello-plugin-velocity/pom.xml
delete mode 100644 api/modello-plugin-velocity/src/main/java/org/codehaus/modello/plugin/velocity/Helper.java
delete mode 100644 api/modello-plugin-velocity/src/main/java/org/codehaus/modello/plugin/velocity/ModelloVelocityMojo.java
delete mode 100644 api/modello-plugin-velocity/src/main/java/org/codehaus/modello/plugin/velocity/VelocityGenerator.java
delete mode 100644 api/modello-plugin-velocity/src/main/resources/META-INF/plexus/components.xml
copy api/{maven-api-settings => }/src/site/site.xml (95%)
delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/aether/ConsumerModelSourceTransformer.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/aether/MavenDeployer.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/aether/MavenInstaller.java
copy maven-core/src/main/java/org/apache/maven/{extension/internal/CoreExportsProvider.java => internal/aether/ResolverLifecycle.java} (57%)
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/aether/ReverseTreeRepositoryListener.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/DefaultSettingsBuilder.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/DefaultToolchainsBuilder.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/DefaultTransport.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/DefaultTransportProvider.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/transformation/ConsumerPomArtifactTransformer.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/transformation/OnChangeTransformer.java
create mode 100644 maven-core/src/main/java/org/apache/maven/internal/transformation/TransformedArtifact.java
create mode 100644 maven-core/src/main/java/org/apache/maven/settings/SettingsUtilsV4.java
create mode 100644 maven-core/src/test/java/org/apache/maven/internal/aether/ReverseTreeRepositoryListenerTest.java
create mode 100644 maven-core/src/test/java/org/apache/maven/internal/impl/PropertiesAsMapTest.java
rename maven-core/src/test/java/org/apache/maven/internal/{aether/ConsumerModelSourceTransformerTest.java => transformation/ConsumerPomArtifactTransformerTest.java} (56%)
copy maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionSchemeProvider.java => maven-core/src/test/java/org/apache/maven/plugin/internal/MavenPluginJavaPrerequisiteCheckerTest.java (55%)
create mode 100644 maven-core/src/test/projects/project-builder/MNG-7648/pom.xml
create mode 100644 maven-core/src/test/remote-repo/org/apache/maven/its/bom/0.1/bom-0.1.pom
copy {maven-compat/src/test/remote-repo/org/apache/maven/its/a => maven-core/src/test/remote-repo/org/apache/maven/its/bom}/maven-metadata.xml (74%)
create mode 100644 maven-core/src/test/remote-repo/org/apache/maven/its/parent/0.1/parent-0.1.pom
copy {maven-compat/src/test/remote-repo/org/apache/maven/its/a => maven-core/src/test/remote-repo/org/apache/maven/its/parent}/maven-metadata.xml (74%)
delete mode 100644 maven-model/src/main/mdo/merger.vm
delete mode 100644 maven-model/src/main/mdo/writer.vm
delete mode 100644 maven-plugin-api/src/main/mdo/common.vm
delete mode 100644 maven-plugin-api/src/main/mdo/merger.vm
delete mode 100644 maven-plugin-api/src/main/mdo/model.vm
delete mode 100644 maven-plugin-api/src/main/mdo/reader.vm
delete mode 100644 maven-plugin-api/src/main/mdo/writer.vm
delete mode 100644 maven-settings/src/main/mdo/common.vm
delete mode 100644 maven-settings/src/main/mdo/merger.vm
delete mode 100644 maven-settings/src/main/mdo/writer.vm
copy {api/maven-api-settings => maven-toolchain-builder}/src/site/site.xml (95%)
delete mode 100644 maven-toolchain-model/src/main/mdo/common.vm
delete mode 100644 maven-toolchain-model/src/main/mdo/model-v3.vm
delete mode 100644 maven-toolchain-model/src/main/mdo/reader.vm
copy {maven-model => maven-toolchain-model}/src/site/apt/index.apt (60%)
copy {api/maven-api-settings => maven-toolchain-model}/src/site/site.xml (95%)
create mode 100644 maven-xml-impl/README.md
delete mode 100644 maven-xml-impl/src/main/java/org/apache/maven/internal/xml/DomBuilder.java
create mode 100644 maven-xml-impl/src/main/java/org/apache/maven/internal/xml/XmlNodeBuilder.java
create mode 100644 maven-xml-impl/src/main/java/org/apache/maven/internal/xml/XmlNodeImpl.java
rename maven-xml-impl/src/main/java/org/apache/maven/internal/xml/{Xpp3DomWriter.java => XmlNodeWriter.java} (54%)
delete mode 100644 maven-xml-impl/src/main/java/org/apache/maven/internal/xml/Xpp3Dom.java
delete mode 100644 maven-xml-impl/src/main/java/org/apache/maven/internal/xml/Xpp3DomBuilder.java
create mode 100644 maven-xml-impl/src/main/java/org/apache/maven/internal/xml/package-info.java
create mode 100644 maven-xml-impl/src/main/java/org/codehaus/plexus/util/xml/package-info.java
create mode 100644 maven-xml-impl/src/test/java/org/apache/maven/internal/xml/XmlNodeImplTest.java
create mode 100644 plexus-utils/README.md
rename {maven-model/src/main => src}/mdo/common.vm (91%)
rename {maven-toolchain-model/src/main => src}/mdo/merger.vm (97%)
rename maven-model/src/main/mdo/model-v3.vm => src/mdo/model-v3-modified.vm (98%)
rename {maven-settings/src/main => src}/mdo/model-v3.vm (97%)
rename {api/maven-api-model/src/main => src}/mdo/model.vm (98%)
rename {maven-model/src/main => src}/mdo/reader-ex.vm (97%)
rename maven-model/src/main/mdo/reader.vm => src/mdo/reader-modified.vm (97%)
rename {maven-settings/src/main => src}/mdo/reader.vm (98%)
rename {maven-model/src/main => src}/mdo/transformer.vm (93%)
rename {maven-model/src/main => src}/mdo/writer-ex.vm (96%)
rename {maven-toolchain-model/src/main => src}/mdo/writer.vm (95%)