This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a change to branch MNG-6772
in repository https://gitbox.apache.org/repos/asf/maven.git.
discard 9ff0b24 [MNG-6772] Prevent Super POM central entry from overriding
add 9f070e7 [MNG-6866] extract methods, apply SLA, introduce mass mojo
adding
add 2628d71 [MNG-6882] - Change the URL's in tests etc. from http to https
add b962ff3 [MNG-5577] Simplify tests to reduce use of wiring.
add d420774 [MNG-5577] Don't use LegacyRepositoryLayout in tests.
add 9567da2 [MNG-5577] Convert maven-core to JSR 330
add c423a09 [MNG-6867] extract methods, apply SLA
add d127bce Revert "[MNG-6867] extract methods, apply SLA"
add bf7b99a [MNG-6884] - Cleanup POM File after version upgrade
add af1bf4c [MNG-6886] upgrade plexus-cipher to 1.8 and update changed
groupId (#335)
add 8f6e02f update xmlunit (#336)
add 0efaf46 README improvement
add e22b055 added Jira badge
add ec92934 [MNG-4660] --resume-from flag resolves inter-module
dependencies
add f6c07d9 [MNG-6863] --also-make is being ignored when calling
--resume-from
add ca62152 apache-rat-plugin - section not needed after upgrading the
parent pom
add 672041e [MNG-6897] Upgrade Maven Wagon to 3.4.0
add ecf8573 [MNG-6672] Upgrade Maven Resolver to 1.4.2
add be16fc6 [MNG-2478] add "resources-filtered" filtered resource
directories to super POM
add 70cee55 [MNG-6891] Improve user-friendliness --fail-on-severity
add eda1b92 [MNG-6856] Remove dependency to Powermock
add 5cf6d6b [MNG-6893] Super POM - upgrade maven-antrun-plugin to 3.0.0
add 5397fb6 [MNG-6873] Align JUnit version to 4.13
add df3fdc9 A copy of the gradle wrapper ported for use with maven
Lightly touched to better mesh with current maven builds. (some of which my not
have been necessary in hind sight)
add e210666 Adding simple README
add 1457a7b correcting README formatting
add 3b0965d Update properties file to point to maven 3.2.3
add 2f07f99 Update to Maven 3.3.1 which resides in Maven Central
add ff3e114 Formatting
add 5deb2a6 Make sure the maven.multiModuleProjectDirectory envar is set
for proper 3.3.1+ execution
add 821bed1 Update the wrapper jar
add 7bd4364 Use the now standard .mvn directory
add 5d40b53 Use the Maven 3.3.1 startup scripts to account for jvm.config
and maven.config
add d1bfe96 Use provisio packaging to produce an archive that can be
deployed for use in a Maven plugin
add 5457a1b Use a released version of provisio
add 9fdaf2f [maven-release-plugin] prepare release maven-wrapper-0.1.0
add 03bc10d [maven-release-plugin] prepare for next development iteration
add fcd0a69 Update location for searching for the version
add c830673 [maven-release-plugin] prepare release maven-wrapper-0.1.1
add 0180586 [maven-release-plugin] prepare for next development iteration
add 5093817 Update properties path Whatever
add 580d9be [maven-release-plugin] prepare release maven-wrapper-0.1.2
add 5994302 [maven-release-plugin] prepare for next development iteration
add 70d1052 Update the README.md with instructions
add 7709755 Fix a few typos
add 36149e9 Add a note about using the windows script
add 0aabf3e Fix typo
add 040d343 Remove some unused parts of the windows scripts and rename
them to .cmd
add f4b4547 Add license file
add a1b3a7b Add license stanza to POM
add cbb5886 Fix while loop so that basedir is detected in current dir
add c35e352 Correct name of Windows script in README
add 307de3d super-mega minor typo
add ec3d0cc Align Un*x and Windows scripts to both use MAVEN_CONFIG
consistently
add 53eff03 Use basedir location instead of "." to locate wrapper jar
add 0fd5540 [maven-release-plugin] prepare release maven-wrapper-0.1.3
add f75e301 [maven-release-plugin] prepare for next development iteration
add 98b6027 Use working files to create wrapper jar
add 5eeb65c [maven-release-plugin] prepare release maven-wrapper-0.1.4
add 4737137 [maven-release-plugin] prepare for next development iteration
add 2d3acb1 Use org.apache.ant
add 7aacf41 Fix typo
add 7fa99bc handle MAVEN_PROJECTBASEDIR correctly in cygwin
add 295826d avoid using MAVEN_CMD_LINE_ARGS for invocation since that can
losse parameter escaping
add 6c57c4c Remove whitespace (#22)
add a13b42e Update to release version of parent
add 2d8f4c5 use @REM instead of # (#27)
add 79440c9 Update release version
add 8a6480c Use Apple-recommended strategy for locating JAVA_HOME. This
works correctly with both Oracle and Apple JDKs.
add 75a200a upped version to new snapshot since 0.1.6 is already on
central
add 022fedb Be defensive about creating directories for files
add d3b3473 Fix path escaping
add 6d30420 remove unused MAVEN_CMD_LINE_ARGS
add bf50858 adding changelog
add 2ccae98 Quote paths in commands
add f2f1887 one more PR merge and changelog update
add ddf2786 upgraded provisio maven plugin
add a3706dc updated to 0.2.0-SNAPSHOT as version due to number of changes
add 55ee1e4 updated parent to latest release
add 3aeabdc updated wrapper maven version to 3.3.9
add 54b2282 fix to avoid usage of stale maven wrapper jar
add 4235271 changelog updates
add fa9b9ab support spaces in folder names on nix, simplified from
https://github.com/takari/maven-wrapper/pull/25
add 437912b added changelog entry about spaces fix
add 449d0c7 updated wrapper maven version to 3.5.0
add feac8c6 Add .DS_Store to .gitignore
add 92e3454 Upgraded default Maven version to 3.5.0
add f530a7f ammeded changelog
add fc9c774 added note about dash testing
add 79fc2f2 Use of bashisms make this script fail in minimal /bin/sh
implementations like dash
add feb3731 upgraded parent
add afbc151 fixing issue on Solaris
add a23522d added section about supported systems
add b0b56ae solaris support changelog entry and release date
add c64b0f1 [maven-release-plugin] prepare release maven-wrapper-0.2.0
add d104930 [maven-release-plugin] prepare for next development iteration
add 557c8f9 improved wording on supported systems
add ab9742e Make artifact compatible with older Java
add c6b60b2 Ignore IntelliJ files
add 1b903e7 added doc about Java version
add 348ee53 added changelog entry for java 1.5 change and release
add d3a389b [maven-release-plugin] prepare release maven-wrapper-0.2.1
add 8ab08b8 [maven-release-plugin] prepare for next development iteration
add eae4779 fixed version in changelog
add 567fccc formatting, added update via plugin
add 2d87f1f Print out maven wrapper version at every invocation
add 83d12ec added changelog entry, added Takari to output
add e161356 Fix typo
add 578496f words are missing - I think this is what you mean...
add a71bd82 cleaned up version output
add 020545b added verbose mode activated with MVNW_VERBOSE set to true
add 19f375f [maven-release-plugin] prepare release maven-wrapper-0.2.2
add 67640d4 [maven-release-plugin] prepare for next development iteration
add 179ee30 updated wrapper jar
add 8fc916c Fix NPE due to missing MVNW_VERBOSE
add c60c49d update info on wrapper
add a0e1c2f [maven-release-plugin] prepare release maven-wrapper-0.2.3
add 8b57037 [maven-release-plugin] prepare for next development iteration
add 8641c05 wrapper file upgrade
add 4d3985c set title of command window
add 68e102a respect MVNW_VERBOSE when printing diagnostic stuff
add 18e3d3e fix to actually read the environment variable value
add d841301 set to new maven version
add 6da17a7 added recent pr merges
add 958418a upped version
add 3dea57b [pom] Use empty relativePath
add 0a7111f [pom] Update junit to 4.12
add 89e610d [pom] Update mockito-core to 2.8.47
add f5d20ba [pom] Update commons-io to 2.5
add a25a535 [pom] Update ant to 1.9.9
add 635e53e [pom] Update provision-maven-plugin to 0.1.50
add 9e3ce6e removed redundant empty element
add de9d996 added warning about issues found from provisio upgrade
add 638f527 much less verbose progress reporting since it is now a new
line each
add b05b99a added chunk size change
add a38c44e added chunk size change
add 190eb35 [maven-release-plugin] prepare release maven-wrapper-0.3.0
add 91dcd24 [maven-release-plugin] prepare for next development iteration
add 1a920c7 - Added an initial version of an auto-downloader for the
maven-wrapper.jar
add a3787b7 Cleaned up the code a little to not exit with 0 in case of an
error.
add d14aa05 - Made the script use curl or wget if available and fallback
to java in case none of them are. - Moved the Java source code to the
filesystem.
add 5aa0e6f - Added a download extension for windows
add 50dcbb3 - Added Apache header to the downloader java class
add 87f2983 - Changed the curl and wget detection to the "possix way"
using "command"
add a0dfc3e - Changed the wget command to use "-O" instead of
"--output-document="
add 34c91b3 - Made the wrapperUrl configurable from the
maven-wrapper.properties file - Updated and tested the linux/unix/mac version
of the script - Updated and tested the Java downloader - Updated the
windows cmd (but not tested yet)
add 661e471 Fixed the windows version of the script
add e4986f6 Removed a hack to force the script to use curl or wget ...
add 75698b0 Updated the download url to the https version
add d7ddce2 Updated to the latest maven-wrapper version.
add 7c3e488 updated to wrapper jar 0.3.0
add ed6d2b4 updated version
add fafe416 added user doc for no jar approach
add 89b4de7 added author creds
add 9a162b5 introduced intermediary var for path to jar since it didnt
work without that in bash
add 51e7e64 changed URL to official maven repo URL
add f41375b added note about URL change
add e77b971 adapted to honor the MVNW_VERBOSE flag
add 8f86510 dev and release help
add d6d69f8 updated to new wrapper version in default URLs
add f161035 added release date to changelog
add d4a3342 [maven-release-plugin] prepare release maven-wrapper-0.4.0
add e90950c [maven-release-plugin] prepare for next development iteration
add c4cc2d3 notes for next relase
add c5d75a1 added link to fixed issue
add 276169f updated to latest parent
add ebb8ba4 spelling fix
add d5b4f7c update to Maven 3.5.4 as default
add e4556f5 ant and commons-io upgrades
add 9a165c1 added changes
add 7ee971e updated static files to point to 0.4.1 release
add 18069f7 [maven-release-plugin] prepare release maven-wrapper-0.4.1
add 13d02a8 [maven-release-plugin] prepare for next development iteration
add 2e9c45d added wrapper version in cmd
add 4976f68 updated to wrapper 0.4.2 in prep of new release
add d1d9e3f [maven-release-plugin] prepare release maven-wrapper-0.4.2
add 736646b [maven-release-plugin] prepare for next development iteration
add 02423e8 Fixed typos
add 42ca0a3 Removed todo comment
add b9e6795 Download maven wrapper with authentication if availble
add ed08eab Download using authentication with properties
add 8c37106 Update README.md
add 46f52ba Added macOS as name
add 2643996 updated to Maven 3.6.0, also in plugin
add 68042bb On Windows, use TLS 1.2
add f45eac2 fix compile path for cygwin
add 60668e7 fix wrapper path for cygwin
add 48a9ff3 added recently merged PRs
add 0b08500 add info about using MAVEN_USER_HOME
add 83f577c Update referenced Maven version to 3.6.0
add 12892d3 use quoted string for filepath
add d395ca4 add basic auth support
add 790be24 use MVNW_USER and MVNW_PASSWORD instead of system properties
add e09456d use warning instead of info
add 002f677 remove unintended line
add 618162a added recent merged PRs
add 95dcd2f consistent usage of MVNW_USERNAME and MVWN_PASSWORD
add 8c76743 version update to 0.5.0-SNAPSHOT for next release
add e3ed336 License header cleanup (#105)
add 5528ca7 added pr and issue links
add fa8c70a better instructions for dev and test
add ac2b048 fixed test install command
add 5bbacca added debug flag for testing help
add f81d067 add repo manager usage docs, dev doc updates
add 67e12c5 usage of MVNW_REPOURL for wrapper download
add 94964ce MVN_REPOURL env var usage for Maven binary download
add 9213ff2 updated everything to version 0.5.0
add c89fe4f [maven-release-plugin] prepare release maven-wrapper-0.5.0
add 0e33a4f [maven-release-plugin] prepare for next development iteration
add 5f65c12 Windows note
add 0fe726f typo fix
add d011e4d MVNW_REPOURL parsing fix for mvnw.cmd (#107)
add 3c84a93 style improvement
add 7bb1083 prep for 0.5.1 release
add a37120e [maven-release-plugin] prepare release maven-wrapper-0.5.1
add 1f08e11 [maven-release-plugin] prepare for next development iteration
add b65c86d On Windows, use TLS 1.2
add 5f7d4ca prep for 0.5.2 release
add f15eb8b [maven-release-plugin] prepare release maven-wrapper-0.5.2
add 270c79f [maven-release-plugin] prepare for next development iteration
add af829f1 Add missing required space between 'true' and ']'
add 5762f9d usage of MVNW_REPOURL for wrapper download
add 7d5f452 resolved
add d27cdcc title fix
add fafaf24 [maven-release-plugin] prepare release maven-wrapper-0.5.3
add 7686307 [maven-release-plugin] prepare for next development iteration
add 193facc Added version to default usage
add 76c9c96 Adapt mvnw.cmd to also honour MVNW_VERBOSE
add 90b355c Added recent changes
add c584815 Provide a 'standardized' way to retrieve CLI arguments
add 49c5d41 Updated with recent changes
add 26ff1f4 updated changelog and docs for dev to fix #78
add a3977ad prepped for 0.5.4 release
add c733e0d prepped for 0.5.4 release
add 8272ee7 [maven-release-plugin] prepare release maven-wrapper-0.5.4
add f8c5329 [maven-release-plugin] prepare for next development iteration
add 12ca3ea update to new release
add 28d874a removed wrong space in jar download URL
add 2f7cfda update to Maven 3.6.1
add 067d997 update to default to Maven 3.6.1
add ebc21d6 update for 0.5.5 release
add e70acda [maven-release-plugin] prepare release maven-wrapper-0.5.5
add 9ef2ddb [maven-release-plugin] prepare for next development iteration
add b8790bb update to latest release
add d972c26 source format only
add cccd8b0 more details about what happens for users
add fb42fa9 Corrects the false Maven2 reference in the startup scripts
(#121)
add eeda12a Remove trailing whitespace
add f424d6f Fix typo
add ee6d5bd Update to Maven 3.6.3
add 49d28e3 Update for 0.5.6 release
add b011766 [maven-release-plugin] prepare release maven-wrapper-0.5.6
add d1935f2 [maven-release-plugin] prepare for next development iteration
add 3730fb3 [MNG-5937] Fix licenses, removed unwanted root files
add 738d99b [MNG-5937] Split wrapper jar from assemblies Remove unused
cli package Reformat code
add 9cc3638 [MNG-5937] Optimize code for Java 8
add cdcd351 [MNG-5937] Adjust JenkinsFile to pick up wrapper dists
Improve assembly
add 35e05e4 [MNG-6914] Align mvn and mvnw scripts
add 14c9e15 [MNG-6819] Fix NullPointerException in
StringVisitorModelInterpolator
add be3c4eb [MNG-6819] Refactor unit tests for ModelInterpolator
add 8177d3d [MNG-6819] Fix also NPE in StringSearchModelInterpolator
add c6c7311 [MNG-6819] Undo unintended changes after rebase
add fe3b2dc get MVNW_USERNAME and MVNW_PASSWORD from env
add f8b556c Get maven user home (~/.m2) with the same logic with maven
add c1ee195 [MNG-6900] Upgrade Jansi to 1.18
add 66f7954 [MNG-6919] drop wrapperUrl from maven-wrapper.properties
Ensure maven-wrapper can handle spaced paths
add b3e3972 Add a Jenkinsfile to run it test (per default it runs it
master branch but now there is a parameter to use a different it source branch)
(#355)
add cde15f4 fix mvnDebug which was not working anymore for unix
add 295c205 [MNG-5868] No duplicate artifacts in attached artifacts if
attached artifacts already contains the artifact remove it and add the new one
add 2537e53 [MNG-6828] DependencyResolutionException breaks serialization
add b4725db Fix maven-checkstyle-plugin 3.1.1 reported error
add ef8c95e [MNG-6937] StringSearchModelInterpolatorTest fails on
symlinked paths
add 377fc86 Fixes alignment in settings.xml
add 1f8e073 Do not create empty file on error
add 46ed754 Revert "[MNG-6562] added WARNING on default bindings plugins
unlocked versions"
add a7771a1 [MNG-6562] WARN if plugins injected by default lifecycle
bindings don't have their version locked in pom.xml or parent
add c7aa002 Merge remote-tracking branch 'remotes/origin/MNG-6562'
add 658ad90 [MNG-5760] Add `-r/--resume` to automatically resume from the
last failure point
add 954cd81 [MNG-6942] Arbitrary file write during archive extraction
("Zip Slip") in wrapper
add 1e5bf55 [MNG-6891] delete useless codes
add 1e21770 [MNG-6863] Support --also-make flag in combination with
--resume-from.
add 45e91f0 [MNG-6878] Bump guice from 4.2.2 to 4.2.3
add e183080 [MNG-6866] extract methods, apply SLA, introduce mass mojo
adding
add dae7505 [MNG-6882] - Change the URL's in tests etc. from http to https
add 0f519b4 [MNG-5577] Simplify tests to reduce use of wiring.
add c0b291e [MNG-5577] Don't use LegacyRepositoryLayout in tests.
add 5e2a0b6 [MNG-5577] Convert maven-core to JSR 330
add c297773 [MNG-6867] extract methods, apply SLA
add f6d96b2 Revert "[MNG-6867] extract methods, apply SLA"
add 6ca2a98 [MNG-6884] - Cleanup POM File after version upgrade
add 24da558 [MNG-6886] upgrade plexus-cipher to 1.8 and update changed
groupId (#335)
add 008639d update xmlunit (#336)
add 589da69 README improvement
add 58b67bb added Jira badge
add 26b35a8 [MNG-4660] --resume-from flag resolves inter-module
dependencies
add 4bdbc9b [MNG-6863] --also-make is being ignored when calling
--resume-from
add 58e6a38 apache-rat-plugin - section not needed after upgrading the
parent pom
add 530cb53 [MNG-6897] Upgrade Maven Wagon to 3.4.0
add 8f6befd [MNG-6672] Upgrade Maven Resolver to 1.4.2
add 50119d4 [MNG-2478] add "resources-filtered" filtered resource
directories to super POM
add 7aef391 [MNG-6891] Improve user-friendliness --fail-on-severity
add 1b0aa22 [MNG-6856] Remove dependency to Powermock
add cde855d [MNG-6893] Super POM - upgrade maven-antrun-plugin to 3.0.0
add ba16eb1 [MNG-6873] Align JUnit version to 4.13
add a850495 A copy of the gradle wrapper ported for use with maven
Lightly touched to better mesh with current maven builds. (some of which my not
have been necessary in hind sight)
add fbcb4e9 Adding simple README
add d9c472d correcting README formatting
add 5136195 Update properties file to point to maven 3.2.3
add c4ab161 Update to Maven 3.3.1 which resides in Maven Central
add f18d430 Formatting
add 1cd6b2f Make sure the maven.multiModuleProjectDirectory envar is set
for proper 3.3.1+ execution
add 1c97b40 Update the wrapper jar
add a84a48f Use the now standard .mvn directory
add 073ed72 Use the Maven 3.3.1 startup scripts to account for jvm.config
and maven.config
add 8e97812 Use provisio packaging to produce an archive that can be
deployed for use in a Maven plugin
add 0c157e1 Use a released version of provisio
add 3b64300 [maven-release-plugin] prepare release maven-wrapper-0.1.0
add f129f91 [maven-release-plugin] prepare for next development iteration
add 8d82d0e Update location for searching for the version
add 6e98e46 [maven-release-plugin] prepare release maven-wrapper-0.1.1
add d64377a [maven-release-plugin] prepare for next development iteration
add 79e6e17 Update properties path Whatever
add e630603 [maven-release-plugin] prepare release maven-wrapper-0.1.2
add fc68fd6 [maven-release-plugin] prepare for next development iteration
add 90b5c10 Update the README.md with instructions
add 00c691d Fix a few typos
add 8b5a696 Add a note about using the windows script
add a111c65 Fix typo
add ccf486b Remove some unused parts of the windows scripts and rename
them to .cmd
add 2d36e2a Add license file
add 252caf7 Add license stanza to POM
add 10296a8 Fix while loop so that basedir is detected in current dir
add a31d5b0 Correct name of Windows script in README
add 763a2b2 super-mega minor typo
add b607a31 Align Un*x and Windows scripts to both use MAVEN_CONFIG
consistently
add 218ebca Use basedir location instead of "." to locate wrapper jar
add 9959135 [maven-release-plugin] prepare release maven-wrapper-0.1.3
add c362966 [maven-release-plugin] prepare for next development iteration
add 978ad9e Use working files to create wrapper jar
add 7815511 [maven-release-plugin] prepare release maven-wrapper-0.1.4
add a9de0f7 [maven-release-plugin] prepare for next development iteration
add 9649876 Use org.apache.ant
add 325dd71 Fix typo
add b55dfdd handle MAVEN_PROJECTBASEDIR correctly in cygwin
add 7589e43 avoid using MAVEN_CMD_LINE_ARGS for invocation since that can
losse parameter escaping
add b1564e3 Remove whitespace (#22)
add 999b2e8 Update to release version of parent
add 636a1a6 use @REM instead of # (#27)
add 8a3714d Update release version
add b952d36 Use Apple-recommended strategy for locating JAVA_HOME. This
works correctly with both Oracle and Apple JDKs.
add ec6db49 upped version to new snapshot since 0.1.6 is already on
central
add 9621b2a Be defensive about creating directories for files
add c61dabf Fix path escaping
add 27eabec remove unused MAVEN_CMD_LINE_ARGS
add c3d69ec adding changelog
add 9d47c12 Quote paths in commands
add cc4f84b one more PR merge and changelog update
add ef9cbe6 upgraded provisio maven plugin
add a0f66eb updated to 0.2.0-SNAPSHOT as version due to number of changes
add 2014957 updated parent to latest release
add 241aa78 updated wrapper maven version to 3.3.9
add 65fd2ba fix to avoid usage of stale maven wrapper jar
add 5e42c7c changelog updates
add bd28530 support spaces in folder names on nix, simplified from
https://github.com/takari/maven-wrapper/pull/25
add b18f554 added changelog entry about spaces fix
add 6fb2b29 updated wrapper maven version to 3.5.0
add 2daa978 Add .DS_Store to .gitignore
add 57557a1 Upgraded default Maven version to 3.5.0
add 33ded77 ammeded changelog
add 1f66af5 added note about dash testing
add 2ffb15c Use of bashisms make this script fail in minimal /bin/sh
implementations like dash
add 312fcd2 upgraded parent
add 4f37364 fixing issue on Solaris
add 8852843 added section about supported systems
add a908f60 solaris support changelog entry and release date
add 8bfc821 [maven-release-plugin] prepare release maven-wrapper-0.2.0
add 6ebdbb1 [maven-release-plugin] prepare for next development iteration
add 4a5f7c7 improved wording on supported systems
add b06a890 Make artifact compatible with older Java
add 353a487 Ignore IntelliJ files
add 220a94e added doc about Java version
add 40302af added changelog entry for java 1.5 change and release
add ad8b2ef [maven-release-plugin] prepare release maven-wrapper-0.2.1
add 789de49 [maven-release-plugin] prepare for next development iteration
add ae4dda4 fixed version in changelog
add 274ffb6 formatting, added update via plugin
add 1859142 Print out maven wrapper version at every invocation
add 96eae5d added changelog entry, added Takari to output
add 7773b68 Fix typo
add 90d5ab7 words are missing - I think this is what you mean...
add 59ffd08 cleaned up version output
add 70f1adc added verbose mode activated with MVNW_VERBOSE set to true
add 5112bed [maven-release-plugin] prepare release maven-wrapper-0.2.2
add 3fe315a [maven-release-plugin] prepare for next development iteration
add fb82a01 updated wrapper jar
add b77616c Fix NPE due to missing MVNW_VERBOSE
add 8c6d458 update info on wrapper
add 6faca99 [maven-release-plugin] prepare release maven-wrapper-0.2.3
add 6f4b588 [maven-release-plugin] prepare for next development iteration
add dd97d37 wrapper file upgrade
add 93f6c7b set title of command window
add cd4c904 respect MVNW_VERBOSE when printing diagnostic stuff
add db83880 fix to actually read the environment variable value
add 79660d0 set to new maven version
add fd091d9 added recent pr merges
add 15745d0 upped version
add 1e705f0 [pom] Use empty relativePath
add 036f099 [pom] Update junit to 4.12
add 0e8dd0e [pom] Update mockito-core to 2.8.47
add 15d67d8 [pom] Update commons-io to 2.5
add 4f8adb9 [pom] Update ant to 1.9.9
add 5874d0e [pom] Update provision-maven-plugin to 0.1.50
add 89d11a2 removed redundant empty element
add 4f3c4b0 added warning about issues found from provisio upgrade
add 3aed953 much less verbose progress reporting since it is now a new
line each
add 2b40a1d added chunk size change
add 81ea5f2 added chunk size change
add b583874 [maven-release-plugin] prepare release maven-wrapper-0.3.0
add 0a5f358 [maven-release-plugin] prepare for next development iteration
add bef721a - Added an initial version of an auto-downloader for the
maven-wrapper.jar
add 5a6e53d Cleaned up the code a little to not exit with 0 in case of an
error.
add 69369d2 - Made the script use curl or wget if available and fallback
to java in case none of them are. - Moved the Java source code to the
filesystem.
add 70e5171 - Added a download extension for windows
add 7ffeb1f - Added Apache header to the downloader java class
add 1fd63e5 - Changed the curl and wget detection to the "possix way"
using "command"
add b5858c2 - Changed the wget command to use "-O" instead of
"--output-document="
add 5a145c8 - Made the wrapperUrl configurable from the
maven-wrapper.properties file - Updated and tested the linux/unix/mac version
of the script - Updated and tested the Java downloader - Updated the
windows cmd (but not tested yet)
add 25f27fc Fixed the windows version of the script
add b63badc Removed a hack to force the script to use curl or wget ...
add 03b48ae Updated the download url to the https version
add 85b58d9 Updated to the latest maven-wrapper version.
add 5e926af updated to wrapper jar 0.3.0
add 7de6277 updated version
add c0337e2 added user doc for no jar approach
add 8ea5449 added author creds
add 6178de4 introduced intermediary var for path to jar since it didnt
work without that in bash
add b761d75 changed URL to official maven repo URL
add 6aea81c added note about URL change
add 2c04747 adapted to honor the MVNW_VERBOSE flag
add 6f57788 dev and release help
add f10e578 updated to new wrapper version in default URLs
add 975bb6d added release date to changelog
add 0f47d07 [maven-release-plugin] prepare release maven-wrapper-0.4.0
add 1b71bf6 [maven-release-plugin] prepare for next development iteration
add 3ea2993 notes for next relase
add 7a13000 added link to fixed issue
add 2297cc5 updated to latest parent
add 3314c43 spelling fix
add 2e274f2 update to Maven 3.5.4 as default
add 8b952b8 ant and commons-io upgrades
add 6d207a2 added changes
add c77c8ea updated static files to point to 0.4.1 release
add 3bf4aad [maven-release-plugin] prepare release maven-wrapper-0.4.1
add d52a3e5 [maven-release-plugin] prepare for next development iteration
add f1bc328 added wrapper version in cmd
add 43bd236 updated to wrapper 0.4.2 in prep of new release
add 27a9472 [maven-release-plugin] prepare release maven-wrapper-0.4.2
add ab4c534 [maven-release-plugin] prepare for next development iteration
add 8224098 Fixed typos
add 026965e Removed todo comment
add a7b7273 Download maven wrapper with authentication if availble
add 7fb195f Download using authentication with properties
add 7282ff8 Update README.md
add 81ae853 Added macOS as name
add 205fea1 updated to Maven 3.6.0, also in plugin
add 99f860b On Windows, use TLS 1.2
add 9483d5c fix compile path for cygwin
add 7c7cf36 fix wrapper path for cygwin
add a3a5411 added recently merged PRs
add 73130c5 add info about using MAVEN_USER_HOME
add 5b2b5c5 Update referenced Maven version to 3.6.0
add 7c10128 use quoted string for filepath
add e9d72b7 add basic auth support
add ffc8cc2 use MVNW_USER and MVNW_PASSWORD instead of system properties
add f06e657 use warning instead of info
add aa7c22e remove unintended line
add 0e55dc7 added recent merged PRs
add bca8bfd consistent usage of MVNW_USERNAME and MVWN_PASSWORD
add e4b26a6 version update to 0.5.0-SNAPSHOT for next release
add 755d6fa License header cleanup (#105)
add a9854a8 added pr and issue links
add 112e6ad better instructions for dev and test
add 7a343e9 fixed test install command
add a1f92c8 added debug flag for testing help
add b5f530e add repo manager usage docs, dev doc updates
add 9fcc635 usage of MVNW_REPOURL for wrapper download
add 98db3ff MVN_REPOURL env var usage for Maven binary download
add 8d0a19a updated everything to version 0.5.0
add e7f144d [maven-release-plugin] prepare release maven-wrapper-0.5.0
add 0f4b974 [maven-release-plugin] prepare for next development iteration
add 1def3bd Windows note
add 8d7b65a typo fix
add 9955638 MVNW_REPOURL parsing fix for mvnw.cmd (#107)
add 8dbb1c6 style improvement
add 512de7c prep for 0.5.1 release
add f01496d [maven-release-plugin] prepare release maven-wrapper-0.5.1
add fe331b8 [maven-release-plugin] prepare for next development iteration
add 732b156 On Windows, use TLS 1.2
add a5a149f prep for 0.5.2 release
add 1029d53 [maven-release-plugin] prepare release maven-wrapper-0.5.2
add 96d1f17 [maven-release-plugin] prepare for next development iteration
add ac931c7 Add missing required space between 'true' and ']'
add 5a3cf06 usage of MVNW_REPOURL for wrapper download
add d9c00d4 resolved
add b8401db title fix
add 418c6c9 [maven-release-plugin] prepare release maven-wrapper-0.5.3
add 0c6bf13 [maven-release-plugin] prepare for next development iteration
add e9f0fe4 Added version to default usage
add 1628179 Adapt mvnw.cmd to also honour MVNW_VERBOSE
add 96dbf77 Added recent changes
add ccaa9e6 Provide a 'standardized' way to retrieve CLI arguments
add 4108f82 Updated with recent changes
add 6fe97c4 updated changelog and docs for dev to fix #78
add 38317c8 prepped for 0.5.4 release
add 0399af0 prepped for 0.5.4 release
add 801223a [maven-release-plugin] prepare release maven-wrapper-0.5.4
add 26d3ce0 [maven-release-plugin] prepare for next development iteration
add d61c58e update to new release
add f0827a0 removed wrong space in jar download URL
add d4f8476 update to Maven 3.6.1
add 0b1c63e update to default to Maven 3.6.1
add 174bc24 update for 0.5.5 release
add bb19cf9 [maven-release-plugin] prepare release maven-wrapper-0.5.5
add fa18ae0 [maven-release-plugin] prepare for next development iteration
add 1fcc45a update to latest release
add bdb5b52 source format only
add 3aa7e96 more details about what happens for users
add 82720d6 Corrects the false Maven2 reference in the startup scripts
(#121)
add 0535244 Remove trailing whitespace
add 49da8ba Fix typo
add f02a81c Update to Maven 3.6.3
add a66affb Update for 0.5.6 release
add 9b7027e [maven-release-plugin] prepare release maven-wrapper-0.5.6
add edd0bfc [maven-release-plugin] prepare for next development iteration
add 84b3bae [MNG-5937] Fix licenses, removed unwanted root files
add e613b06 [MNG-5937] Split wrapper jar from assemblies Remove unused
cli package Reformat code
add f813d54 [MNG-5937] Optimize code for Java 8
add 59183ac [MNG-5937] Adjust JenkinsFile to pick up wrapper dists
Improve assembly
add ba3234e [MNG-6914] Align mvn and mvnw scripts
add 2df6101 [MNG-6819] Fix NullPointerException in
StringVisitorModelInterpolator
add 7b3b585 [MNG-6819] Refactor unit tests for ModelInterpolator
add de0d576 [MNG-6819] Fix also NPE in StringSearchModelInterpolator
add 14449e4 [MNG-6819] Undo unintended changes after rebase
add 6fba7aa get MVNW_USERNAME and MVNW_PASSWORD from env
add 5db4951 Get maven user home (~/.m2) with the same logic with maven
add 3848a47 [MNG-6900] Upgrade Jansi to 1.18
add 6cf17fd [MNG-6919] drop wrapperUrl from maven-wrapper.properties
Ensure maven-wrapper can handle spaced paths
add 466ac17 Add a Jenkinsfile to run it test (per default it runs it
master branch but now there is a parameter to use a different it source branch)
(#355)
add ff9ac46 fix mvnDebug which was not working anymore for unix
add bc9e7eb [MNG-5868] No duplicate artifacts in attached artifacts if
attached artifacts already contains the artifact remove it and add the new one
add 1c12bf6 [MNG-6828] DependencyResolutionException breaks serialization
add 872f941 Fix maven-checkstyle-plugin 3.1.1 reported error
add 1cf99bc [MNG-6937] StringSearchModelInterpolatorTest fails on
symlinked paths
add 95660b5 Fixes alignment in settings.xml
add c4ad91e Do not create empty file on error
add 9583806 Revert "[MNG-6562] added WARNING on default bindings plugins
unlocked versions"
add 628a575 [MNG-6562] WARN if plugins injected by default lifecycle
bindings don't have their version locked in pom.xml or parent
add d35573e [MNG-5760] Add `-r/--resume` to automatically resume from the
last failure point
add 101caea [MNG-6942] Arbitrary file write during archive extraction
("Zip Slip") in wrapper
add 0925462 [MNG-6891] delete useless codes
add 7b93993 [MNG-6863] Support --also-make flag in combination with
--resume-from.
add b373bb0 Merge branch 'MNG-6878'
add 8812749 [MNG-6917] Introduce wrapper lifecycle
add bdec668 [MNG-6656] Introduce base for build/consumer pom
add a945ca4 [MNG-6944] Fix ordering lifecycles
add 76427d2 [MNG-6946] Build/consumer incorrectly transforms name of
artifactId
add 65ec04c [MNG-6948] Repository files should not pass build-filters
add c9d1788 [MNG-6949] Add a GitHub Actions Workflow for building and
integration testing changes
add 3b442ba [MNG-6949] Run integration tests on large matrix, build on
small one.
add 117cfde [MNG-5760] Several fixes for the --resume feature.
add 51c0399 [MNG-6967] Improve the command line output from
maven-artifact.
add 4f193b3 [MNG-6964] Maven version sorting is internally inconsistent.
add 5739b12 Resume from generates misleading hint when multiple projects
fail.
add 6087444 [MNG-6972] Allow access to org.apache.maven.graph
add 4927b1d Use Maven 3.6.3 for builds
add 4de92e4 add 15-ea build
add 9864cdb only 8 and 11
add 9120d86 [MNG-6977] Use hyphen when creating builder threads (names)
add 001310a disable publishers
add fe26a18 Update README
add dd54c1e update ASF CI url
add e26f2f0 update ASF CI url
new 4e0bc11 MNG-6772 Run its
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (9ff0b24)
\
N -- N -- N refs/heads/MNG-6772 (4e0bc11)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/maven.yml | 125 +++++++++
Jenkinsfile | 41 +--
Jenkinsfile.its | 58 ++++
README.md | 26 +-
apache-maven/README.txt | 2 +-
apache-maven/maven-wrapper.pom | 139 ++++++++++
apache-maven/pom.xml | 31 ++-
.../src/{main/assembly => assembly/maven}/bin.xml | 2 +-
.../src/{ => assembly/maven}/bin/.gitattributes | 0
apache-maven/src/{ => assembly/maven}/bin/m2.conf | 0
apache-maven/src/{ => assembly/maven}/bin/mvnDebug | 0
.../src/{ => assembly/maven}/bin/mvnDebug.cmd | 0
apache-maven/src/{ => assembly/maven}/bin/mvnyjp | 0
.../assembly => assembly/maven}/component.xml | 42 ++-
.../maven}/conf/logging/simplelogger.properties | 0
.../src/{ => assembly/maven}/conf/settings.xml | 2 +-
.../src/{ => assembly/maven}/conf/toolchains.xml | 0
.../src/{main/assembly => assembly/maven}/dir.xml | 2 +-
.../src/{ => assembly/maven}/lib/ext/README.txt | 0
.../maven}/lib/jansi-native/README.txt | 0
.../src/{main/assembly => assembly/maven}/src.xml | 0
apache-maven/src/assembly/shared/init | 128 +++++++++
apache-maven/src/assembly/shared/init.cmd | 97 +++++++
apache-maven/src/assembly/shared/mvnlauncher | 4 +
apache-maven/src/assembly/shared/mvnlauncher.cmd | 4 +
apache-maven/src/assembly/shared/mvnvalidate | 23 ++
apache-maven/src/assembly/shared/mvnvalidate.cmd | 8 +
.../{bin/mvnDebug => assembly/shared/mvnwDebug} | 4 +-
.../mvnDebug.cmd => assembly/shared/mvnwDebug.cmd} | 2 +-
apache-maven/src/assembly/shared/mvnwlauncher | 4 +
apache-maven/src/assembly/shared/mvnwlauncher.cmd | 4 +
apache-maven/src/assembly/shared/run | 23 ++
apache-maven/src/assembly/shared/run.cmd | 29 ++
.../src/{bin/mvnyjp => assembly/shared/validate} | 42 ++-
.../mvnDebug.cmd => assembly/shared/validate.cmd} | 36 ++-
apache-maven/src/assembly/wrapper/bin.xml | 89 +++++++
apache-maven/src/assembly/wrapper/script.xml | 81 ++++++
apache-maven/src/assembly/wrapper/script/download | 51 ++++
.../src/assembly/wrapper/script/download.cmd | 32 +++
.../shared/.mvn/wrapper/maven-wrapper.properties} | 21 +-
apache-maven/src/assembly/wrapper/source.xml | 89 +++++++
.../.mvn/wrapper/MavenWrapperDownloader.java | 131 +++++++++
apache-maven/src/assembly/wrapper/source/download | 34 +++
.../src/assembly/wrapper/source/download.cmd | 21 ++
apache-maven/src/bin/mvn | 199 --------------
apache-maven/src/bin/mvn.cmd | 201 --------------
.../apache/maven/settings/GlobalSettingsTest.java | 2 +-
.../artifact/versioning/ComparableVersion.java | 43 ++-
.../artifact/versioning/ComparableVersionTest.java | 15 ++
maven-compat/pom.xml | 5 +
.../apache/maven/artifact/ArtifactScopeEnum.java | 2 +-
.../factory/DefaultArtifactFactoryTest.java | 10 +
.../transform/TransformationManagerTest.java | 10 +
.../project/AbstractMavenProjectTestCase.java | 2 +-
.../apache/maven/project/ProjectClasspathTest.java | 13 +-
.../apache/maven/project/TestProjectBuilder.java | 28 --
.../maven/repository/LegacyRepositoryLayout.java | 89 -------
.../repository/legacy/DefaultWagonManagerTest.java | 10 +
.../resolver/DefaultArtifactCollectorTest.java | 10 +
.../conflict/AbstractConflictResolverTest.java | 10 +
.../DefaultGraphConflictResolutionPolicyTest.java | 7 +-
maven-core/pom.xml | 25 +-
.../main/java/org/apache/maven/DefaultMaven.java | 76 +++++-
.../maven/DefaultProjectDependenciesResolver.java | 13 +-
.../main/java/org/apache/maven/ReactorReader.java | 105 +++++++-
.../artifact/factory/DefaultArtifactFactory.java | 11 +-
.../artifact/handler/DefaultArtifactHandler.java | 6 +-
.../manager/DefaultArtifactHandlerManager.java | 11 +-
.../repository/layout/DefaultRepositoryLayout.java | 7 +-
.../metadata/io/DefaultMetadataReader.java | 11 +-
.../resolver/DefaultResolutionErrorHandler.java | 6 +-
.../apache/maven/bridge/MavenRepositorySystem.java | 23 +-
.../internal/DefaultBeanConfigurator.java | 7 +-
.../eventspy/internal/EventSpyDispatcher.java | 13 +-
.../maven/exception/DefaultExceptionHandler.java | 7 +-
.../BuildResumptionAnalyzer.java} | 30 +--
.../maven/execution/BuildResumptionData.java | 67 +++++
.../execution/BuildResumptionDataRepository.java | 56 ++++
.../BuildResumptionPersistenceException.java} | 20 +-
.../execution/DefaultBuildResumptionAnalyzer.java | 178 +++++++++++++
.../DefaultBuildResumptionDataRepository.java | 154 +++++++++++
.../execution/DefaultMavenExecutionRequest.java | 16 ++
.../DefaultMavenExecutionRequestPopulator.java | 2 +
.../execution/DefaultMavenExecutionResult.java | 14 +
.../maven/execution/MavenExecutionRequest.java | 12 +
.../maven/execution/MavenExecutionResult.java | 15 ++
.../org/apache/maven/execution/MavenSession.java | 2 +-
.../apache/maven/graph/DefaultGraphBuilder.java | 240 ++++++++---------
.../aether/ConsumerModelSourceTransformer.java | 110 ++++++++
.../DefaultRepositorySystemSessionFactory.java | 56 +++-
.../maven/lifecycle/DefaultLifecycleExecutor.java | 33 +--
.../apache/maven/lifecycle/DefaultLifecycles.java | 95 ++++---
.../lifecycle/internal/BuildListCalculator.java | 15 +-
.../lifecycle/internal/BuildThreadFactory.java | 4 +-
.../internal/DefaultExecutionEventCatapult.java | 7 +-
.../DefaultLifecycleExecutionPlanCalculator.java | 26 +-
.../internal/DefaultLifecycleMappingDelegate.java | 18 +-
.../internal/DefaultLifecyclePluginAnalyzer.java | 22 +-
.../DefaultLifecycleTaskSegmentCalculator.java | 21 +-
.../internal/DefaultMojoExecutionConfigurator.java | 7 +-
.../lifecycle/internal/LifecycleDebugLogger.java | 23 +-
.../lifecycle/internal/LifecycleModuleBuilder.java | 23 +-
.../internal/LifecyclePluginResolver.java | 17 +-
.../maven/lifecycle/internal/LifecycleStarter.java | 25 +-
.../lifecycle/internal/MojoDescriptorCreator.java | 27 +-
.../maven/lifecycle/internal/MojoExecutor.java | 35 +--
.../lifecycle/internal/builder/BuilderCommon.java | 42 ++-
.../multithreaded/MultiThreadedBuilder.java | 13 +-
.../singlethreaded/SingleThreadedBuilder.java | 18 +-
.../plugin/DefaultLifecycleBindingsInjector.java | 47 +---
.../maven/plugin/DefaultBuildPluginManager.java | 21 +-
.../maven/plugin/DefaultExtensionRealmCache.java | 7 +-
.../maven/plugin/DefaultPluginArtifactsCache.java | 7 +-
.../maven/plugin/DefaultPluginDescriptorCache.java | 7 +-
.../maven/plugin/DefaultPluginRealmCache.java | 7 +-
.../plugin/internal/DefaultLegacySupport.java | 8 +-
.../plugin/internal/DefaultMavenPluginManager.java | 31 ++-
.../DefaultPluginDependenciesResolver.java | 13 +-
.../plugin/internal/DefaultPluginManager.java | 23 +-
.../internal/DefaultPluginPrefixResolver.java | 19 +-
.../internal/DefaultPluginVersionResolver.java | 19 +-
.../maven/project/DefaultMavenProjectHelper.java | 18 +-
.../maven/project/DefaultProjectBuilder.java | 102 ++++---
.../project/DefaultProjectBuildingHelper.java | 21 +-
.../DefaultProjectDependenciesResolver.java | 15 +-
.../maven/project/DefaultProjectRealmCache.java | 7 +-
.../project/DependencyResolutionException.java | 2 +-
.../org/apache/maven/project/MavenProject.java | 24 +-
.../apache/maven/project/ProjectModelResolver.java | 48 ++--
.../org/apache/maven/project/ReactorModelPool.java | 120 +++++++--
.../artifact/DefaultMavenMetadataCache.java | 7 +-
.../project/artifact/DefaultMetadataSource.java | 7 +-
.../artifact/DefaultProjectArtifactsCache.java | 7 +-
.../project/artifact/MavenMetadataSource.java | 32 ++-
.../rtinfo/internal/DefaultRuntimeInformation.java | 11 +-
.../settings/DefaultMavenSettingsBuilder.java | 11 +-
.../maven/toolchain/DefaultToolchainManager.java | 13 +-
.../toolchain/DefaultToolchainManagerPrivate.java | 7 +-
.../maven/toolchain/DefaultToolchainsBuilder.java | 11 +-
.../toolchain/io/DefaultToolchainsReader.java | 4 +-
.../toolchain/io/DefaultToolchainsWriter.java | 2 +-
.../maven/toolchain/java/JavaToolchainFactory.java | 11 +-
.../DefaultConsumerPomXMLFilterFactory.java | 65 +++++
.../main/resources/META-INF/maven/extension.xml | 1 +
.../main/resources/META-INF/plexus/components.xml | 20 ++
.../java/org/apache/maven/DefaultMavenTest.java | 31 ++-
.../configuration/DefaultBeanConfiguratorTest.java | 8 +-
.../DefaultBuildResumptionAnalyzerTest.java | 150 +++++++++++
.../DefaultBuildResumptionDataRepositoryTest.java | 108 ++++++++
.../maven/graph/DefaultGraphBuilderTest.java | 295 +++++++++++++++++++++
.../maven/lifecycle/DefaultLifecyclesTest.java | 90 ++++++-
.../maven/lifecycle/LifecycleExecutorTest.java | 14 +-
.../lifecycle/internal/BuilderCommonTest.java | 44 ++-
.../internal/stub/DefaultLifecyclesStub.java | 4 +-
.../stub/LifecycleExecutionPlanCalculatorStub.java | 15 +-
.../apache/maven/project/PomConstructionTest.java | 116 ++++----
.../apache/maven/project/ProjectBuilderTest.java | 2 +-
.../apache/maven/project/TestMetadataSource.java | 10 +-
.../artifact/DefaultMavenMetadataCacheTest.java | 2 +-
.../artifact/DefaultProjectArtifactsCacheTest.java | 7 +-
.../maven/repository/LegacyRepositoryLayout.java | 89 -------
.../repository/TestRepositoryConnectorFactory.java | 7 +-
.../maven/repository/TestRepositorySystem.java | 26 +-
.../internal/DefaultRuntimeInformationTest.java | 11 +
.../project-with-inheritance/pom.xml | 2 +-
.../project-with-inheritance/pom.xml | 2 +-
.../test/projects/project-builder/MNG-6723/pom.xml | 38 ---
.../artifact-id-inheritance/child/pom.xml | 2 +-
.../artifact-id-inheritance/pom.xml | 4 +-
.../basedir-aligned-interpolation/pom.xml | 2 +-
.../pom-with-unusual-name.xml | 2 +-
.../baseuri-interpolation/pom.xml | 2 +-
.../boolean-interpolation/pom.xml | 2 +-
.../build-extension-inheritance/pom.xml | 2 +-
.../build-extension-inheritance/sub/pom.xml | 2 +-
.../complete-model/w-parent/pom.xml | 2 +-
.../complete-model/w-parent/sub/pom.xml | 34 +--
.../complete-model/wo-parent/pom.xml | 34 +--
.../contributors-inheritance/child-2/pom.xml | 2 +-
.../contributors-inheritance/pom.xml | 2 +-
.../dependency-inheritance/maven-parent.xml | 2 +-
.../dependency-inheritance/pom.xml | 4 +-
.../dependency-inheritance/sub/pom.xml | 4 +-
.../dependency-order/w-plugin-mgmt/pom.xml | 2 +-
.../dependency-order/wo-plugin-mgmt/pom.xml | 2 +-
.../developers-inheritance/child-2/pom.xml | 2 +-
.../developers-inheritance/pom.xml | 2 +-
.../distribution-management/pom.xml | 2 +-
.../resources-project-builder/empty-scm/pom.xml | 2 +-
.../equal-plugin-deps/pom.xml | 2 +-
.../equal-plugin-exec-ids/pom.xml | 2 +-
.../full-interpolation/pom.xml | 2 +-
.../pom.xml | 4 +-
.../sub/pom.xml | 2 +-
.../active-profile/pom.xml | 2 +-
.../active-profile/sub/pom.xml | 2 +-
.../no-profile/pom.xml | 2 +-
.../no-profile/sub/pom.xml | 2 +-
.../interpolation-cli-wins/pom.xml | 2 +-
.../jdk-activation/pom.xml | 2 +-
.../join-different-containers-same-id/pom.xml | 2 +-
.../licenses-inheritance/child-2/pom.xml | 4 +-
.../licenses-inheritance/pom.xml | 4 +-
.../limited-inheritance/child/pom.xml | 6 +-
.../limited-inheritance/pom.xml | 10 +-
.../mailing-lists-inheritance/child-2/pom.xml | 2 +-
.../mailing-lists-inheritance/pom.xml | 2 +-
.../managed-profile-dependency/pom.xml | 2 +-
.../managed-profile-dependency/sub/pom.xml | 2 +-
.../merged-filter-order/pom.xml | 2 +-
.../merged-filter-order/sub/pom.xml | 2 +-
.../w-plugin-mgmt/pom.xml | 2 +-
.../w-plugin-mgmt/sub/pom.xml | 2 +-
.../wo-plugin-mgmt/pom.xml | 2 +-
.../wo-plugin-mgmt/sub/pom.xml | 2 +-
.../w-plugin-mgmt/pom.xml | 2 +-
.../w-plugin-mgmt/sub/pom.xml | 2 +-
.../wo-plugin-mgmt/pom.xml | 2 +-
.../wo-plugin-mgmt/sub/pom.xml | 2 +-
.../merged-plugin-exec-order/w-plugin-mgmt/pom.xml | 2 +-
.../w-plugin-mgmt/sub/pom.xml | 2 +-
.../wo-plugin-mgmt/pom.xml | 2 +-
.../wo-plugin-mgmt/sub/pom.xml | 2 +-
.../resources-project-builder/micromailer/pom.xml | 4 +-
.../micromailer/spice-parent-9.pom | 2 +-
.../multiple-repos/pom.xml | 4 +-
.../multiple-repos/sub/pom.xml | 4 +-
.../nested-build-dir-interpolation/pom.xml | 2 +-
.../parent-pom-packaging/pom.xml | 2 +-
.../parent-pom-packaging/sub/pom.xml | 2 +-
.../platform-file-separator/pom.xml | 2 +-
.../plugin-config-append/no-profile/pom.xml | 2 +-
.../no-profile/subproject/pom.xml | 2 +-
.../plugin-config-append/with-profile/pom.xml | 2 +-
.../with-profile/subproject/pom.xml | 2 +-
.../plugin-config-attributes/w-plugin-mgmt/pom.xml | 2 +-
.../plugin-config-attributes/w-profile/pom.xml | 2 +-
.../wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-config-merging/child/pom.xml | 2 +-
.../plugin-config-merging/pom.xml | 2 +-
.../plugin-config-order/w-plugin-mgmt/pom.xml | 2 +-
.../plugin-config-order/wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-config-order/w-plugin-mgmt/pom.xml | 2 +-
.../wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-goals-order/w-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-goals-order/wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-inheritance/pom.xml | 2 +-
.../plugin-exec-inheritance/w-merge/pom.xml | 2 +-
.../plugin-exec-inheritance/wo-merge/pom.xml | 2 +-
.../pom.xml | 2 +-
.../sub/pom.xml | 2 +-
.../plugin-exec-merging-wo-version/pom.xml | 2 +-
.../plugin-exec-merging-wo-version/sub/pom.xml | 2 +-
.../plugin-exec-merging/w-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-merging/w-plugin-mgmt/sub/pom.xml | 2 +-
.../plugin-exec-merging/wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-merging/wo-plugin-mgmt/sub/pom.xml | 2 +-
.../plugin-exec-order-and-default-exec/pom.xml | 2 +-
.../plugin-exec-order-with-lifecycle/pom.xml | 2 +-
.../plugin-exec-order/w-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-order/wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-w-and-wo-id/w-plugin-mgmt/pom.xml | 2 +-
.../plugin-exec-w-and-wo-id/wo-plugin-mgmt/pom.xml | 2 +-
.../plugin-inheritance-merge-order/pom.xml | 2 +-
.../plugin-inheritance-merge-order/sub/pom.xml | 2 +-
.../plugin-inheritance-order/child/pom.xml | 2 +-
.../plugin-inheritance-order/pom.xml | 2 +-
.../plugin-injection-merge-order/pom.xml | 2 +-
.../plugin-management-duplicate/pom.xml | 2 +-
.../plugin-management-duplicate/sub/pom.xml | 2 +-
.../child/pom.xml | 2 +-
.../plugin-management-for-implicit-plugin/pom.xml | 2 +-
.../plugin-management-inheritance/pom.xml | 2 +-
.../pom-encoding/latin-1/pom.xml | 2 +-
.../pom-encoding/utf-8/pom.xml | 2 +-
.../pom-inheritance/pom.xml | 22 +-
.../pom-inheritance/sub/pom.xml | 2 +-
.../prerequisites-inheritance/child/pom.xml | 2 +-
.../prerequisites-inheritance/pom.xml | 2 +-
.../profile-dependencies-multiple-profiles/pom.xml | 2 +-
.../profile-injected-dependencies/pom.xml | 2 +-
.../profile-injection-order/pom.xml | 2 +-
.../profile-plugin-mng-dependencies/pom.xml | 2 +-
.../profile-plugin-mng-dependencies/sub/pom.xml | 2 +-
.../profile-plugins/pom.xml | 2 +-
.../profile-properties-interpolation/pom.xml | 4 +-
.../properties-inheritance/pom.xml | 2 +-
.../properties-inheritance/sub/pom.xml | 2 +-
.../repo-inheritance/pom.xml | 2 +-
.../reporting-plugin-config/pom.xml | 2 +-
.../reporting-plugin-config/sub/pom.xml | 2 +-
.../system-property-interpolation/pom.xml | 2 +-
.../resources-project-builder/unc-path/pom.xml | 2 +-
.../resources-project-builder/unc-path/sub/pom.xml | 2 +-
.../dep-mgmt-in-profile/pom.xml | 2 +-
.../unique-dependency-key/dep-mgmt/pom.xml | 2 +-
.../unique-dependency-key/deps-in-profile/pom.xml | 2 +-
.../unique-dependency-key/deps/pom.xml | 2 +-
.../artifact-repo-in-profile/pom.xml | 6 +-
.../unique-repo-id/artifact-repo/pom.xml | 6 +-
.../unique-repo-id/plugin-repo-in-profile/pom.xml | 6 +-
.../unique-repo-id/plugin-repo/pom.xml | 6 +-
.../child/pom.xml | 14 +-
.../unprefixed-expression-interpolation/pom.xml | 2 +-
.../url-append/child/pom.xml | 2 +-
.../url-append/parent/pom.xml | 10 +-
.../url-inheritance/another-parent/pom.xml | 2 +-
.../url-inheritance/another-parent/sub/pom.xml | 2 +-
.../url-inheritance/pom.xml | 24 +-
.../url-inheritance/sub/pom.xml | 2 +-
.../url-no-decoding/pom.xml | 10 +-
.../xml-coalesce-text/pom.xml | 2 +-
.../xml-markup-interpolation/pom.xml | 2 +-
.../xml-whitespace/pom.xml | 2 +-
.../xml-whitespace/sub/pom.xml | 2 +-
.../org/apache/maven/execution/resume.properties | 2 +
.../resources/org/apache/maven/lifecycle/pom.xml | 2 +-
maven-embedder/pom.xml | 4 +-
maven-embedder/src/examples/simple-project/pom.xml | 2 +-
.../main/java/org/apache/maven/cli/CLIManager.java | 3 +
.../main/java/org/apache/maven/cli/MavenCli.java | 76 ++++--
.../java/org/apache/maven/cli/MavenCliTest.java | 57 +++-
maven-model-builder/pom.xml | 11 +-
.../Features.java} | 54 ++--
.../building/AbstractModelSourceTransformer.java | 199 ++++++++++++++
.../maven/model/building/ArtifactModelSource.java | 38 ++-
.../building/BuildModelSourceTransformer.java | 84 ++++++
.../building/DefaultBuildPomXMLFilterFactory.java | 92 +++++++
.../maven/model/building/DefaultModelBuilder.java | 275 ++++++++++++++++---
.../model/building/DefaultModelBuilderFactory.java | 9 +-
.../building/DefaultModelBuildingRequest.java | 30 ++-
.../building/DefaultModelSourceTransformer.java | 29 +-
.../model/building/FilterModelBuildingRequest.java | 27 +-
.../maven/model/building/ModelBuildingRequest.java | 20 ++
.../apache/maven/model/building/ModelProblem.java | 3 +-
.../model/building/ModelSourceTransformer.java | 29 +-
.../maven/model/building/TransformerContext.java | 64 +++++
.../maven/model/building/TransformerException.java | 22 +-
.../StringSearchModelInterpolator.java | 4 +-
.../StringVisitorModelInterpolator.java | 2 +-
.../apache/maven/model/io/DefaultModelReader.java | 47 +++-
.../apache/maven/model/io/DefaultModelWriter.java | 4 +-
.../model/validation/DefaultModelValidator.java | 39 +--
.../maven/model/validation/ModelValidator.java | 16 +-
.../resources/org/apache/maven/model/pom-4.0.0.xml | 10 +-
.../model/building/FileToRawModelMergerTest.java | 82 ++++++
.../DefaultInheritanceAssemblerTest.java | 21 +-
.../AbstractModelInterpolatorTest.java | 203 +++++++-------
.../StringSearchModelInterpolatorTest.java | 91 ++++---
.../StringVisitorModelInterpolatorTest.java | 25 +-
.../validation/DefaultModelValidatorTest.java | 21 +-
.../maven/plugin/descriptor/PluginDescriptor.java | 10 +
.../plugin/descriptor/PluginDescriptorBuilder.java | 128 ++++++---
.../repository/internal/DefaultModelResolver.java | 2 +-
.../internal/DefaultVersionRangeResolver.java | 2 +-
.../internal/DefaultVersionResolver.java | 2 +-
.../maven/settings/io/DefaultSettingsReader.java | 4 +-
.../maven/settings/io/DefaultSettingsWriter.java | 4 +-
.../apache/maven/logwrapper/LogLevelRecorder.java | 28 +-
.../maven/logwrapper/LogLevelRecorderTest.java | 21 +-
.../pom.xml | 48 ++--
.../apache/maven/wrapper/BootstrapMainStarter.java | 59 +++++
.../apache/maven/wrapper/DefaultDownloader.java | 192 ++++++++++++++
.../java/org/apache/maven/wrapper/Downloader.java | 52 ++++
.../java/org/apache/maven/wrapper/Installer.java | 226 ++++++++++++++++
.../main/java/org/apache/maven/wrapper/Logger.java | 25 +-
.../org/apache/maven/wrapper/MavenWrapperMain.java | 105 ++++++++
.../org/apache/maven/wrapper/PathAssembler.java | 131 +++++++++
.../apache/maven/wrapper/WrapperConfiguration.java | 116 ++++++++
.../org/apache/maven/wrapper/WrapperExecutor.java | 175 ++++++++++++
.../org/apache/maven/wrapper/DownloaderTest.java | 72 +++++
.../org/apache/maven/wrapper/InstallerTest.java | 210 +++++++++++++++
.../apache/maven/wrapper/PathAssemblerTest.java | 120 +++++++++
.../apache/maven/wrapper/WrapperExecutorTest.java | 207 +++++++++++++++
.../org/apache/maven/wrapper/wrapper.properties | 21 +-
.../deps => maven-xml}/pom.xml | 33 ++-
.../main/java/org/apache/maven/xml/Factories.java | 80 ++++++
.../java/org/apache/maven/xml/sax/SAXEvent.java | 28 +-
.../org/apache/maven/xml/sax/SAXEventFactory.java | 144 ++++++++++
.../org/apache/maven/xml/sax/SAXEventUtils.java | 42 ++-
.../maven/xml/sax/ext/CommentRenormalizer.java | 108 ++++++++
.../xml/sax/filter/AbstractEventXMLFilter.java | 292 ++++++++++++++++++++
.../maven/xml/sax/filter/AbstractSAXFilter.java | 144 ++++++++++
.../maven/xml/sax/filter/BuildPomXMLFilter.java | 47 ++--
.../xml/sax/filter/BuildPomXMLFilterFactory.java | 112 ++++++++
.../xml/sax/filter/BuildPomXMLFilterListener.java | 36 +--
.../maven/xml/sax/filter/CiFriendlyXMLFilter.java | 117 ++++++++
.../maven/xml/sax/filter/ConsumerPomXMLFilter.java | 49 ++--
.../sax/filter/ConsumerPomXMLFilterFactory.java | 89 +++++++
.../apache/maven/xml/sax/filter/DependencyKey.java | 55 +++-
.../maven/xml/sax/filter/FastForwardFilter.java | 128 +++++++++
.../maven/xml/sax/filter/ModulesXMLFilter.java | 111 ++++++++
.../maven/xml/sax/filter/ParentXMLFilter.java | 212 +++++++++++++++
.../xml/sax/filter/ReactorDependencyXMLFilter.java | 171 ++++++++++++
.../xml/sax/filter/RelativePathXMLFilter.java | 108 ++++++++
.../maven/xml/sax/filter/RelativeProject.java | 15 +-
.../apache/maven/xml/sax/SAXEventUtilsTest.java | 29 +-
.../maven/xml/sax/ext/CommentRenormalizerTest.java | 84 ++++++
.../xml/sax/filter/AbstractXMLFilterTests.java | 179 +++++++++++++
.../xml/sax/filter/CiFriendlyXMLFilterTest.java | 67 +++++
.../xml/sax/filter/ConsumerPomXMLFilterTest.java | 235 ++++++++++++++++
.../maven/xml/sax/filter/ModulesXMLFilterTest.java | 95 +++++++
.../maven/xml/sax/filter/ParentXMLFilterTest.java | 215 +++++++++++++++
.../sax/filter/ReactorDependencyXMLFilterTest.java | 145 ++++++++++
.../xml/sax/filter/RelativePathXMLFilterTest.java | 115 ++++++++
pom.xml | 126 +++++----
406 files changed, 10821 insertions(+), 2418 deletions(-)
create mode 100644 .github/workflows/maven.yml
create mode 100644 Jenkinsfile.its
create mode 100644 apache-maven/maven-wrapper.pom
rename apache-maven/src/{main/assembly => assembly/maven}/bin.xml (93%)
rename apache-maven/src/{ => assembly/maven}/bin/.gitattributes (100%)
rename apache-maven/src/{ => assembly/maven}/bin/m2.conf (100%)
copy apache-maven/src/{ => assembly/maven}/bin/mvnDebug (100%)
mode change 100755 => 100644
copy apache-maven/src/{ => assembly/maven}/bin/mvnDebug.cmd (100%)
copy apache-maven/src/{ => assembly/maven}/bin/mvnyjp (100%)
mode change 100755 => 100644
rename apache-maven/src/{main/assembly => assembly/maven}/component.xml (70%)
copy apache-maven/src/{ =>
assembly/maven}/conf/logging/simplelogger.properties (100%)
rename apache-maven/src/{ => assembly/maven}/conf/settings.xml (99%)
rename apache-maven/src/{ => assembly/maven}/conf/toolchains.xml (100%)
rename apache-maven/src/{main/assembly => assembly/maven}/dir.xml (93%)
rename apache-maven/src/{ => assembly/maven}/lib/ext/README.txt (100%)
rename apache-maven/src/{ => assembly/maven}/lib/jansi-native/README.txt (100%)
rename apache-maven/src/{main/assembly => assembly/maven}/src.xml (100%)
create mode 100755 apache-maven/src/assembly/shared/init
create mode 100755 apache-maven/src/assembly/shared/init.cmd
create mode 100644 apache-maven/src/assembly/shared/mvnlauncher
create mode 100644 apache-maven/src/assembly/shared/mvnlauncher.cmd
create mode 100644 apache-maven/src/assembly/shared/mvnvalidate
create mode 100644 apache-maven/src/assembly/shared/mvnvalidate.cmd
rename apache-maven/src/{bin/mvnDebug => assembly/shared/mvnwDebug} (94%)
mode change 100755 => 100644
copy apache-maven/src/{bin/mvnDebug.cmd => assembly/shared/mvnwDebug.cmd} (98%)
create mode 100755 apache-maven/src/assembly/shared/mvnwlauncher
create mode 100755 apache-maven/src/assembly/shared/mvnwlauncher.cmd
create mode 100755 apache-maven/src/assembly/shared/run
create mode 100755 apache-maven/src/assembly/shared/run.cmd
rename apache-maven/src/{bin/mvnyjp => assembly/shared/validate} (58%)
mode change 100755 => 100644
rename apache-maven/src/{bin/mvnDebug.cmd => assembly/shared/validate.cmd}
(58%)
create mode 100644 apache-maven/src/assembly/wrapper/bin.xml
create mode 100644 apache-maven/src/assembly/wrapper/script.xml
create mode 100755 apache-maven/src/assembly/wrapper/script/download
create mode 100755 apache-maven/src/assembly/wrapper/script/download.cmd
copy apache-maven/src/{conf/logging/simplelogger.properties =>
assembly/wrapper/shared/.mvn/wrapper/maven-wrapper.properties} (51%)
create mode 100644 apache-maven/src/assembly/wrapper/source.xml
create mode 100644
apache-maven/src/assembly/wrapper/source/.mvn/wrapper/MavenWrapperDownloader.java
create mode 100644 apache-maven/src/assembly/wrapper/source/download
create mode 100644 apache-maven/src/assembly/wrapper/source/download.cmd
delete mode 100755 apache-maven/src/bin/mvn
delete mode 100644 apache-maven/src/bin/mvn.cmd
delete mode 100644
maven-compat/src/test/java/org/apache/maven/repository/LegacyRepositoryLayout.java
copy
maven-core/src/main/java/org/apache/maven/{project/DependencyResolutionException.java
=> execution/BuildResumptionAnalyzer.java} (55%)
create mode 100644
maven-core/src/main/java/org/apache/maven/execution/BuildResumptionData.java
create mode 100644
maven-core/src/main/java/org/apache/maven/execution/BuildResumptionDataRepository.java
copy
maven-core/src/main/java/org/apache/maven/{project/DependencyResolutionException.java
=> execution/BuildResumptionPersistenceException.java} (68%)
create mode 100644
maven-core/src/main/java/org/apache/maven/execution/DefaultBuildResumptionAnalyzer.java
create mode 100644
maven-core/src/main/java/org/apache/maven/execution/DefaultBuildResumptionDataRepository.java
create 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/xml/internal/DefaultConsumerPomXMLFilterFactory.java
create mode 100644
maven-core/src/test/java/org/apache/maven/execution/DefaultBuildResumptionAnalyzerTest.java
create mode 100644
maven-core/src/test/java/org/apache/maven/execution/DefaultBuildResumptionDataRepositoryTest.java
create mode 100644
maven-core/src/test/java/org/apache/maven/graph/DefaultGraphBuilderTest.java
delete mode 100644
maven-core/src/test/java/org/apache/maven/repository/LegacyRepositoryLayout.java
create mode 100644
maven-core/src/test/resources/org/apache/maven/execution/resume.properties
copy
maven-model-builder/src/main/java/org/apache/maven/{model/building/ArtifactModelSource.java
=> feature/Features.java} (55%)
create mode 100644
maven-model-builder/src/main/java/org/apache/maven/model/building/AbstractModelSourceTransformer.java
create mode 100644
maven-model-builder/src/main/java/org/apache/maven/model/building/BuildModelSourceTransformer.java
create mode 100644
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultBuildPomXMLFilterFactory.java
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=>
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelSourceTransformer.java
(60%)
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=>
maven-model-builder/src/main/java/org/apache/maven/model/building/ModelSourceTransformer.java
(64%)
create mode 100644
maven-model-builder/src/main/java/org/apache/maven/model/building/TransformerContext.java
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=>
maven-model-builder/src/main/java/org/apache/maven/model/building/TransformerException.java
(62%)
create mode 100644
maven-model-builder/src/test/java/org/apache/maven/model/building/FileToRawModelMergerTest.java
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=>
maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringVisitorModelInterpolatorTest.java
(65%)
copy {maven-core/src/test/resources-project-builder/dependency-inheritance =>
maven-wrapper}/pom.xml (52%)
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/BootstrapMainStarter.java
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/DefaultDownloader.java
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/Downloader.java
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/Installer.java
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=> maven-wrapper/src/main/java/org/apache/maven/wrapper/Logger.java (61%)
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/MavenWrapperMain.java
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/PathAssembler.java
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/WrapperConfiguration.java
create mode 100644
maven-wrapper/src/main/java/org/apache/maven/wrapper/WrapperExecutor.java
create mode 100644
maven-wrapper/src/test/java/org/apache/maven/wrapper/DownloaderTest.java
create mode 100644
maven-wrapper/src/test/java/org/apache/maven/wrapper/InstallerTest.java
create mode 100644
maven-wrapper/src/test/java/org/apache/maven/wrapper/PathAssemblerTest.java
create mode 100644
maven-wrapper/src/test/java/org/apache/maven/wrapper/WrapperExecutorTest.java
rename apache-maven/src/conf/logging/simplelogger.properties =>
maven-wrapper/src/test/resources/org/apache/maven/wrapper/wrapper.properties
(51%)
copy {maven-core/src/test/resources-project-builder/unique-dependency-key/deps
=> maven-xml}/pom.xml (57%)
create mode 100644 maven-xml/src/main/java/org/apache/maven/xml/Factories.java
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=> maven-xml/src/main/java/org/apache/maven/xml/sax/SAXEvent.java (64%)
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/SAXEventFactory.java
copy
maven-model-builder/src/main/java/org/apache/maven/model/building/ArtifactModelSource.java
=> maven-xml/src/main/java/org/apache/maven/xml/sax/SAXEventUtils.java (58%)
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/ext/CommentRenormalizer.java
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/AbstractEventXMLFilter.java
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/AbstractSAXFilter.java
copy
maven-model-builder/src/main/java/org/apache/maven/model/building/ArtifactModelSource.java
=>
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/BuildPomXMLFilter.java
(51%)
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/BuildPomXMLFilterFactory.java
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=>
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/BuildPomXMLFilterListener.java
(61%)
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/CiFriendlyXMLFilter.java
copy
maven-model-builder/src/main/java/org/apache/maven/model/building/ArtifactModelSource.java
=>
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/ConsumerPomXMLFilter.java
(51%)
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/ConsumerPomXMLFilterFactory.java
copy
maven-model-builder/src/main/java/org/apache/maven/model/building/ArtifactModelSource.java
=> maven-xml/src/main/java/org/apache/maven/xml/sax/filter/DependencyKey.java
(55%)
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/FastForwardFilter.java
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/ModulesXMLFilter.java
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/ParentXMLFilter.java
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/ReactorDependencyXMLFilter.java
create mode 100644
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/RelativePathXMLFilter.java
copy
maven-model-builder/src/main/java/org/apache/maven/model/building/ArtifactModelSource.java
=>
maven-xml/src/main/java/org/apache/maven/xml/sax/filter/RelativeProject.java
(84%)
copy
maven-core/src/main/java/org/apache/maven/project/DependencyResolutionException.java
=> maven-xml/src/test/java/org/apache/maven/xml/sax/SAXEventUtilsTest.java
(63%)
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/ext/CommentRenormalizerTest.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/AbstractXMLFilterTests.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/CiFriendlyXMLFilterTest.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/ConsumerPomXMLFilterTest.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/ModulesXMLFilterTest.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/ParentXMLFilterTest.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/ReactorDependencyXMLFilterTest.java
create mode 100644
maven-xml/src/test/java/org/apache/maven/xml/sax/filter/RelativePathXMLFilterTest.java