diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 4a11acbbd..8e9fa9406 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -24,6 +24,7 @@ jobs: name: Verify uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v3 with: + ff-goal: '-P run-its install' ff-maven: "3.8.6" # Maven version for fail-fast-build maven-matrix: '[ "3.2.5", "3.8.6" ]' # Maven versions matrix for verify builds diff --git a/model-report/pom.xml b/model-report/pom.xml new file mode 100644 index 000000000..6b7c91878 --- /dev/null +++ b/model-report/pom.xml @@ -0,0 +1,82 @@ + + + + versions + org.codehaus.mojo.versions + 2.14.0-SNAPSHOT + + 4.0.0 + + model-report + + Versions reports model + Modello model for reports + + + + org.codehaus.plexus + plexus-utils + 3.4.2 + + + + + + + org.codehaus.modello + modello-maven-plugin + + + generate-rule + generate-sources + + + xpp3-reader + + xpp3-writer + + java + + + + site-doc + pre-site + + xdoc + + + + site-xsd + pre-site + + xsd + + + ${project.build.directory}/generated-site/resources/xsd + + + + + + src/main/mdo/dependency-updates-report.mdo + src/main/mdo/plugin-updates-report.mdo + + ${modelloNamespaceReportVersion} + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + true + + + + + + + + diff --git a/src/main/mdo/dependency-updates-report.mdo b/model-report/src/main/mdo/dependency-updates-report.mdo similarity index 100% rename from src/main/mdo/dependency-updates-report.mdo rename to model-report/src/main/mdo/dependency-updates-report.mdo diff --git a/src/main/mdo/plugin-updates-report.mdo b/model-report/src/main/mdo/plugin-updates-report.mdo similarity index 100% rename from src/main/mdo/plugin-updates-report.mdo rename to model-report/src/main/mdo/plugin-updates-report.mdo diff --git a/model-ruleset/pom.xml b/model-ruleset/pom.xml new file mode 100644 index 000000000..dcb473b22 --- /dev/null +++ b/model-ruleset/pom.xml @@ -0,0 +1,77 @@ + + + + versions + org.codehaus.mojo.versions + 2.14.0-SNAPSHOT + + 4.0.0 + + model-ruleset + + Versions ruleSet model + Modello model for ruleSet + + + + org.codehaus.plexus + plexus-utils + 3.4.2 + + + + + + + org.codehaus.modello + modello-maven-plugin + + + generate-rule + generate-sources + + + xpp3-reader + + java + + + + site-doc + pre-site + + xdoc + + + + site-xsd + pre-site + + xsd + + + ${project.build.directory}/generated-site/resources/xsd + + + + + + src/main/mdo/rule.mdo + + ${modelloNamespaceRuleVersion} + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + true + + + + + + diff --git a/src/main/mdo/rule.mdo b/model-ruleset/src/main/mdo/rule.mdo similarity index 98% rename from src/main/mdo/rule.mdo rename to model-ruleset/src/main/mdo/rule.mdo index d86917ae4..c4c9c2709 100644 --- a/src/main/mdo/rule.mdo +++ b/model-ruleset/src/main/mdo/rule.mdo @@ -22,7 +22,7 @@ under the License. + xml.schemaLocation="https://www.mojohaus.org/versions/model-ruleset/xsd/rule-${version}.xsd"> rule Rule diff --git a/model-ruleset/src/site/markdown/xsd/index.md b/model-ruleset/src/site/markdown/xsd/index.md new file mode 100644 index 000000000..3df2653a5 --- /dev/null +++ b/model-ruleset/src/site/markdown/xsd/index.md @@ -0,0 +1,12 @@ +title: XML schemas for ruleSet +author: Slawomir Jaranowski +date: 2022-10-17 + + + +Versions - XML schemas for ruleSet +====================== + +- [rule-2.1.0.xsd](rule-2.1.0.xsd) +- [rule-2.0.0.xsd](https://www.mojohaus.org/versions-maven-plugin/xsd/rule-2.0.0.xsd) + diff --git a/model-ruleset/src/site/site.xml b/model-ruleset/src/site/site.xml new file mode 100644 index 000000000..1c0969b14 --- /dev/null +++ b/model-ruleset/src/site/site.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/pom.xml b/pom.xml index 4fc1fcde2..3b9a9f2c8 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 @@ -7,16 +9,15 @@ 71 - versions-maven-plugin + org.codehaus.mojo.versions + versions 2.14.0-SNAPSHOT - maven-plugin + pom - Versions Maven Plugin - https://www.mojohaus.org/versions-maven-plugin/ + Versions + Managing Maven versions in projects. + https://www.mojohaus.org/versions/ - - Versions Plugin for Maven. The Versions Plugin updates the versions of components in the POM. - 2008 @@ -94,17 +95,29 @@ - - ${mavenVersion} - + + versions-maven-plugin + model-ruleset + model-report + - scm:git:https://github.com/mojohaus/versions-maven-plugin.git - scm:git:ssh://git@github.com/mojohaus/versions-maven-plugin.git - https://github.com/mojohaus/versions-maven-plugin/tree/master - 2.13.0 + scm:git:https://github.com/mojohaus/versions.git + scm:git:ssh://git@github.com/mojohaus/versions.git + https://github.com/mojohaus/versions/tree/master + HEAD + + GitHub + https://github.com/mojohaus/versions/issues + + + + GitHub + https://github.com/mojohaus/versions/actions + + 1.8 ${mojo.java.target} @@ -115,6 +128,9 @@ 1.11.1 ${project.version} 3.7 + 2.1.0 + 2.0.0 + ${project.build.directory}/staging 2022-10-23T15:41:47Z @@ -127,161 +143,59 @@ pom import + + org.apache.maven.reporting + maven-reporting-api + 3.1.1 + + + org.apache.maven.reporting + maven-reporting-impl + 3.2.0 + + + org.apache.maven.shared + maven-common-artifact-filters + 3.3.2 + + + org.codehaus.plexus + plexus-interactivity-api + 1.1 + + + com.fasterxml.woodstox + woodstox-core + 6.3.1 + + + org.apache.commons + commons-lang3 + 3.12.0 + + + org.apache.maven.plugin-testing + maven-plugin-testing-harness + 3.3.0 + + + org.mockito + mockito-inline + 4.8.1 + + + org.hamcrest + hamcrest + 2.2 + + + org.slf4j + slf4j-simple + 1.7.36 + - - - org.apache.maven.plugin-tools - maven-plugin-annotations - provided - - - - org.apache.maven - maven-artifact - ${mavenVersion} - provided - - - org.apache.maven - maven-core - ${mavenVersion} - provided - - - org.apache.maven - maven-compat - ${mavenVersion} - provided - - - org.apache.maven - maven-model - ${mavenVersion} - provided - - - org.apache.maven - maven-plugin-api - ${mavenVersion} - provided - - - org.apache.maven - maven-settings - ${mavenVersion} - provided - - - org.apache.maven.reporting - maven-reporting-api - 3.1.1 - - - org.apache.maven.reporting - maven-reporting-impl - 3.2.0 - - - org.apache.maven.shared - maven-common-artifact-filters - 3.3.2 - - - org.apache.maven.wagon - wagon-provider-api - ${wagonVersion} - provided - - - org.apache.maven.wagon - wagon-file - ${wagonVersion} - - - - - org.apache.maven.doxia - doxia-core - ${doxiaVersion} - - - org.apache.maven.doxia - doxia-sink-api - ${doxiaVersion} - - - - - org.apache.maven.doxia - doxia-site-renderer - ${doxia-sitetoolsVersion} - - - - org.codehaus.plexus - plexus-utils - 3.5.0 - - - org.codehaus.plexus - plexus-interactivity-api - 1.1 - - - com.fasterxml.woodstox - woodstox-core - 6.4.0 - - - org.apache.commons - commons-lang3 - 3.12.0 - - - - org.apache.maven.plugin-testing - maven-plugin-testing-harness - 3.3.0 - test - - - org.junit.jupiter - junit-jupiter - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.hamcrest - hamcrest-core - - - - - org.mockito - mockito-inline - 4.8.1 - test - - - org.hamcrest - hamcrest - 2.2 - test - - - org.slf4j - slf4j-simple - 1.7.36 - test - - - @@ -308,193 +222,75 @@ + + + + + + + - org.codehaus.modello - modello-maven-plugin - - - generate-source - - - xpp3-reader - - xpp3-writer - - java - - - - site-doc - pre-site - - xdoc - - - ${project.build.directory}/generated-site/xdoc/model - - - - site-xsd - pre-site - - xsd - + org.apache.maven.plugins + maven-checkstyle-plugin + + - ${project.build.directory}/generated-site/resources/xsd + true - - - - - src/main/mdo/rule.mdo - src/main/mdo/dependency-updates-report.mdo - src/main/mdo/plugin-updates-report.mdo - - 2.1.0 - + + org.apache.maven.plugins - maven-invoker-plugin - - src/it - ${project.build.directory}/it - ${project.build.directory}/local-repo - src/it/settings.xml - true - true - - 1 - - */pom.xml - - - - it-property-updates-report-002-slow/* - - verify - - ${repository.proxy.url} - - -Xmx256m - + maven-jxr-plugin + + + + + - maven-javadoc-plugin - - - - org.codehaus.mojo.versions.model, - org.codehaus.mojo.versions.model.io.xpp3 - org.codehaus.mojo.versions.reporting.model, - org.codehaus.mojo.versions.reporting.model.io.xpp3, - - + org.apache.maven.plugins + maven-plugin-plugin + + + + + - - - - - - maven-javadoc-plugin - - ${mojo.java.target} - + org.apache.maven.plugins + maven-pmd-plugin + + + + true + + + - maven-invoker-plugin + org.apache.maven.plugins + maven-surefire-report-plugin - - report - + + true + - ${project.groupId} - ${project.artifactId} - ${project.version} + org.codehaus.mojo + taglist-maven-plugin + ${taglist-maven-plugin.version} - - dependency-updates-report - plugin-updates-report - property-updates-report - parent-updates-report - + - - - - run-its - - verify - - - - org.codehaus.mojo - mrm-maven-plugin - - - - start - stop - - - - - repository.proxy.url - - - src/it-repo - - - ${project.build.directory}/local-repo - - - - - - - org.apache.maven.plugins - maven-invoker-plugin - - - integration-test - - install - integration-test - verify - - - false - true - - - - - - - - diff --git a/src/site/markdown/xsd/index.md b/src/site/markdown/xsd/index.md deleted file mode 100644 index ec05854c6..000000000 --- a/src/site/markdown/xsd/index.md +++ /dev/null @@ -1,20 +0,0 @@ -title: XML schemas -author: Slawomir Jaranowski -date: 2022-10-17 - - - -# Versions - XML schemas - -## dependency-updates-report.xsd - - - [dependency-updates-report-2.1.0.xsd](dependency-updates-report-2.1.0.xsd) - -## plugin-updates-report.xsd - - - [plugin-updates-report-2.1.0.xsd](plugin-updates-report-2.1.0.xsd) - -## rule.xsd - - - [rule-2.0.0.xsd](rule-2.0.0.xsd) - - [rule-2.1.0.xsd](rule-2.1.0.xsd) diff --git a/src/site/resources/xsd/rule-2.0.0.xsd b/src/site/resources/xsd/rule-2.0.0.xsd deleted file mode 100644 index 45dedf444..000000000 --- a/src/site/resources/xsd/rule-2.0.0.xsd +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - 1.0.0+ - - Describes a set of rules for how versions of artifacts should be handled. - - - - - - 1.0.0+ - - Describes a set of rules for how versions of artifacts should be handled. - - - - - - 2.0.0+ - Version patterns to ignore for all artifacts. - - - - - - - - - - 1.0.0+ - - - - - - - - - - - 1.0.0+ - The comparison method to use when no rule matches. - - - - - - - - 2.0.0+ - A version to ignore. - - - - 2.0.0+ - The type of ignore mechanism to use. Allowed values are 'exact' and 'regex'. - - - - - - - - 1.0.0+ - - Describes a rule for how versions of artifacts should be handled. - - - - - - 2.0.0+ - Version patterns to ignore for this rule. - - - - - - - - - - - 1.0.0+ - - The for groupId to which this rule applies. Wildcards with ? and * are valid. - A rule applies to all child groupIds unless overridden by a subsequent rule. - A rule without wildcards will override a rule with wildcards. - A rule with ? wildcards will override a rule with * wildcards. - - - - - - 1.0.0+ - - The artifactId to which this rule applies. Wildcards with ? and * are valid. - A rule without wildcards will override a rule with wildcards. - A rule with ? wildcards will override a rule with * wildcards. - - - - - - 1.0.0+ - The comparison method that this rule specifies. - - - - diff --git a/src/site/site.xml b/src/site/site.xml index 3a21555dd..f2f2bbeec 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -1,37 +1,15 @@ - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/versions-maven-plugin/pom.xml b/versions-maven-plugin/pom.xml new file mode 100644 index 000000000..7469b884e --- /dev/null +++ b/versions-maven-plugin/pom.xml @@ -0,0 +1,295 @@ + + 4.0.0 + + + org.codehaus.mojo.versions + versions + 2.14.0-SNAPSHOT + + + org.codehaus.mojo + versions-maven-plugin + maven-plugin + + Versions Maven Plugin + The Versions Maven Plugin is used when you want to manage the versions of artifacts in a project's POM. + + + + org.codehaus.mojo.versions + model-ruleset + ${project.version} + + + + org.codehaus.mojo.versions + model-report + ${project.version} + + + + org.apache.maven.plugin-tools + maven-plugin-annotations + provided + + + + org.apache.maven + maven-artifact + ${mavenVersion} + provided + + + org.apache.maven + maven-core + ${mavenVersion} + provided + + + org.apache.maven + maven-compat + ${mavenVersion} + provided + + + org.apache.maven + maven-model + ${mavenVersion} + provided + + + org.apache.maven + maven-plugin-api + ${mavenVersion} + provided + + + org.apache.maven + maven-settings + ${mavenVersion} + provided + + + org.apache.maven.reporting + maven-reporting-api + + + org.apache.maven.reporting + maven-reporting-impl + + + org.apache.maven.shared + maven-common-artifact-filters + + + org.apache.maven.wagon + wagon-provider-api + ${wagonVersion} + provided + + + org.apache.maven.wagon + wagon-file + ${wagonVersion} + + + + + org.apache.maven.doxia + doxia-core + ${doxiaVersion} + + + org.apache.maven.doxia + doxia-sink-api + ${doxiaVersion} + + + + + org.apache.maven.doxia + doxia-site-renderer + ${doxia-sitetoolsVersion} + + + + org.codehaus.plexus + plexus-interactivity-api + + + com.fasterxml.woodstox + woodstox-core + + + org.apache.commons + commons-lang3 + + + + org.apache.maven.plugin-testing + maven-plugin-testing-harness + test + + + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine + test + + + org.hamcrest + hamcrest-core + + + + + org.mockito + mockito-inline + test + + + org.hamcrest + hamcrest + test + + + org.slf4j + slf4j-simple + test + + + + + + + org.apache.maven.plugins + maven-invoker-plugin + + src/it + ${project.build.directory}/it + ${project.build.directory}/local-repo + src/it/settings.xml + true + true + + 1 + + */pom.xml + + + + it-property-updates-report-002-slow/* + + verify + + ${repository.proxy.url} + + -Xmx256m + + + + + + + + + org.apache.maven.plugins + maven-plugin-plugin + + + + report + + + + + + ${project.groupId} + ${project.artifactId} + ${project.version} + + + + dependency-updates-report + plugin-updates-report + property-updates-report + parent-updates-report + + + + + + + + + + + run-its + + verify + + + + org.codehaus.mojo + mrm-maven-plugin + + + + start + stop + + + + + repository.proxy.url + + + src/it-repo + + + ${project.build.directory}/local-repo + + + + + + + org.apache.maven.plugins + maven-invoker-plugin + + + integration-test + + install + integration-test + verify + + + false + true + + + + + + + + + diff --git a/src/changes/changes.xml b/versions-maven-plugin/src/changes/changes.xml similarity index 100% rename from src/changes/changes.xml rename to versions-maven-plugin/src/changes/changes.xml diff --git a/src/it-repo/dummy-api-1.0.1.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.0.1.pom similarity index 100% rename from src/it-repo/dummy-api-1.0.1.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.0.1.pom diff --git a/src/it-repo/dummy-api-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.0.pom similarity index 100% rename from src/it-repo/dummy-api-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.0.pom diff --git a/src/it-repo/dummy-api-1.1-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-1.1-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-1.1.0-2.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.0-2.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.0-2.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.0-2.pom diff --git a/src/it-repo/dummy-api-1.1.1-2.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.1-2.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.1-2.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.1-2.pom diff --git a/src/it-repo/dummy-api-1.1.1.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.1.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.1.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.1.pom diff --git a/src/it-repo/dummy-api-1.1.2-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.2-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.2-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.2-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-1.1.2.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.2.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.2.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.2.pom diff --git a/src/it-repo/dummy-api-1.1.3.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.3.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.3.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.3.pom diff --git a/src/it-repo/dummy-api-1.1.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.1.pom similarity index 100% rename from src/it-repo/dummy-api-1.1.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.1.pom diff --git a/src/it-repo/dummy-api-1.2.1.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.2.1.pom similarity index 100% rename from src/it-repo/dummy-api-1.2.1.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.2.1.pom diff --git a/src/it-repo/dummy-api-1.2.2.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.2.2.pom similarity index 100% rename from src/it-repo/dummy-api-1.2.2.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.2.2.pom diff --git a/src/it-repo/dummy-api-1.2.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.2.pom similarity index 100% rename from src/it-repo/dummy-api-1.2.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.2.pom diff --git a/src/it-repo/dummy-api-1.3.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.3.pom similarity index 100% rename from src/it-repo/dummy-api-1.3.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.3.pom diff --git a/src/it-repo/dummy-api-1.9.1-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-1.9.1-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-1.9.1-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-1.9.1-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-2.0.pom b/versions-maven-plugin/src/it-repo/dummy-api-2.0.pom similarity index 100% rename from src/it-repo/dummy-api-2.0.pom rename to versions-maven-plugin/src/it-repo/dummy-api-2.0.pom diff --git a/src/it-repo/dummy-api-2.1.1-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-2.1.1-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-2.1.1-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-2.1.1-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-2.1.pom b/versions-maven-plugin/src/it-repo/dummy-api-2.1.pom similarity index 100% rename from src/it-repo/dummy-api-2.1.pom rename to versions-maven-plugin/src/it-repo/dummy-api-2.1.pom diff --git a/src/it-repo/dummy-api-3.0.pom b/versions-maven-plugin/src/it-repo/dummy-api-3.0.pom similarity index 100% rename from src/it-repo/dummy-api-3.0.pom rename to versions-maven-plugin/src/it-repo/dummy-api-3.0.pom diff --git a/src/it-repo/dummy-api-3.1.1-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-3.1.1-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-3.1.1-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-3.1.1-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-3.1.5-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-3.1.5-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-3.1.5-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-3.1.5-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-3.4.0-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-api-3.4.0-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-api-3.4.0-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-api-3.4.0-SNAPSHOT.pom diff --git a/src/it-repo/dummy-api-impl-bom-pom-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-api-impl-bom-pom-1.0.pom similarity index 100% rename from src/it-repo/dummy-api-impl-bom-pom-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-api-impl-bom-pom-1.0.pom diff --git a/src/it-repo/dummy-api-impl-bom-pom-2.0.pom b/versions-maven-plugin/src/it-repo/dummy-api-impl-bom-pom-2.0.pom similarity index 100% rename from src/it-repo/dummy-api-impl-bom-pom-2.0.pom rename to versions-maven-plugin/src/it-repo/dummy-api-impl-bom-pom-2.0.pom diff --git a/src/it-repo/dummy-bom-maven-mismatch-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-bom-maven-mismatch-1.0.pom similarity index 100% rename from src/it-repo/dummy-bom-maven-mismatch-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-bom-maven-mismatch-1.0.pom diff --git a/src/it-repo/dummy-bom-pom-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-bom-pom-1.0.pom similarity index 100% rename from src/it-repo/dummy-bom-pom-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-bom-pom-1.0.pom diff --git a/src/it-repo/dummy-impl-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-impl-1.0.pom similarity index 100% rename from src/it-repo/dummy-impl-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-1.0.pom diff --git a/src/it-repo/dummy-impl-1.1.pom b/versions-maven-plugin/src/it-repo/dummy-impl-1.1.pom similarity index 100% rename from src/it-repo/dummy-impl-1.1.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-1.1.pom diff --git a/src/it-repo/dummy-impl-1.2.pom b/versions-maven-plugin/src/it-repo/dummy-impl-1.2.pom similarity index 100% rename from src/it-repo/dummy-impl-1.2.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-1.2.pom diff --git a/src/it-repo/dummy-impl-1.3.pom b/versions-maven-plugin/src/it-repo/dummy-impl-1.3.pom similarity index 100% rename from src/it-repo/dummy-impl-1.3.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-1.3.pom diff --git a/src/it-repo/dummy-impl-1.4.pom b/versions-maven-plugin/src/it-repo/dummy-impl-1.4.pom similarity index 100% rename from src/it-repo/dummy-impl-1.4.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-1.4.pom diff --git a/src/it-repo/dummy-impl-2.0.pom b/versions-maven-plugin/src/it-repo/dummy-impl-2.0.pom similarity index 100% rename from src/it-repo/dummy-impl-2.0.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-2.0.pom diff --git a/src/it-repo/dummy-impl-2.1.pom b/versions-maven-plugin/src/it-repo/dummy-impl-2.1.pom similarity index 100% rename from src/it-repo/dummy-impl-2.1.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-2.1.pom diff --git a/src/it-repo/dummy-impl-2.2.pom b/versions-maven-plugin/src/it-repo/dummy-impl-2.2.pom similarity index 100% rename from src/it-repo/dummy-impl-2.2.pom rename to versions-maven-plugin/src/it-repo/dummy-impl-2.2.pom diff --git a/src/it-repo/dummy-maven-plugin-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-maven-plugin-1.0.pom similarity index 100% rename from src/it-repo/dummy-maven-plugin-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-maven-plugin-1.0.pom diff --git a/src/it-repo/dummy-maven-plugin-2.0.pom b/versions-maven-plugin/src/it-repo/dummy-maven-plugin-2.0.pom similarity index 100% rename from src/it-repo/dummy-maven-plugin-2.0.pom rename to versions-maven-plugin/src/it-repo/dummy-maven-plugin-2.0.pom diff --git a/src/it-repo/dummy-maven-plugin-2.1.pom b/versions-maven-plugin/src/it-repo/dummy-maven-plugin-2.1.pom similarity index 100% rename from src/it-repo/dummy-maven-plugin-2.1.pom rename to versions-maven-plugin/src/it-repo/dummy-maven-plugin-2.1.pom diff --git a/src/it-repo/dummy-maven-plugin-3.0.pom b/versions-maven-plugin/src/it-repo/dummy-maven-plugin-3.0.pom similarity index 100% rename from src/it-repo/dummy-maven-plugin-3.0.pom rename to versions-maven-plugin/src/it-repo/dummy-maven-plugin-3.0.pom diff --git a/src/it-repo/dummy-maven-plugin-3.1.pom b/versions-maven-plugin/src/it-repo/dummy-maven-plugin-3.1.pom similarity index 100% rename from src/it-repo/dummy-maven-plugin-3.1.pom rename to versions-maven-plugin/src/it-repo/dummy-maven-plugin-3.1.pom diff --git a/src/it-repo/dummy-parent-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent-1.0.pom similarity index 100% rename from src/it-repo/dummy-parent-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent-1.0.pom diff --git a/src/it-repo/dummy-parent-2.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent-2.0.pom similarity index 100% rename from src/it-repo/dummy-parent-2.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent-2.0.pom diff --git a/src/it-repo/dummy-parent-3.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent-3.0.pom similarity index 100% rename from src/it-repo/dummy-parent-3.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent-3.0.pom diff --git a/src/it-repo/dummy-parent-issue-582-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent-issue-582-1.0.pom similarity index 100% rename from src/it-repo/dummy-parent-issue-582-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent-issue-582-1.0.pom diff --git a/src/it-repo/dummy-parent2-1.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-1.0.pom similarity index 100% rename from src/it-repo/dummy-parent2-1.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-1.0.pom diff --git a/src/it-repo/dummy-parent2-2.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-2.0.pom similarity index 100% rename from src/it-repo/dummy-parent2-2.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-2.0.pom diff --git a/src/it-repo/dummy-parent2-3.0-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-3.0-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-parent2-3.0-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-3.0-SNAPSHOT.pom diff --git a/src/it-repo/dummy-parent2-3.0-alpha-1.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-3.0-alpha-1.pom similarity index 100% rename from src/it-repo/dummy-parent2-3.0-alpha-1.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-3.0-alpha-1.pom diff --git a/src/it-repo/dummy-parent2-3.0-beta-1.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-3.0-beta-1.pom similarity index 100% rename from src/it-repo/dummy-parent2-3.0-beta-1.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-3.0-beta-1.pom diff --git a/src/it-repo/dummy-parent2-3.0-rc-1.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-3.0-rc-1.pom similarity index 100% rename from src/it-repo/dummy-parent2-3.0-rc-1.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-3.0-rc-1.pom diff --git a/src/it-repo/dummy-parent2-3.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-3.0.pom similarity index 100% rename from src/it-repo/dummy-parent2-3.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-3.0.pom diff --git a/src/it-repo/dummy-parent2-3.1.pom b/versions-maven-plugin/src/it-repo/dummy-parent2-3.1.pom similarity index 100% rename from src/it-repo/dummy-parent2-3.1.pom rename to versions-maven-plugin/src/it-repo/dummy-parent2-3.1.pom diff --git a/src/it-repo/dummy-parent3-1.0.0-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-parent3-1.0.0-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-parent3-1.0.0-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-parent3-1.0.0-SNAPSHOT.pom diff --git a/src/it-repo/dummy-parent3-1.0.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent3-1.0.0.pom similarity index 100% rename from src/it-repo/dummy-parent3-1.0.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent3-1.0.0.pom diff --git a/src/it-repo/dummy-parent4-70.pom b/versions-maven-plugin/src/it-repo/dummy-parent4-70.pom similarity index 100% rename from src/it-repo/dummy-parent4-70.pom rename to versions-maven-plugin/src/it-repo/dummy-parent4-70.pom diff --git a/src/it-repo/dummy-parent4-71-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/dummy-parent4-71-SNAPSHOT.pom similarity index 100% rename from src/it-repo/dummy-parent4-71-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/dummy-parent4-71-SNAPSHOT.pom diff --git a/src/it-repo/dummy-parent5-1.0.0.pom b/versions-maven-plugin/src/it-repo/dummy-parent5-1.0.0.pom similarity index 100% rename from src/it-repo/dummy-parent5-1.0.0.pom rename to versions-maven-plugin/src/it-repo/dummy-parent5-1.0.0.pom diff --git a/src/it-repo/dummy-parent5-2.0.0-rc1.pom b/versions-maven-plugin/src/it-repo/dummy-parent5-2.0.0-rc1.pom similarity index 100% rename from src/it-repo/dummy-parent5-2.0.0-rc1.pom rename to versions-maven-plugin/src/it-repo/dummy-parent5-2.0.0-rc1.pom diff --git a/src/it-repo/issue-114-artifact-1.0.jar b/versions-maven-plugin/src/it-repo/issue-114-artifact-1.0.jar similarity index 100% rename from src/it-repo/issue-114-artifact-1.0.jar rename to versions-maven-plugin/src/it-repo/issue-114-artifact-1.0.jar diff --git a/src/it-repo/issue-114-artifact-1.0.pom b/versions-maven-plugin/src/it-repo/issue-114-artifact-1.0.pom similarity index 100% rename from src/it-repo/issue-114-artifact-1.0.pom rename to versions-maven-plugin/src/it-repo/issue-114-artifact-1.0.pom diff --git a/src/it-repo/issue-114-artifact-1.1.jar b/versions-maven-plugin/src/it-repo/issue-114-artifact-1.1.jar similarity index 100% rename from src/it-repo/issue-114-artifact-1.1.jar rename to versions-maven-plugin/src/it-repo/issue-114-artifact-1.1.jar diff --git a/src/it-repo/issue-114-artifact-1.1.pom b/versions-maven-plugin/src/it-repo/issue-114-artifact-1.1.pom similarity index 100% rename from src/it-repo/issue-114-artifact-1.1.pom rename to versions-maven-plugin/src/it-repo/issue-114-artifact-1.1.pom diff --git a/src/it-repo/issue-114-depmgmt-1.0.pom b/versions-maven-plugin/src/it-repo/issue-114-depmgmt-1.0.pom similarity index 100% rename from src/it-repo/issue-114-depmgmt-1.0.pom rename to versions-maven-plugin/src/it-repo/issue-114-depmgmt-1.0.pom diff --git a/src/it-repo/latest-versions-api-2.0.11.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-2.0.11.pom similarity index 100% rename from src/it-repo/latest-versions-api-2.0.11.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-2.0.11.pom diff --git a/src/it-repo/latest-versions-api-2.0.8.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-2.0.8.pom similarity index 100% rename from src/it-repo/latest-versions-api-2.0.8.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-2.0.8.pom diff --git a/src/it-repo/latest-versions-api-2.1.0-M1.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-2.1.0-M1.pom similarity index 100% rename from src/it-repo/latest-versions-api-2.1.0-M1.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-2.1.0-M1.pom diff --git a/src/it-repo/latest-versions-api-2.2.1.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-2.2.1.pom similarity index 100% rename from src/it-repo/latest-versions-api-2.2.1.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-2.2.1.pom diff --git a/src/it-repo/latest-versions-api-3.0-beta-3.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-3.0-beta-3.pom similarity index 100% rename from src/it-repo/latest-versions-api-3.0-beta-3.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-3.0-beta-3.pom diff --git a/src/it-repo/latest-versions-api-3.0.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-3.0.pom similarity index 100% rename from src/it-repo/latest-versions-api-3.0.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-3.0.pom diff --git a/src/it-repo/latest-versions-api-3.1.0.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-3.1.0.pom similarity index 100% rename from src/it-repo/latest-versions-api-3.1.0.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-3.1.0.pom diff --git a/src/it-repo/latest-versions-api-3.3.0.pom b/versions-maven-plugin/src/it-repo/latest-versions-api-3.3.0.pom similarity index 100% rename from src/it-repo/latest-versions-api-3.3.0.pom rename to versions-maven-plugin/src/it-repo/latest-versions-api-3.3.0.pom diff --git a/src/it-repo/module-a1-1.0.pom b/versions-maven-plugin/src/it-repo/module-a1-1.0.pom similarity index 100% rename from src/it-repo/module-a1-1.0.pom rename to versions-maven-plugin/src/it-repo/module-a1-1.0.pom diff --git a/src/it-repo/test/bigversion/dummy-lib-1.1.1.1.jar b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-1.1.1.1.jar similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-1.1.1.1.jar rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-1.1.1.1.jar diff --git a/src/it-repo/test/bigversion/dummy-lib-1.1.1.1.pom b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-1.1.1.1.pom similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-1.1.1.1.pom rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-1.1.1.1.pom diff --git a/src/it-repo/test/bigversion/dummy-lib-2.0.0.0.jar b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.0.0.jar similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-2.0.0.0.jar rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.0.0.jar diff --git a/src/it-repo/test/bigversion/dummy-lib-2.0.0.0.pom b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.0.0.pom similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-2.0.0.0.pom rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.0.0.pom diff --git a/src/it-repo/test/bigversion/dummy-lib-2.0.10.0.jar b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.10.0.jar similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-2.0.10.0.jar rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.10.0.jar diff --git a/src/it-repo/test/bigversion/dummy-lib-2.0.10.0.pom b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.10.0.pom similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-2.0.10.0.pom rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.0.10.0.pom diff --git a/src/it-repo/test/bigversion/dummy-lib-2.12.0.0.jar b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.12.0.0.jar similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-2.12.0.0.jar rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.12.0.0.jar diff --git a/src/it-repo/test/bigversion/dummy-lib-2.12.0.0.pom b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.12.0.0.pom similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-2.12.0.0.pom rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-2.12.0.0.pom diff --git a/src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.jar b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.jar similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.jar rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.jar diff --git a/src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.pom similarity index 100% rename from src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/test/bigversion/dummy-lib-3.0.0.0-SNAPSHOT.pom diff --git a/src/it-repo/test/package/module-0.0.2.19.jar b/versions-maven-plugin/src/it-repo/test/package/module-0.0.2.19.jar similarity index 100% rename from src/it-repo/test/package/module-0.0.2.19.jar rename to versions-maven-plugin/src/it-repo/test/package/module-0.0.2.19.jar diff --git a/src/it-repo/test/package/module-0.0.2.19.pom b/versions-maven-plugin/src/it-repo/test/package/module-0.0.2.19.pom similarity index 100% rename from src/it-repo/test/package/module-0.0.2.19.pom rename to versions-maven-plugin/src/it-repo/test/package/module-0.0.2.19.pom diff --git a/src/it-repo/test/package/module-1.2.3-SNAPSHOT.jar b/versions-maven-plugin/src/it-repo/test/package/module-1.2.3-SNAPSHOT.jar similarity index 100% rename from src/it-repo/test/package/module-1.2.3-SNAPSHOT.jar rename to versions-maven-plugin/src/it-repo/test/package/module-1.2.3-SNAPSHOT.jar diff --git a/src/it-repo/test/package/module-1.2.3-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/test/package/module-1.2.3-SNAPSHOT.pom similarity index 100% rename from src/it-repo/test/package/module-1.2.3-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/test/package/module-1.2.3-SNAPSHOT.pom diff --git a/src/it-repo/test/package/moduleTest-0.0.2.18.jar b/versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.18.jar similarity index 100% rename from src/it-repo/test/package/moduleTest-0.0.2.18.jar rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.18.jar diff --git a/src/it-repo/test/package/moduleTest-0.0.2.18.pom b/versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.18.pom similarity index 100% rename from src/it-repo/test/package/moduleTest-0.0.2.18.pom rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.18.pom diff --git a/src/it-repo/test/package/moduleTest-0.0.2.19.jar b/versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.19.jar similarity index 100% rename from src/it-repo/test/package/moduleTest-0.0.2.19.jar rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.19.jar diff --git a/src/it-repo/test/package/moduleTest-0.0.2.19.pom b/versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.19.pom similarity index 100% rename from src/it-repo/test/package/moduleTest-0.0.2.19.pom rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.19.pom diff --git a/src/it-repo/test/package/moduleTest-0.0.2.20.jar b/versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.20.jar similarity index 100% rename from src/it-repo/test/package/moduleTest-0.0.2.20.jar rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.20.jar diff --git a/src/it-repo/test/package/moduleTest-0.0.2.20.pom b/versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.20.pom similarity index 100% rename from src/it-repo/test/package/moduleTest-0.0.2.20.pom rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-0.0.2.20.pom diff --git a/src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.jar b/versions-maven-plugin/src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.jar similarity index 100% rename from src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.jar rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.jar diff --git a/src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.pom b/versions-maven-plugin/src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.pom similarity index 100% rename from src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.pom rename to versions-maven-plugin/src/it-repo/test/package/moduleTest-1.2.3-SNAPSHOT.pom diff --git a/src/it-repo/the-grandparent-1.0.pom b/versions-maven-plugin/src/it-repo/the-grandparent-1.0.pom similarity index 100% rename from src/it-repo/the-grandparent-1.0.pom rename to versions-maven-plugin/src/it-repo/the-grandparent-1.0.pom diff --git a/src/it-repo/the-parent-1.0.pom b/versions-maven-plugin/src/it-repo/the-parent-1.0.pom similarity index 100% rename from src/it-repo/the-parent-1.0.pom rename to versions-maven-plugin/src/it-repo/the-parent-1.0.pom diff --git a/src/it-repo/update-api-1.9.5.pom b/versions-maven-plugin/src/it-repo/update-api-1.9.5.pom similarity index 100% rename from src/it-repo/update-api-1.9.5.pom rename to versions-maven-plugin/src/it-repo/update-api-1.9.5.pom diff --git a/src/it-repo/update-api-2.0.0-beta.pom b/versions-maven-plugin/src/it-repo/update-api-2.0.0-beta.pom similarity index 100% rename from src/it-repo/update-api-2.0.0-beta.pom rename to versions-maven-plugin/src/it-repo/update-api-2.0.0-beta.pom diff --git a/src/it-repo/versions-rules-3.0.1-1.1.pom b/versions-maven-plugin/src/it-repo/versions-rules-3.0.1-1.1.pom similarity index 100% rename from src/it-repo/versions-rules-3.0.1-1.1.pom rename to versions-maven-plugin/src/it-repo/versions-rules-3.0.1-1.1.pom diff --git a/src/it-repo/versions-rules-3.0.1-1.pom b/versions-maven-plugin/src/it-repo/versions-rules-3.0.1-1.pom similarity index 100% rename from src/it-repo/versions-rules-3.0.1-1.pom rename to versions-maven-plugin/src/it-repo/versions-rules-3.0.1-1.pom diff --git a/src/it-repo/versions-rules-3.0.1.pom b/versions-maven-plugin/src/it-repo/versions-rules-3.0.1.pom similarity index 100% rename from src/it-repo/versions-rules-3.0.1.pom rename to versions-maven-plugin/src/it-repo/versions-rules-3.0.1.pom diff --git a/src/it/it-abstract-versions-report-001/invoker.properties b/versions-maven-plugin/src/it/it-abstract-versions-report-001/invoker.properties similarity index 100% rename from src/it/it-abstract-versions-report-001/invoker.properties rename to versions-maven-plugin/src/it/it-abstract-versions-report-001/invoker.properties diff --git a/src/it/it-abstract-versions-report-001/pom.xml b/versions-maven-plugin/src/it/it-abstract-versions-report-001/pom.xml similarity index 100% rename from src/it/it-abstract-versions-report-001/pom.xml rename to versions-maven-plugin/src/it/it-abstract-versions-report-001/pom.xml diff --git a/src/it/it-abstract-versions-report-001/verify.groovy b/versions-maven-plugin/src/it/it-abstract-versions-report-001/verify.groovy similarity index 100% rename from src/it/it-abstract-versions-report-001/verify.groovy rename to versions-maven-plugin/src/it/it-abstract-versions-report-001/verify.groovy diff --git a/src/it/it-changerecord-update-parent-001/invoker.properties b/versions-maven-plugin/src/it/it-changerecord-update-parent-001/invoker.properties similarity index 100% rename from src/it/it-changerecord-update-parent-001/invoker.properties rename to versions-maven-plugin/src/it/it-changerecord-update-parent-001/invoker.properties diff --git a/src/it/it-changerecord-update-parent-001/pom.xml b/versions-maven-plugin/src/it/it-changerecord-update-parent-001/pom.xml similarity index 100% rename from src/it/it-changerecord-update-parent-001/pom.xml rename to versions-maven-plugin/src/it/it-changerecord-update-parent-001/pom.xml diff --git a/src/it/it-changerecord-update-parent-001/verify.bsh b/versions-maven-plugin/src/it/it-changerecord-update-parent-001/verify.bsh similarity index 100% rename from src/it/it-changerecord-update-parent-001/verify.bsh rename to versions-maven-plugin/src/it/it-changerecord-update-parent-001/verify.bsh diff --git a/src/it/it-changerecord-update-properties-001/invoker.properties b/versions-maven-plugin/src/it/it-changerecord-update-properties-001/invoker.properties similarity index 100% rename from src/it/it-changerecord-update-properties-001/invoker.properties rename to versions-maven-plugin/src/it/it-changerecord-update-properties-001/invoker.properties diff --git a/src/it/it-changerecord-update-properties-001/pom.xml b/versions-maven-plugin/src/it/it-changerecord-update-properties-001/pom.xml similarity index 100% rename from src/it/it-changerecord-update-properties-001/pom.xml rename to versions-maven-plugin/src/it/it-changerecord-update-properties-001/pom.xml diff --git a/src/it/it-changerecord-update-properties-001/verify.bsh b/versions-maven-plugin/src/it/it-changerecord-update-properties-001/verify.bsh similarity index 100% rename from src/it/it-changerecord-update-properties-001/verify.bsh rename to versions-maven-plugin/src/it/it-changerecord-update-properties-001/verify.bsh diff --git a/src/it/it-changerecord-use-latest-releases-001/invoker.properties b/versions-maven-plugin/src/it/it-changerecord-use-latest-releases-001/invoker.properties similarity index 100% rename from src/it/it-changerecord-use-latest-releases-001/invoker.properties rename to versions-maven-plugin/src/it/it-changerecord-use-latest-releases-001/invoker.properties diff --git a/src/it/it-changerecord-use-latest-releases-001/pom.xml b/versions-maven-plugin/src/it/it-changerecord-use-latest-releases-001/pom.xml similarity index 100% rename from src/it/it-changerecord-use-latest-releases-001/pom.xml rename to versions-maven-plugin/src/it/it-changerecord-use-latest-releases-001/pom.xml diff --git a/src/it/it-changerecord-use-latest-releases-001/verify.bsh b/versions-maven-plugin/src/it/it-changerecord-use-latest-releases-001/verify.bsh similarity index 100% rename from src/it/it-changerecord-use-latest-releases-001/verify.bsh rename to versions-maven-plugin/src/it/it-changerecord-use-latest-releases-001/verify.bsh diff --git a/src/it/it-changerecord-use-latest-snapshots-001/invoker.properties b/versions-maven-plugin/src/it/it-changerecord-use-latest-snapshots-001/invoker.properties similarity index 100% rename from src/it/it-changerecord-use-latest-snapshots-001/invoker.properties rename to versions-maven-plugin/src/it/it-changerecord-use-latest-snapshots-001/invoker.properties diff --git a/src/it/it-changerecord-use-latest-snapshots-001/pom.xml b/versions-maven-plugin/src/it/it-changerecord-use-latest-snapshots-001/pom.xml similarity index 100% rename from src/it/it-changerecord-use-latest-snapshots-001/pom.xml rename to versions-maven-plugin/src/it/it-changerecord-use-latest-snapshots-001/pom.xml diff --git a/src/it/it-changerecord-use-latest-snapshots-001/verify.bsh b/versions-maven-plugin/src/it/it-changerecord-use-latest-snapshots-001/verify.bsh similarity index 100% rename from src/it/it-changerecord-use-latest-snapshots-001/verify.bsh rename to versions-maven-plugin/src/it/it-changerecord-use-latest-snapshots-001/verify.bsh diff --git a/src/it/it-changerecord-use-latest-versions-001/invoker.properties b/versions-maven-plugin/src/it/it-changerecord-use-latest-versions-001/invoker.properties similarity index 100% rename from src/it/it-changerecord-use-latest-versions-001/invoker.properties rename to versions-maven-plugin/src/it/it-changerecord-use-latest-versions-001/invoker.properties diff --git a/src/it/it-changerecord-use-latest-versions-001/pom.xml b/versions-maven-plugin/src/it/it-changerecord-use-latest-versions-001/pom.xml similarity index 100% rename from src/it/it-changerecord-use-latest-versions-001/pom.xml rename to versions-maven-plugin/src/it/it-changerecord-use-latest-versions-001/pom.xml diff --git a/src/it/it-changerecord-use-latest-versions-001/verify.bsh b/versions-maven-plugin/src/it/it-changerecord-use-latest-versions-001/verify.bsh similarity index 100% rename from src/it/it-changerecord-use-latest-versions-001/verify.bsh rename to versions-maven-plugin/src/it/it-changerecord-use-latest-versions-001/verify.bsh diff --git a/src/it/it-changerecord-use-next-versions-001/invoker.properties b/versions-maven-plugin/src/it/it-changerecord-use-next-versions-001/invoker.properties similarity index 100% rename from src/it/it-changerecord-use-next-versions-001/invoker.properties rename to versions-maven-plugin/src/it/it-changerecord-use-next-versions-001/invoker.properties diff --git a/src/it/it-changerecord-use-next-versions-001/pom.xml b/versions-maven-plugin/src/it/it-changerecord-use-next-versions-001/pom.xml similarity index 100% rename from src/it/it-changerecord-use-next-versions-001/pom.xml rename to versions-maven-plugin/src/it/it-changerecord-use-next-versions-001/pom.xml diff --git a/src/it/it-changerecord-use-next-versions-001/verify.bsh b/versions-maven-plugin/src/it/it-changerecord-use-next-versions-001/verify.bsh similarity index 100% rename from src/it/it-changerecord-use-next-versions-001/verify.bsh rename to versions-maven-plugin/src/it/it-changerecord-use-next-versions-001/verify.bsh diff --git a/src/it/it-compare-dependencies-001/invoker.properties b/versions-maven-plugin/src/it/it-compare-dependencies-001/invoker.properties similarity index 100% rename from src/it/it-compare-dependencies-001/invoker.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-001/invoker.properties diff --git a/src/it/it-compare-dependencies-001/pom.xml b/versions-maven-plugin/src/it/it-compare-dependencies-001/pom.xml similarity index 100% rename from src/it/it-compare-dependencies-001/pom.xml rename to versions-maven-plugin/src/it/it-compare-dependencies-001/pom.xml diff --git a/src/it/it-compare-dependencies-001/test.properties b/versions-maven-plugin/src/it/it-compare-dependencies-001/test.properties similarity index 100% rename from src/it/it-compare-dependencies-001/test.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-001/test.properties diff --git a/src/it/it-compare-dependencies-001/verify.bsh b/versions-maven-plugin/src/it/it-compare-dependencies-001/verify.bsh similarity index 100% rename from src/it/it-compare-dependencies-001/verify.bsh rename to versions-maven-plugin/src/it/it-compare-dependencies-001/verify.bsh diff --git a/src/it/it-compare-dependencies-002/invoker.properties b/versions-maven-plugin/src/it/it-compare-dependencies-002/invoker.properties similarity index 100% rename from src/it/it-compare-dependencies-002/invoker.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-002/invoker.properties diff --git a/src/it/it-compare-dependencies-002/pom.xml b/versions-maven-plugin/src/it/it-compare-dependencies-002/pom.xml similarity index 100% rename from src/it/it-compare-dependencies-002/pom.xml rename to versions-maven-plugin/src/it/it-compare-dependencies-002/pom.xml diff --git a/src/it/it-compare-dependencies-002/test.properties b/versions-maven-plugin/src/it/it-compare-dependencies-002/test.properties similarity index 100% rename from src/it/it-compare-dependencies-002/test.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-002/test.properties diff --git a/src/it/it-compare-dependencies-002/verify.bsh b/versions-maven-plugin/src/it/it-compare-dependencies-002/verify.bsh similarity index 100% rename from src/it/it-compare-dependencies-002/verify.bsh rename to versions-maven-plugin/src/it/it-compare-dependencies-002/verify.bsh diff --git a/src/it/it-compare-dependencies-003/invoker.properties b/versions-maven-plugin/src/it/it-compare-dependencies-003/invoker.properties similarity index 100% rename from src/it/it-compare-dependencies-003/invoker.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-003/invoker.properties diff --git a/src/it/it-compare-dependencies-003/pom.xml b/versions-maven-plugin/src/it/it-compare-dependencies-003/pom.xml similarity index 100% rename from src/it/it-compare-dependencies-003/pom.xml rename to versions-maven-plugin/src/it/it-compare-dependencies-003/pom.xml diff --git a/src/it/it-compare-dependencies-003/test.properties b/versions-maven-plugin/src/it/it-compare-dependencies-003/test.properties similarity index 100% rename from src/it/it-compare-dependencies-003/test.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-003/test.properties diff --git a/src/it/it-compare-dependencies-003/verify.bsh b/versions-maven-plugin/src/it/it-compare-dependencies-003/verify.bsh similarity index 100% rename from src/it/it-compare-dependencies-003/verify.bsh rename to versions-maven-plugin/src/it/it-compare-dependencies-003/verify.bsh diff --git a/src/it/it-compare-dependencies-004/invoker.properties b/versions-maven-plugin/src/it/it-compare-dependencies-004/invoker.properties similarity index 100% rename from src/it/it-compare-dependencies-004/invoker.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-004/invoker.properties diff --git a/src/it/it-compare-dependencies-004/pom.xml b/versions-maven-plugin/src/it/it-compare-dependencies-004/pom.xml similarity index 100% rename from src/it/it-compare-dependencies-004/pom.xml rename to versions-maven-plugin/src/it/it-compare-dependencies-004/pom.xml diff --git a/src/it/it-compare-dependencies-004/test.properties b/versions-maven-plugin/src/it/it-compare-dependencies-004/test.properties similarity index 100% rename from src/it/it-compare-dependencies-004/test.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-004/test.properties diff --git a/src/it/it-compare-dependencies-004/verify.bsh b/versions-maven-plugin/src/it/it-compare-dependencies-004/verify.bsh similarity index 100% rename from src/it/it-compare-dependencies-004/verify.bsh rename to versions-maven-plugin/src/it/it-compare-dependencies-004/verify.bsh diff --git a/src/it/it-compare-dependencies-005/invoker.properties b/versions-maven-plugin/src/it/it-compare-dependencies-005/invoker.properties similarity index 100% rename from src/it/it-compare-dependencies-005/invoker.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-005/invoker.properties diff --git a/src/it/it-compare-dependencies-005/pom.xml b/versions-maven-plugin/src/it/it-compare-dependencies-005/pom.xml similarity index 100% rename from src/it/it-compare-dependencies-005/pom.xml rename to versions-maven-plugin/src/it/it-compare-dependencies-005/pom.xml diff --git a/src/it/it-compare-dependencies-005/test.properties b/versions-maven-plugin/src/it/it-compare-dependencies-005/test.properties similarity index 100% rename from src/it/it-compare-dependencies-005/test.properties rename to versions-maven-plugin/src/it/it-compare-dependencies-005/test.properties diff --git a/src/it/it-compare-dependencies-005/verify.bsh b/versions-maven-plugin/src/it/it-compare-dependencies-005/verify.bsh similarity index 100% rename from src/it/it-compare-dependencies-005/verify.bsh rename to versions-maven-plugin/src/it/it-compare-dependencies-005/verify.bsh diff --git a/src/it/it-dependency-updates-report-001/invoker.properties b/versions-maven-plugin/src/it/it-dependency-updates-report-001/invoker.properties similarity index 100% rename from src/it/it-dependency-updates-report-001/invoker.properties rename to versions-maven-plugin/src/it/it-dependency-updates-report-001/invoker.properties diff --git a/src/it/it-dependency-updates-report-001/pom.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-001/pom.xml similarity index 100% rename from src/it/it-dependency-updates-report-001/pom.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-001/pom.xml diff --git a/src/it/it-dependency-updates-report-001/src/site/site.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-001/src/site/site.xml similarity index 100% rename from src/it/it-dependency-updates-report-001/src/site/site.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-001/src/site/site.xml diff --git a/src/it/it-dependency-updates-report-001/verify.bsh b/versions-maven-plugin/src/it/it-dependency-updates-report-001/verify.bsh similarity index 100% rename from src/it/it-dependency-updates-report-001/verify.bsh rename to versions-maven-plugin/src/it/it-dependency-updates-report-001/verify.bsh diff --git a/src/it/it-dependency-updates-report-002/invoker.properties b/versions-maven-plugin/src/it/it-dependency-updates-report-002/invoker.properties similarity index 100% rename from src/it/it-dependency-updates-report-002/invoker.properties rename to versions-maven-plugin/src/it/it-dependency-updates-report-002/invoker.properties diff --git a/src/it/it-dependency-updates-report-002/pom.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-002/pom.xml similarity index 100% rename from src/it/it-dependency-updates-report-002/pom.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-002/pom.xml diff --git a/src/it/it-dependency-updates-report-002/src/site/site.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-002/src/site/site.xml similarity index 100% rename from src/it/it-dependency-updates-report-002/src/site/site.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-002/src/site/site.xml diff --git a/src/it/it-dependency-updates-report-002/verify.bsh b/versions-maven-plugin/src/it/it-dependency-updates-report-002/verify.bsh similarity index 100% rename from src/it/it-dependency-updates-report-002/verify.bsh rename to versions-maven-plugin/src/it/it-dependency-updates-report-002/verify.bsh diff --git a/src/it/it-dependency-updates-report-003/invoker.properties b/versions-maven-plugin/src/it/it-dependency-updates-report-003/invoker.properties similarity index 100% rename from src/it/it-dependency-updates-report-003/invoker.properties rename to versions-maven-plugin/src/it/it-dependency-updates-report-003/invoker.properties diff --git a/src/it/it-dependency-updates-report-003/pom.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-003/pom.xml similarity index 100% rename from src/it/it-dependency-updates-report-003/pom.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-003/pom.xml diff --git a/src/it/it-dependency-updates-report-003/src/site/site.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-003/src/site/site.xml similarity index 100% rename from src/it/it-dependency-updates-report-003/src/site/site.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-003/src/site/site.xml diff --git a/src/it/it-dependency-updates-report-003/verify.bsh b/versions-maven-plugin/src/it/it-dependency-updates-report-003/verify.bsh similarity index 100% rename from src/it/it-dependency-updates-report-003/verify.bsh rename to versions-maven-plugin/src/it/it-dependency-updates-report-003/verify.bsh diff --git a/src/it/it-dependency-updates-report-004/invoker.properties b/versions-maven-plugin/src/it/it-dependency-updates-report-004/invoker.properties similarity index 100% rename from src/it/it-dependency-updates-report-004/invoker.properties rename to versions-maven-plugin/src/it/it-dependency-updates-report-004/invoker.properties diff --git a/src/it/it-dependency-updates-report-004/pom.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-004/pom.xml similarity index 100% rename from src/it/it-dependency-updates-report-004/pom.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-004/pom.xml diff --git a/src/it/it-dependency-updates-report-004/src/site/site.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-004/src/site/site.xml similarity index 100% rename from src/it/it-dependency-updates-report-004/src/site/site.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-004/src/site/site.xml diff --git a/src/it/it-dependency-updates-report-004/verify.bsh b/versions-maven-plugin/src/it/it-dependency-updates-report-004/verify.bsh similarity index 100% rename from src/it/it-dependency-updates-report-004/verify.bsh rename to versions-maven-plugin/src/it/it-dependency-updates-report-004/verify.bsh diff --git a/src/it/it-dependency-updates-report-issue-684-001/invoker.properties b/versions-maven-plugin/src/it/it-dependency-updates-report-issue-684-001/invoker.properties similarity index 100% rename from src/it/it-dependency-updates-report-issue-684-001/invoker.properties rename to versions-maven-plugin/src/it/it-dependency-updates-report-issue-684-001/invoker.properties diff --git a/src/it/it-dependency-updates-report-issue-684-001/pom.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-issue-684-001/pom.xml similarity index 100% rename from src/it/it-dependency-updates-report-issue-684-001/pom.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-issue-684-001/pom.xml diff --git a/src/it/it-dependency-updates-report-issue-684-001/verify.groovy b/versions-maven-plugin/src/it/it-dependency-updates-report-issue-684-001/verify.groovy similarity index 100% rename from src/it/it-dependency-updates-report-issue-684-001/verify.groovy rename to versions-maven-plugin/src/it/it-dependency-updates-report-issue-684-001/verify.groovy diff --git a/src/it/it-dependency-updates-report-issue-755/invoker.properties b/versions-maven-plugin/src/it/it-dependency-updates-report-issue-755/invoker.properties similarity index 100% rename from src/it/it-dependency-updates-report-issue-755/invoker.properties rename to versions-maven-plugin/src/it/it-dependency-updates-report-issue-755/invoker.properties diff --git a/src/it/it-dependency-updates-report-issue-755/pom.xml b/versions-maven-plugin/src/it/it-dependency-updates-report-issue-755/pom.xml similarity index 100% rename from src/it/it-dependency-updates-report-issue-755/pom.xml rename to versions-maven-plugin/src/it/it-dependency-updates-report-issue-755/pom.xml diff --git a/src/it/it-dependency-updates-report-issue-755/verify.groovy b/versions-maven-plugin/src/it/it-dependency-updates-report-issue-755/verify.groovy similarity index 100% rename from src/it/it-dependency-updates-report-issue-755/verify.groovy rename to versions-maven-plugin/src/it/it-dependency-updates-report-issue-755/verify.groovy diff --git a/src/it/it-display-dependency-updates-001/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-001/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-001/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-001/invoker.properties diff --git a/src/it/it-display-dependency-updates-001/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-001/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-001/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-001/pom.xml diff --git a/src/it/it-display-dependency-updates-001/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-001/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-001/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-001/verify.groovy diff --git a/src/it/it-display-dependency-updates-002/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-002/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-002/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-002/invoker.properties diff --git a/src/it/it-display-dependency-updates-002/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-002/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-002/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-002/pom.xml diff --git a/src/it/it-display-dependency-updates-002/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-002/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-002/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-002/verify.bsh diff --git a/src/it/it-display-dependency-updates-003/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-003/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-003/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-003/invoker.properties diff --git a/src/it/it-display-dependency-updates-003/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-003/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-003/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-003/pom.xml diff --git a/src/it/it-display-dependency-updates-003/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-003/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-003/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-003/verify.bsh diff --git a/src/it/it-display-dependency-updates-004/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-004/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-004/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-004/invoker.properties diff --git a/src/it/it-display-dependency-updates-004/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-004/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-004/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-004/pom.xml diff --git a/src/it/it-display-dependency-updates-004/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-004/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-004/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-004/verify.bsh diff --git a/src/it/it-display-dependency-updates-005/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-005/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-005/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-005/invoker.properties diff --git a/src/it/it-display-dependency-updates-005/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-005/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-005/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-005/pom.xml diff --git a/src/it/it-display-dependency-updates-005/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-005/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-005/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-005/verify.bsh diff --git a/src/it/it-display-dependency-updates-006/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-006/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-006/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-006/invoker.properties diff --git a/src/it/it-display-dependency-updates-006/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-006/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-006/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-006/pom.xml diff --git a/src/it/it-display-dependency-updates-006/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-006/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-006/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-006/verify.bsh diff --git a/src/it/it-display-dependency-updates-007-outputFile/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-007-outputFile/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-007-outputFile/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-007-outputFile/invoker.properties diff --git a/src/it/it-display-dependency-updates-007-outputFile/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-007-outputFile/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-007-outputFile/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-007-outputFile/pom.xml diff --git a/src/it/it-display-dependency-updates-007-outputFile/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-007-outputFile/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-007-outputFile/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-007-outputFile/verify.bsh diff --git a/src/it/it-display-dependency-updates-008-outputLineWidth/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-008-outputLineWidth/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-008-outputLineWidth/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-008-outputLineWidth/invoker.properties diff --git a/src/it/it-display-dependency-updates-008-outputLineWidth/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-008-outputLineWidth/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-008-outputLineWidth/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-008-outputLineWidth/pom.xml diff --git a/src/it/it-display-dependency-updates-008-outputLineWidth/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-008-outputLineWidth/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-008-outputLineWidth/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-008-outputLineWidth/verify.bsh diff --git a/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/invoker.properties diff --git a/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/pom.xml diff --git a/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-false/verify.bsh diff --git a/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/invoker.properties diff --git a/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/pom.xml diff --git a/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/verify.bsh b/versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/verify.bsh similarity index 100% rename from src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/verify.bsh rename to versions-maven-plugin/src/it/it-display-dependency-updates-009-processDependencyManagementTransitive-true/verify.bsh diff --git a/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-258-dependencyIncludesAndExcludes/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyExcludes/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyExcludes/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/test.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/test.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyExcludes/test.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/test.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyExcludes/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyExcludes/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/test.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/test.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/test.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/test.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes-multi/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/test.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/test.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes/test.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/test.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludes/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludes/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/test.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/test.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/test.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/test.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyIncludesAndExcludes/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/test.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/test.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/test.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/test.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementExcludes/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/test.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/test.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/test.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/test.properties diff --git a/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-318-dependencyManagementIncludes/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-34-1/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-1/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-1/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-1/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-34-1/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-1/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-1/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-1/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-34-1/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-1/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-1/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-1/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-34-2/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-2/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-2/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-2/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-34-2/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-2/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-2/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-2/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-34-2/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-2/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-2/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-2/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-34-3/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-3/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-3/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-3/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-34-3/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-3/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-3/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-3/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-34-3/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-3/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-3/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-3/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-34-4/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-4/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-4/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-4/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-34-4/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-4/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-4/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-4/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-34-4/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-4/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-4/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-4/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-34-5/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-5/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-5/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-5/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-34-5/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-5/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-5/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-5/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-34-5/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-5/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-34-5/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-34-5/verify.groovy diff --git a/src/it/it-display-dependency-updates-issue-684-pom-based-rules/invoker.properties b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-684-pom-based-rules/invoker.properties similarity index 100% rename from src/it/it-display-dependency-updates-issue-684-pom-based-rules/invoker.properties rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-684-pom-based-rules/invoker.properties diff --git a/src/it/it-display-dependency-updates-issue-684-pom-based-rules/pom.xml b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-684-pom-based-rules/pom.xml similarity index 100% rename from src/it/it-display-dependency-updates-issue-684-pom-based-rules/pom.xml rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-684-pom-based-rules/pom.xml diff --git a/src/it/it-display-dependency-updates-issue-684-pom-based-rules/verify.groovy b/versions-maven-plugin/src/it/it-display-dependency-updates-issue-684-pom-based-rules/verify.groovy similarity index 100% rename from src/it/it-display-dependency-updates-issue-684-pom-based-rules/verify.groovy rename to versions-maven-plugin/src/it/it-display-dependency-updates-issue-684-pom-based-rules/verify.groovy diff --git a/src/it/it-display-plugin-updates-001/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-001/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-001/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-001/invoker.properties diff --git a/src/it/it-display-plugin-updates-001/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-001/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-001/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-001/pom.xml diff --git a/src/it/it-display-plugin-updates-001/verify.groovy b/versions-maven-plugin/src/it/it-display-plugin-updates-001/verify.groovy similarity index 100% rename from src/it/it-display-plugin-updates-001/verify.groovy rename to versions-maven-plugin/src/it/it-display-plugin-updates-001/verify.groovy diff --git a/src/it/it-display-plugin-updates-002/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-002/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-002/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-002/invoker.properties diff --git a/src/it/it-display-plugin-updates-002/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-002/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-002/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-002/pom.xml diff --git a/src/it/it-display-plugin-updates-002/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-002/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-002/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-002/verify.bsh diff --git a/src/it/it-display-plugin-updates-003/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-003/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-003/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-003/invoker.properties diff --git a/src/it/it-display-plugin-updates-003/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-003/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-003/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-003/pom.xml diff --git a/src/it/it-display-plugin-updates-003/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-003/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-003/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-003/verify.bsh diff --git a/src/it/it-display-plugin-updates-004/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-004/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-004/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-004/invoker.properties diff --git a/src/it/it-display-plugin-updates-004/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-004/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-004/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-004/pom.xml diff --git a/src/it/it-display-plugin-updates-004/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-004/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-004/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-004/verify.bsh diff --git a/src/it/it-display-plugin-updates-005/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-005/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-005/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-005/invoker.properties diff --git a/src/it/it-display-plugin-updates-005/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-005/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-005/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-005/pom.xml diff --git a/src/it/it-display-plugin-updates-005/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-005/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-005/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-005/verify.bsh diff --git a/src/it/it-display-plugin-updates-006/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-006/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-006/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-006/invoker.properties diff --git a/src/it/it-display-plugin-updates-006/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-006/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-006/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-006/pom.xml diff --git a/src/it/it-display-plugin-updates-006/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-006/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-006/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-006/verify.bsh diff --git a/src/it/it-display-plugin-updates-007/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-007/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-007/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-007/invoker.properties diff --git a/src/it/it-display-plugin-updates-007/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-007/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-007/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-007/pom.xml diff --git a/src/it/it-display-plugin-updates-007/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-007/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-007/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-007/verify.bsh diff --git a/src/it/it-display-plugin-updates-008/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-008/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-008/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-008/invoker.properties diff --git a/src/it/it-display-plugin-updates-008/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-008/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-008/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-008/pom.xml diff --git a/src/it/it-display-plugin-updates-008/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-008/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-008/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-008/verify.bsh diff --git a/src/it/it-display-plugin-updates-009-issue-422/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-009-issue-422/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-009-issue-422/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-009-issue-422/invoker.properties diff --git a/src/it/it-display-plugin-updates-009-issue-422/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-009-issue-422/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-009-issue-422/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-009-issue-422/pom.xml diff --git a/src/it/it-display-plugin-updates-009-issue-422/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-009-issue-422/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-009-issue-422/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-009-issue-422/verify.bsh diff --git a/src/it/it-display-plugin-updates-010-issue-526/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-010-issue-526/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-010-issue-526/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-010-issue-526/invoker.properties diff --git a/src/it/it-display-plugin-updates-010-issue-526/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-010-issue-526/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-010-issue-526/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-010-issue-526/pom.xml diff --git a/src/it/it-display-plugin-updates-010-issue-526/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-010-issue-526/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-010-issue-526/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-010-issue-526/verify.bsh diff --git a/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/invoker.properties diff --git a/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/parent/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/parent/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/parent/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/parent/pom.xml diff --git a/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/pom.xml diff --git a/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-011-ignore-plugin-defined-in-parent/verify.bsh diff --git a/src/it/it-display-plugin-updates-012-outputLineWidth/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-012-outputLineWidth/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-012-outputLineWidth/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-012-outputLineWidth/invoker.properties diff --git a/src/it/it-display-plugin-updates-012-outputLineWidth/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-012-outputLineWidth/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-012-outputLineWidth/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-012-outputLineWidth/pom.xml diff --git a/src/it/it-display-plugin-updates-012-outputLineWidth/verify.bsh b/versions-maven-plugin/src/it/it-display-plugin-updates-012-outputLineWidth/verify.bsh similarity index 100% rename from src/it/it-display-plugin-updates-012-outputLineWidth/verify.bsh rename to versions-maven-plugin/src/it/it-display-plugin-updates-012-outputLineWidth/verify.bsh diff --git a/src/it/it-display-plugin-updates-issue-684-pom-based-rules/invoker.properties b/versions-maven-plugin/src/it/it-display-plugin-updates-issue-684-pom-based-rules/invoker.properties similarity index 100% rename from src/it/it-display-plugin-updates-issue-684-pom-based-rules/invoker.properties rename to versions-maven-plugin/src/it/it-display-plugin-updates-issue-684-pom-based-rules/invoker.properties diff --git a/src/it/it-display-plugin-updates-issue-684-pom-based-rules/pom.xml b/versions-maven-plugin/src/it/it-display-plugin-updates-issue-684-pom-based-rules/pom.xml similarity index 100% rename from src/it/it-display-plugin-updates-issue-684-pom-based-rules/pom.xml rename to versions-maven-plugin/src/it/it-display-plugin-updates-issue-684-pom-based-rules/pom.xml diff --git a/src/it/it-display-plugin-updates-issue-684-pom-based-rules/verify.groovy b/versions-maven-plugin/src/it/it-display-plugin-updates-issue-684-pom-based-rules/verify.groovy similarity index 100% rename from src/it/it-display-plugin-updates-issue-684-pom-based-rules/verify.groovy rename to versions-maven-plugin/src/it/it-display-plugin-updates-issue-684-pom-based-rules/verify.groovy diff --git a/src/it/it-display-property-updates-001/invoker.properties b/versions-maven-plugin/src/it/it-display-property-updates-001/invoker.properties similarity index 100% rename from src/it/it-display-property-updates-001/invoker.properties rename to versions-maven-plugin/src/it/it-display-property-updates-001/invoker.properties diff --git a/src/it/it-display-property-updates-001/pom.xml b/versions-maven-plugin/src/it/it-display-property-updates-001/pom.xml similarity index 100% rename from src/it/it-display-property-updates-001/pom.xml rename to versions-maven-plugin/src/it/it-display-property-updates-001/pom.xml diff --git a/src/it/it-display-property-updates-001/verify.groovy b/versions-maven-plugin/src/it/it-display-property-updates-001/verify.groovy similarity index 100% rename from src/it/it-display-property-updates-001/verify.groovy rename to versions-maven-plugin/src/it/it-display-property-updates-001/verify.groovy diff --git a/src/it/it-display-property-updates-002-outputLineWidth/invoker.properties b/versions-maven-plugin/src/it/it-display-property-updates-002-outputLineWidth/invoker.properties similarity index 100% rename from src/it/it-display-property-updates-002-outputLineWidth/invoker.properties rename to versions-maven-plugin/src/it/it-display-property-updates-002-outputLineWidth/invoker.properties diff --git a/src/it/it-display-property-updates-002-outputLineWidth/pom.xml b/versions-maven-plugin/src/it/it-display-property-updates-002-outputLineWidth/pom.xml similarity index 100% rename from src/it/it-display-property-updates-002-outputLineWidth/pom.xml rename to versions-maven-plugin/src/it/it-display-property-updates-002-outputLineWidth/pom.xml diff --git a/src/it/it-display-property-updates-002-outputLineWidth/verify.bsh b/versions-maven-plugin/src/it/it-display-property-updates-002-outputLineWidth/verify.bsh similarity index 100% rename from src/it/it-display-property-updates-002-outputLineWidth/verify.bsh rename to versions-maven-plugin/src/it/it-display-property-updates-002-outputLineWidth/verify.bsh diff --git a/src/it/it-display-property-updates-issue-684-pom-based-rules/invoker.properties b/versions-maven-plugin/src/it/it-display-property-updates-issue-684-pom-based-rules/invoker.properties similarity index 100% rename from src/it/it-display-property-updates-issue-684-pom-based-rules/invoker.properties rename to versions-maven-plugin/src/it/it-display-property-updates-issue-684-pom-based-rules/invoker.properties diff --git a/src/it/it-display-property-updates-issue-684-pom-based-rules/pom.xml b/versions-maven-plugin/src/it/it-display-property-updates-issue-684-pom-based-rules/pom.xml similarity index 100% rename from src/it/it-display-property-updates-issue-684-pom-based-rules/pom.xml rename to versions-maven-plugin/src/it/it-display-property-updates-issue-684-pom-based-rules/pom.xml diff --git a/src/it/it-display-property-updates-issue-684-pom-based-rules/verify.groovy b/versions-maven-plugin/src/it/it-display-property-updates-issue-684-pom-based-rules/verify.groovy similarity index 100% rename from src/it/it-display-property-updates-issue-684-pom-based-rules/verify.groovy rename to versions-maven-plugin/src/it/it-display-property-updates-issue-684-pom-based-rules/verify.groovy diff --git a/src/it/it-encoding-001/invoker.properties b/versions-maven-plugin/src/it/it-encoding-001/invoker.properties similarity index 100% rename from src/it/it-encoding-001/invoker.properties rename to versions-maven-plugin/src/it/it-encoding-001/invoker.properties diff --git a/src/it/it-encoding-001/pom.xml b/versions-maven-plugin/src/it/it-encoding-001/pom.xml similarity index 100% rename from src/it/it-encoding-001/pom.xml rename to versions-maven-plugin/src/it/it-encoding-001/pom.xml diff --git a/src/it/it-encoding-001/verify.bsh b/versions-maven-plugin/src/it/it-encoding-001/verify.bsh similarity index 100% rename from src/it/it-encoding-001/verify.bsh rename to versions-maven-plugin/src/it/it-encoding-001/verify.bsh diff --git a/src/it/it-parent-updates-report-001/invoker.properties b/versions-maven-plugin/src/it/it-parent-updates-report-001/invoker.properties similarity index 100% rename from src/it/it-parent-updates-report-001/invoker.properties rename to versions-maven-plugin/src/it/it-parent-updates-report-001/invoker.properties diff --git a/src/it/it-parent-updates-report-001/module/pom.xml b/versions-maven-plugin/src/it/it-parent-updates-report-001/module/pom.xml similarity index 100% rename from src/it/it-parent-updates-report-001/module/pom.xml rename to versions-maven-plugin/src/it/it-parent-updates-report-001/module/pom.xml diff --git a/src/it/it-parent-updates-report-001/pom.xml b/versions-maven-plugin/src/it/it-parent-updates-report-001/pom.xml similarity index 100% rename from src/it/it-parent-updates-report-001/pom.xml rename to versions-maven-plugin/src/it/it-parent-updates-report-001/pom.xml diff --git a/src/it/it-parent-updates-report-001/src/site/site.xml b/versions-maven-plugin/src/it/it-parent-updates-report-001/src/site/site.xml similarity index 100% rename from src/it/it-parent-updates-report-001/src/site/site.xml rename to versions-maven-plugin/src/it/it-parent-updates-report-001/src/site/site.xml diff --git a/src/it/it-parent-updates-report-001/verify.groovy b/versions-maven-plugin/src/it/it-parent-updates-report-001/verify.groovy similarity index 100% rename from src/it/it-parent-updates-report-001/verify.groovy rename to versions-maven-plugin/src/it/it-parent-updates-report-001/verify.groovy diff --git a/src/it/it-plugin-updates-report-001/invoker.properties b/versions-maven-plugin/src/it/it-plugin-updates-report-001/invoker.properties similarity index 100% rename from src/it/it-plugin-updates-report-001/invoker.properties rename to versions-maven-plugin/src/it/it-plugin-updates-report-001/invoker.properties diff --git a/src/it/it-plugin-updates-report-001/pom.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-001/pom.xml similarity index 100% rename from src/it/it-plugin-updates-report-001/pom.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-001/pom.xml diff --git a/src/it/it-plugin-updates-report-001/src/site/site.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-001/src/site/site.xml similarity index 100% rename from src/it/it-plugin-updates-report-001/src/site/site.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-001/src/site/site.xml diff --git a/src/it/it-plugin-updates-report-001/verify.bsh b/versions-maven-plugin/src/it/it-plugin-updates-report-001/verify.bsh similarity index 100% rename from src/it/it-plugin-updates-report-001/verify.bsh rename to versions-maven-plugin/src/it/it-plugin-updates-report-001/verify.bsh diff --git a/src/it/it-plugin-updates-report-002/invoker.properties b/versions-maven-plugin/src/it/it-plugin-updates-report-002/invoker.properties similarity index 100% rename from src/it/it-plugin-updates-report-002/invoker.properties rename to versions-maven-plugin/src/it/it-plugin-updates-report-002/invoker.properties diff --git a/src/it/it-plugin-updates-report-002/pom.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-002/pom.xml similarity index 100% rename from src/it/it-plugin-updates-report-002/pom.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-002/pom.xml diff --git a/src/it/it-plugin-updates-report-002/src/site/site.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-002/src/site/site.xml similarity index 100% rename from src/it/it-plugin-updates-report-002/src/site/site.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-002/src/site/site.xml diff --git a/src/it/it-plugin-updates-report-002/verify.bsh b/versions-maven-plugin/src/it/it-plugin-updates-report-002/verify.bsh similarity index 100% rename from src/it/it-plugin-updates-report-002/verify.bsh rename to versions-maven-plugin/src/it/it-plugin-updates-report-002/verify.bsh diff --git a/src/it/it-plugin-updates-report-003/invoker.properties b/versions-maven-plugin/src/it/it-plugin-updates-report-003/invoker.properties similarity index 100% rename from src/it/it-plugin-updates-report-003/invoker.properties rename to versions-maven-plugin/src/it/it-plugin-updates-report-003/invoker.properties diff --git a/src/it/it-plugin-updates-report-003/pom.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-003/pom.xml similarity index 100% rename from src/it/it-plugin-updates-report-003/pom.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-003/pom.xml diff --git a/src/it/it-plugin-updates-report-003/src/site/site.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-003/src/site/site.xml similarity index 100% rename from src/it/it-plugin-updates-report-003/src/site/site.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-003/src/site/site.xml diff --git a/src/it/it-plugin-updates-report-003/verify.bsh b/versions-maven-plugin/src/it/it-plugin-updates-report-003/verify.bsh similarity index 100% rename from src/it/it-plugin-updates-report-003/verify.bsh rename to versions-maven-plugin/src/it/it-plugin-updates-report-003/verify.bsh diff --git a/src/it/it-plugin-updates-report-issue-684-001/invoker.properties b/versions-maven-plugin/src/it/it-plugin-updates-report-issue-684-001/invoker.properties similarity index 100% rename from src/it/it-plugin-updates-report-issue-684-001/invoker.properties rename to versions-maven-plugin/src/it/it-plugin-updates-report-issue-684-001/invoker.properties diff --git a/src/it/it-plugin-updates-report-issue-684-001/pom.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-issue-684-001/pom.xml similarity index 100% rename from src/it/it-plugin-updates-report-issue-684-001/pom.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-issue-684-001/pom.xml diff --git a/src/it/it-plugin-updates-report-issue-684-001/verify.groovy b/versions-maven-plugin/src/it/it-plugin-updates-report-issue-684-001/verify.groovy similarity index 100% rename from src/it/it-plugin-updates-report-issue-684-001/verify.groovy rename to versions-maven-plugin/src/it/it-plugin-updates-report-issue-684-001/verify.groovy diff --git a/src/it/it-plugin-updates-report-issue-755/invoker.properties b/versions-maven-plugin/src/it/it-plugin-updates-report-issue-755/invoker.properties similarity index 100% rename from src/it/it-plugin-updates-report-issue-755/invoker.properties rename to versions-maven-plugin/src/it/it-plugin-updates-report-issue-755/invoker.properties diff --git a/src/it/it-plugin-updates-report-issue-755/pom.xml b/versions-maven-plugin/src/it/it-plugin-updates-report-issue-755/pom.xml similarity index 100% rename from src/it/it-plugin-updates-report-issue-755/pom.xml rename to versions-maven-plugin/src/it/it-plugin-updates-report-issue-755/pom.xml diff --git a/src/it/it-plugin-updates-report-issue-755/verify.groovy b/versions-maven-plugin/src/it/it-plugin-updates-report-issue-755/verify.groovy similarity index 100% rename from src/it/it-plugin-updates-report-issue-755/verify.groovy rename to versions-maven-plugin/src/it/it-plugin-updates-report-issue-755/verify.groovy diff --git a/src/it/it-property-updates-report-001/invoker.properties b/versions-maven-plugin/src/it/it-property-updates-report-001/invoker.properties similarity index 100% rename from src/it/it-property-updates-report-001/invoker.properties rename to versions-maven-plugin/src/it/it-property-updates-report-001/invoker.properties diff --git a/src/it/it-property-updates-report-001/pom.xml b/versions-maven-plugin/src/it/it-property-updates-report-001/pom.xml similarity index 100% rename from src/it/it-property-updates-report-001/pom.xml rename to versions-maven-plugin/src/it/it-property-updates-report-001/pom.xml diff --git a/src/it/it-property-updates-report-001/src/site/site.xml b/versions-maven-plugin/src/it/it-property-updates-report-001/src/site/site.xml similarity index 100% rename from src/it/it-property-updates-report-001/src/site/site.xml rename to versions-maven-plugin/src/it/it-property-updates-report-001/src/site/site.xml diff --git a/src/it/it-property-updates-report-001/verify.bsh b/versions-maven-plugin/src/it/it-property-updates-report-001/verify.bsh similarity index 100% rename from src/it/it-property-updates-report-001/verify.bsh rename to versions-maven-plugin/src/it/it-property-updates-report-001/verify.bsh diff --git a/src/it/it-property-updates-report-002-slow/invoker.properties b/versions-maven-plugin/src/it/it-property-updates-report-002-slow/invoker.properties similarity index 100% rename from src/it/it-property-updates-report-002-slow/invoker.properties rename to versions-maven-plugin/src/it/it-property-updates-report-002-slow/invoker.properties diff --git a/src/it/it-property-updates-report-002-slow/maven-version-rules.xml b/versions-maven-plugin/src/it/it-property-updates-report-002-slow/maven-version-rules.xml similarity index 100% rename from src/it/it-property-updates-report-002-slow/maven-version-rules.xml rename to versions-maven-plugin/src/it/it-property-updates-report-002-slow/maven-version-rules.xml diff --git a/src/it/it-property-updates-report-002-slow/pom.xml b/versions-maven-plugin/src/it/it-property-updates-report-002-slow/pom.xml similarity index 100% rename from src/it/it-property-updates-report-002-slow/pom.xml rename to versions-maven-plugin/src/it/it-property-updates-report-002-slow/pom.xml diff --git a/src/it/it-property-updates-report-issue-684-001/invoker.properties b/versions-maven-plugin/src/it/it-property-updates-report-issue-684-001/invoker.properties similarity index 100% rename from src/it/it-property-updates-report-issue-684-001/invoker.properties rename to versions-maven-plugin/src/it/it-property-updates-report-issue-684-001/invoker.properties diff --git a/src/it/it-property-updates-report-issue-684-001/pom.xml b/versions-maven-plugin/src/it/it-property-updates-report-issue-684-001/pom.xml similarity index 100% rename from src/it/it-property-updates-report-issue-684-001/pom.xml rename to versions-maven-plugin/src/it/it-property-updates-report-issue-684-001/pom.xml diff --git a/src/it/it-property-updates-report-issue-684-001/verify.groovy b/versions-maven-plugin/src/it/it-property-updates-report-issue-684-001/verify.groovy similarity index 100% rename from src/it/it-property-updates-report-issue-684-001/verify.groovy rename to versions-maven-plugin/src/it/it-property-updates-report-issue-684-001/verify.groovy diff --git a/src/it/it-resolve-ranges-001/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-001/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-001/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-001/invoker.properties diff --git a/src/it/it-resolve-ranges-001/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-001/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-001/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-001/pom.xml diff --git a/src/it/it-resolve-ranges-001/verify.bsh b/versions-maven-plugin/src/it/it-resolve-ranges-001/verify.bsh similarity index 100% rename from src/it/it-resolve-ranges-001/verify.bsh rename to versions-maven-plugin/src/it/it-resolve-ranges-001/verify.bsh diff --git a/src/it/it-resolve-ranges-002/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-002/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-002/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-002/invoker.properties diff --git a/src/it/it-resolve-ranges-002/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-002/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-002/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-002/pom.xml diff --git a/src/it/it-resolve-ranges-002/verify.bsh b/versions-maven-plugin/src/it/it-resolve-ranges-002/verify.bsh similarity index 100% rename from src/it/it-resolve-ranges-002/verify.bsh rename to versions-maven-plugin/src/it/it-resolve-ranges-002/verify.bsh diff --git a/src/it/it-resolve-ranges-003/child/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-003/child/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-003/child/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-003/child/pom.xml diff --git a/src/it/it-resolve-ranges-003/child2/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-003/child2/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-003/child2/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-003/child2/pom.xml diff --git a/src/it/it-resolve-ranges-003/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-003/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-003/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-003/invoker.properties diff --git a/src/it/it-resolve-ranges-003/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-003/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-003/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-003/pom.xml diff --git a/src/it/it-resolve-ranges-003/verify.bsh b/versions-maven-plugin/src/it/it-resolve-ranges-003/verify.bsh similarity index 100% rename from src/it/it-resolve-ranges-003/verify.bsh rename to versions-maven-plugin/src/it/it-resolve-ranges-003/verify.bsh diff --git a/src/it/it-resolve-ranges-004/child/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-004/child/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-004/child/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-004/child/pom.xml diff --git a/src/it/it-resolve-ranges-004/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-004/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-004/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-004/invoker.properties diff --git a/src/it/it-resolve-ranges-004/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-004/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-004/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-004/pom.xml diff --git a/src/it/it-resolve-ranges-004/verify.bsh b/versions-maven-plugin/src/it/it-resolve-ranges-004/verify.bsh similarity index 100% rename from src/it/it-resolve-ranges-004/verify.bsh rename to versions-maven-plugin/src/it/it-resolve-ranges-004/verify.bsh diff --git a/src/it/it-resolve-ranges-005/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-005/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-005/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-005/invoker.properties diff --git a/src/it/it-resolve-ranges-005/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-005/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-005/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-005/pom.xml diff --git a/src/it/it-resolve-ranges-005/verify.bsh b/versions-maven-plugin/src/it/it-resolve-ranges-005/verify.bsh similarity index 100% rename from src/it/it-resolve-ranges-005/verify.bsh rename to versions-maven-plugin/src/it/it-resolve-ranges-005/verify.bsh diff --git a/src/it/it-resolve-ranges-006/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-006/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-006/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-006/invoker.properties diff --git a/src/it/it-resolve-ranges-006/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-006/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-006/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-006/pom.xml diff --git a/src/it/it-resolve-ranges-006/verify.bsh b/versions-maven-plugin/src/it/it-resolve-ranges-006/verify.bsh similarity index 100% rename from src/it/it-resolve-ranges-006/verify.bsh rename to versions-maven-plugin/src/it/it-resolve-ranges-006/verify.bsh diff --git a/src/it/it-resolve-ranges-issue-442/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-issue-442/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-issue-442/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-issue-442/invoker.properties diff --git a/src/it/it-resolve-ranges-issue-442/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-issue-442/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-issue-442/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-issue-442/pom.xml diff --git a/src/it/it-resolve-ranges-issue-442/verify.groovy b/versions-maven-plugin/src/it/it-resolve-ranges-issue-442/verify.groovy similarity index 100% rename from src/it/it-resolve-ranges-issue-442/verify.groovy rename to versions-maven-plugin/src/it/it-resolve-ranges-issue-442/verify.groovy diff --git a/src/it/it-resolve-ranges-issue-454/invoker.properties b/versions-maven-plugin/src/it/it-resolve-ranges-issue-454/invoker.properties similarity index 100% rename from src/it/it-resolve-ranges-issue-454/invoker.properties rename to versions-maven-plugin/src/it/it-resolve-ranges-issue-454/invoker.properties diff --git a/src/it/it-resolve-ranges-issue-454/pom.xml b/versions-maven-plugin/src/it/it-resolve-ranges-issue-454/pom.xml similarity index 100% rename from src/it/it-resolve-ranges-issue-454/pom.xml rename to versions-maven-plugin/src/it/it-resolve-ranges-issue-454/pom.xml diff --git a/src/it/it-resolve-ranges-issue-454/verify.groovy b/versions-maven-plugin/src/it/it-resolve-ranges-issue-454/verify.groovy similarity index 100% rename from src/it/it-resolve-ranges-issue-454/verify.groovy rename to versions-maven-plugin/src/it/it-resolve-ranges-issue-454/verify.groovy diff --git a/src/it/it-revert-isssue-265/aggregate/pom.xml b/versions-maven-plugin/src/it/it-revert-isssue-265/aggregate/pom.xml similarity index 100% rename from src/it/it-revert-isssue-265/aggregate/pom.xml rename to versions-maven-plugin/src/it/it-revert-isssue-265/aggregate/pom.xml diff --git a/src/it/it-revert-isssue-265/invoker.properties b/versions-maven-plugin/src/it/it-revert-isssue-265/invoker.properties similarity index 100% rename from src/it/it-revert-isssue-265/invoker.properties rename to versions-maven-plugin/src/it/it-revert-isssue-265/invoker.properties diff --git a/src/it/it-revert-isssue-265/module-a/pom.xml b/versions-maven-plugin/src/it/it-revert-isssue-265/module-a/pom.xml similarity index 100% rename from src/it/it-revert-isssue-265/module-a/pom.xml rename to versions-maven-plugin/src/it/it-revert-isssue-265/module-a/pom.xml diff --git a/src/it/it-revert-isssue-265/module-b/pom.xml b/versions-maven-plugin/src/it/it-revert-isssue-265/module-b/pom.xml similarity index 100% rename from src/it/it-revert-isssue-265/module-b/pom.xml rename to versions-maven-plugin/src/it/it-revert-isssue-265/module-b/pom.xml diff --git a/src/it/it-revert-isssue-265/verify.groovy b/versions-maven-plugin/src/it/it-revert-isssue-265/verify.groovy similarity index 100% rename from src/it/it-revert-isssue-265/verify.groovy rename to versions-maven-plugin/src/it/it-revert-isssue-265/verify.groovy diff --git a/src/it/it-rules-via-classpath-001/invoker.properties b/versions-maven-plugin/src/it/it-rules-via-classpath-001/invoker.properties similarity index 100% rename from src/it/it-rules-via-classpath-001/invoker.properties rename to versions-maven-plugin/src/it/it-rules-via-classpath-001/invoker.properties diff --git a/src/it/it-rules-via-classpath-001/pom.xml b/versions-maven-plugin/src/it/it-rules-via-classpath-001/pom.xml similarity index 100% rename from src/it/it-rules-via-classpath-001/pom.xml rename to versions-maven-plugin/src/it/it-rules-via-classpath-001/pom.xml diff --git a/src/it/it-rules-via-classpath-001/verify.bsh b/versions-maven-plugin/src/it/it-rules-via-classpath-001/verify.bsh similarity index 100% rename from src/it/it-rules-via-classpath-001/verify.bsh rename to versions-maven-plugin/src/it/it-rules-via-classpath-001/verify.bsh diff --git a/src/it/it-rules-via-classpath-002/invoker.properties b/versions-maven-plugin/src/it/it-rules-via-classpath-002/invoker.properties similarity index 100% rename from src/it/it-rules-via-classpath-002/invoker.properties rename to versions-maven-plugin/src/it/it-rules-via-classpath-002/invoker.properties diff --git a/src/it/it-rules-via-classpath-002/pom.xml b/versions-maven-plugin/src/it/it-rules-via-classpath-002/pom.xml similarity index 100% rename from src/it/it-rules-via-classpath-002/pom.xml rename to versions-maven-plugin/src/it/it-rules-via-classpath-002/pom.xml diff --git a/src/it/it-rules-via-classpath-002/verify.bsh b/versions-maven-plugin/src/it/it-rules-via-classpath-002/verify.bsh similarity index 100% rename from src/it/it-rules-via-classpath-002/verify.bsh rename to versions-maven-plugin/src/it/it-rules-via-classpath-002/verify.bsh diff --git a/src/it/it-rules-via-classpath-003/invoker.properties b/versions-maven-plugin/src/it/it-rules-via-classpath-003/invoker.properties similarity index 100% rename from src/it/it-rules-via-classpath-003/invoker.properties rename to versions-maven-plugin/src/it/it-rules-via-classpath-003/invoker.properties diff --git a/src/it/it-rules-via-classpath-003/pom.xml b/versions-maven-plugin/src/it/it-rules-via-classpath-003/pom.xml similarity index 100% rename from src/it/it-rules-via-classpath-003/pom.xml rename to versions-maven-plugin/src/it/it-rules-via-classpath-003/pom.xml diff --git a/src/it/it-rules-via-classpath-003/verify.bsh b/versions-maven-plugin/src/it/it-rules-via-classpath-003/verify.bsh similarity index 100% rename from src/it/it-rules-via-classpath-003/verify.bsh rename to versions-maven-plugin/src/it/it-rules-via-classpath-003/verify.bsh diff --git a/src/it/it-set-001-issue-76/invoker.properties b/versions-maven-plugin/src/it/it-set-001-issue-76/invoker.properties similarity index 100% rename from src/it/it-set-001-issue-76/invoker.properties rename to versions-maven-plugin/src/it/it-set-001-issue-76/invoker.properties diff --git a/src/it/it-set-001-issue-76/pom.xml b/versions-maven-plugin/src/it/it-set-001-issue-76/pom.xml similarity index 100% rename from src/it/it-set-001-issue-76/pom.xml rename to versions-maven-plugin/src/it/it-set-001-issue-76/pom.xml diff --git a/src/it/it-set-001-issue-76/verify.groovy b/versions-maven-plugin/src/it/it-set-001-issue-76/verify.groovy similarity index 100% rename from src/it/it-set-001-issue-76/verify.groovy rename to versions-maven-plugin/src/it/it-set-001-issue-76/verify.groovy diff --git a/src/it/it-set-001/invoker.properties b/versions-maven-plugin/src/it/it-set-001/invoker.properties similarity index 100% rename from src/it/it-set-001/invoker.properties rename to versions-maven-plugin/src/it/it-set-001/invoker.properties diff --git a/src/it/it-set-001/pom.xml b/versions-maven-plugin/src/it/it-set-001/pom.xml similarity index 100% rename from src/it/it-set-001/pom.xml rename to versions-maven-plugin/src/it/it-set-001/pom.xml diff --git a/src/it/it-set-001/verify.bsh b/versions-maven-plugin/src/it/it-set-001/verify.bsh similarity index 100% rename from src/it/it-set-001/verify.bsh rename to versions-maven-plugin/src/it/it-set-001/verify.bsh diff --git a/src/it/it-set-002/child/pom.xml b/versions-maven-plugin/src/it/it-set-002/child/pom.xml similarity index 100% rename from src/it/it-set-002/child/pom.xml rename to versions-maven-plugin/src/it/it-set-002/child/pom.xml diff --git a/src/it/it-set-002/invoker.properties b/versions-maven-plugin/src/it/it-set-002/invoker.properties similarity index 100% rename from src/it/it-set-002/invoker.properties rename to versions-maven-plugin/src/it/it-set-002/invoker.properties diff --git a/src/it/it-set-002/pom.xml b/versions-maven-plugin/src/it/it-set-002/pom.xml similarity index 100% rename from src/it/it-set-002/pom.xml rename to versions-maven-plugin/src/it/it-set-002/pom.xml diff --git a/src/it/it-set-002/verify.bsh b/versions-maven-plugin/src/it/it-set-002/verify.bsh similarity index 100% rename from src/it/it-set-002/verify.bsh rename to versions-maven-plugin/src/it/it-set-002/verify.bsh diff --git a/src/it/it-set-003/child/pom.xml b/versions-maven-plugin/src/it/it-set-003/child/pom.xml similarity index 100% rename from src/it/it-set-003/child/pom.xml rename to versions-maven-plugin/src/it/it-set-003/child/pom.xml diff --git a/src/it/it-set-003/child2/pom.xml b/versions-maven-plugin/src/it/it-set-003/child2/pom.xml similarity index 100% rename from src/it/it-set-003/child2/pom.xml rename to versions-maven-plugin/src/it/it-set-003/child2/pom.xml diff --git a/src/it/it-set-003/invoker.properties b/versions-maven-plugin/src/it/it-set-003/invoker.properties similarity index 100% rename from src/it/it-set-003/invoker.properties rename to versions-maven-plugin/src/it/it-set-003/invoker.properties diff --git a/src/it/it-set-003/pom.xml b/versions-maven-plugin/src/it/it-set-003/pom.xml similarity index 100% rename from src/it/it-set-003/pom.xml rename to versions-maven-plugin/src/it/it-set-003/pom.xml diff --git a/src/it/it-set-003/verify.bsh b/versions-maven-plugin/src/it/it-set-003/verify.bsh similarity index 100% rename from src/it/it-set-003/verify.bsh rename to versions-maven-plugin/src/it/it-set-003/verify.bsh diff --git a/src/it/it-set-004/invoker.properties b/versions-maven-plugin/src/it/it-set-004/invoker.properties similarity index 100% rename from src/it/it-set-004/invoker.properties rename to versions-maven-plugin/src/it/it-set-004/invoker.properties diff --git a/src/it/it-set-004/pom.xml b/versions-maven-plugin/src/it/it-set-004/pom.xml similarity index 100% rename from src/it/it-set-004/pom.xml rename to versions-maven-plugin/src/it/it-set-004/pom.xml diff --git a/src/it/it-set-004/verify.bsh b/versions-maven-plugin/src/it/it-set-004/verify.bsh similarity index 100% rename from src/it/it-set-004/verify.bsh rename to versions-maven-plugin/src/it/it-set-004/verify.bsh diff --git a/src/it/it-set-005/invoker.properties b/versions-maven-plugin/src/it/it-set-005/invoker.properties similarity index 100% rename from src/it/it-set-005/invoker.properties rename to versions-maven-plugin/src/it/it-set-005/invoker.properties diff --git a/src/it/it-set-005/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-005/module-a1/pom.xml similarity index 100% rename from src/it/it-set-005/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-005/module-a1/pom.xml diff --git a/src/it/it-set-005/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-005/module-a2/pom.xml similarity index 100% rename from src/it/it-set-005/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-005/module-a2/pom.xml diff --git a/src/it/it-set-005/pom.xml b/versions-maven-plugin/src/it/it-set-005/pom.xml similarity index 100% rename from src/it/it-set-005/pom.xml rename to versions-maven-plugin/src/it/it-set-005/pom.xml diff --git a/src/it/it-set-005/verify.bsh b/versions-maven-plugin/src/it/it-set-005/verify.bsh similarity index 100% rename from src/it/it-set-005/verify.bsh rename to versions-maven-plugin/src/it/it-set-005/verify.bsh diff --git a/src/it/it-set-006/invoker.properties b/versions-maven-plugin/src/it/it-set-006/invoker.properties similarity index 100% rename from src/it/it-set-006/invoker.properties rename to versions-maven-plugin/src/it/it-set-006/invoker.properties diff --git a/src/it/it-set-006/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-006/module-a1/pom.xml similarity index 100% rename from src/it/it-set-006/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-006/module-a1/pom.xml diff --git a/src/it/it-set-006/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-006/module-a2/pom.xml similarity index 100% rename from src/it/it-set-006/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-006/module-a2/pom.xml diff --git a/src/it/it-set-006/module-a3/pom.xml b/versions-maven-plugin/src/it/it-set-006/module-a3/pom.xml similarity index 100% rename from src/it/it-set-006/module-a3/pom.xml rename to versions-maven-plugin/src/it/it-set-006/module-a3/pom.xml diff --git a/src/it/it-set-006/pom.xml b/versions-maven-plugin/src/it/it-set-006/pom.xml similarity index 100% rename from src/it/it-set-006/pom.xml rename to versions-maven-plugin/src/it/it-set-006/pom.xml diff --git a/src/it/it-set-006/verify.bsh b/versions-maven-plugin/src/it/it-set-006/verify.bsh similarity index 100% rename from src/it/it-set-006/verify.bsh rename to versions-maven-plugin/src/it/it-set-006/verify.bsh diff --git a/src/it/it-set-007/invoker.properties b/versions-maven-plugin/src/it/it-set-007/invoker.properties similarity index 100% rename from src/it/it-set-007/invoker.properties rename to versions-maven-plugin/src/it/it-set-007/invoker.properties diff --git a/src/it/it-set-007/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-007/module-a1/pom.xml similarity index 100% rename from src/it/it-set-007/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-007/module-a1/pom.xml diff --git a/src/it/it-set-007/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-007/module-a2/pom.xml similarity index 100% rename from src/it/it-set-007/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-007/module-a2/pom.xml diff --git a/src/it/it-set-007/pom.xml b/versions-maven-plugin/src/it/it-set-007/pom.xml similarity index 100% rename from src/it/it-set-007/pom.xml rename to versions-maven-plugin/src/it/it-set-007/pom.xml diff --git a/src/it/it-set-007/verify.bsh b/versions-maven-plugin/src/it/it-set-007/verify.bsh similarity index 100% rename from src/it/it-set-007/verify.bsh rename to versions-maven-plugin/src/it/it-set-007/verify.bsh diff --git a/src/it/it-set-008/invoker.properties b/versions-maven-plugin/src/it/it-set-008/invoker.properties similarity index 100% rename from src/it/it-set-008/invoker.properties rename to versions-maven-plugin/src/it/it-set-008/invoker.properties diff --git a/src/it/it-set-008/module-a1/module-b1/pom.xml b/versions-maven-plugin/src/it/it-set-008/module-a1/module-b1/pom.xml similarity index 100% rename from src/it/it-set-008/module-a1/module-b1/pom.xml rename to versions-maven-plugin/src/it/it-set-008/module-a1/module-b1/pom.xml diff --git a/src/it/it-set-008/module-a1/module-b2/pom.xml b/versions-maven-plugin/src/it/it-set-008/module-a1/module-b2/pom.xml similarity index 100% rename from src/it/it-set-008/module-a1/module-b2/pom.xml rename to versions-maven-plugin/src/it/it-set-008/module-a1/module-b2/pom.xml diff --git a/src/it/it-set-008/module-a1/module-b3/pom.xml b/versions-maven-plugin/src/it/it-set-008/module-a1/module-b3/pom.xml similarity index 100% rename from src/it/it-set-008/module-a1/module-b3/pom.xml rename to versions-maven-plugin/src/it/it-set-008/module-a1/module-b3/pom.xml diff --git a/src/it/it-set-008/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-008/module-a1/pom.xml similarity index 100% rename from src/it/it-set-008/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-008/module-a1/pom.xml diff --git a/src/it/it-set-008/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-008/module-a2/pom.xml similarity index 100% rename from src/it/it-set-008/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-008/module-a2/pom.xml diff --git a/src/it/it-set-008/pom.xml b/versions-maven-plugin/src/it/it-set-008/pom.xml similarity index 100% rename from src/it/it-set-008/pom.xml rename to versions-maven-plugin/src/it/it-set-008/pom.xml diff --git a/src/it/it-set-008/verify.groovy b/versions-maven-plugin/src/it/it-set-008/verify.groovy similarity index 100% rename from src/it/it-set-008/verify.groovy rename to versions-maven-plugin/src/it/it-set-008/verify.groovy diff --git a/src/it/it-set-009/alternative-pom.xml b/versions-maven-plugin/src/it/it-set-009/alternative-pom.xml similarity index 100% rename from src/it/it-set-009/alternative-pom.xml rename to versions-maven-plugin/src/it/it-set-009/alternative-pom.xml diff --git a/src/it/it-set-009/child/pom.xml b/versions-maven-plugin/src/it/it-set-009/child/pom.xml similarity index 100% rename from src/it/it-set-009/child/pom.xml rename to versions-maven-plugin/src/it/it-set-009/child/pom.xml diff --git a/src/it/it-set-009/invoker.properties b/versions-maven-plugin/src/it/it-set-009/invoker.properties similarity index 100% rename from src/it/it-set-009/invoker.properties rename to versions-maven-plugin/src/it/it-set-009/invoker.properties diff --git a/src/it/it-set-009/verify.groovy b/versions-maven-plugin/src/it/it-set-009/verify.groovy similarity index 100% rename from src/it/it-set-009/verify.groovy rename to versions-maven-plugin/src/it/it-set-009/verify.groovy diff --git a/src/it/it-set-010-issue-198/fake-api/pom.xml b/versions-maven-plugin/src/it/it-set-010-issue-198/fake-api/pom.xml similarity index 100% rename from src/it/it-set-010-issue-198/fake-api/pom.xml rename to versions-maven-plugin/src/it/it-set-010-issue-198/fake-api/pom.xml diff --git a/src/it/it-set-010-issue-198/fake-api/src/main/java/org/eclipse/jetty/App.java b/versions-maven-plugin/src/it/it-set-010-issue-198/fake-api/src/main/java/org/eclipse/jetty/App.java similarity index 100% rename from src/it/it-set-010-issue-198/fake-api/src/main/java/org/eclipse/jetty/App.java rename to versions-maven-plugin/src/it/it-set-010-issue-198/fake-api/src/main/java/org/eclipse/jetty/App.java diff --git a/src/it/it-set-010-issue-198/fake-api/src/test/java/org/eclipse/jetty/AppTest.java b/versions-maven-plugin/src/it/it-set-010-issue-198/fake-api/src/test/java/org/eclipse/jetty/AppTest.java similarity index 100% rename from src/it/it-set-010-issue-198/fake-api/src/test/java/org/eclipse/jetty/AppTest.java rename to versions-maven-plugin/src/it/it-set-010-issue-198/fake-api/src/test/java/org/eclipse/jetty/AppTest.java diff --git a/src/it/it-set-010-issue-198/invoker.properties b/versions-maven-plugin/src/it/it-set-010-issue-198/invoker.properties similarity index 100% rename from src/it/it-set-010-issue-198/invoker.properties rename to versions-maven-plugin/src/it/it-set-010-issue-198/invoker.properties diff --git a/src/it/it-set-010-issue-198/pom.xml b/versions-maven-plugin/src/it/it-set-010-issue-198/pom.xml similarity index 100% rename from src/it/it-set-010-issue-198/pom.xml rename to versions-maven-plugin/src/it/it-set-010-issue-198/pom.xml diff --git a/src/it/it-set-010-issue-198/the-bom/pom.xml b/versions-maven-plugin/src/it/it-set-010-issue-198/the-bom/pom.xml similarity index 100% rename from src/it/it-set-010-issue-198/the-bom/pom.xml rename to versions-maven-plugin/src/it/it-set-010-issue-198/the-bom/pom.xml diff --git a/src/it/it-set-010-issue-198/verify.groovy b/versions-maven-plugin/src/it/it-set-010-issue-198/verify.groovy similarity index 100% rename from src/it/it-set-010-issue-198/verify.groovy rename to versions-maven-plugin/src/it/it-set-010-issue-198/verify.groovy diff --git a/src/it/it-set-010/invoker.properties b/versions-maven-plugin/src/it/it-set-010/invoker.properties similarity index 100% rename from src/it/it-set-010/invoker.properties rename to versions-maven-plugin/src/it/it-set-010/invoker.properties diff --git a/src/it/it-set-010/pom.xml b/versions-maven-plugin/src/it/it-set-010/pom.xml similarity index 100% rename from src/it/it-set-010/pom.xml rename to versions-maven-plugin/src/it/it-set-010/pom.xml diff --git a/src/it/it-set-010/verify.bsh b/versions-maven-plugin/src/it/it-set-010/verify.bsh similarity index 100% rename from src/it/it-set-010/verify.bsh rename to versions-maven-plugin/src/it/it-set-010/verify.bsh diff --git a/src/it/it-set-011/child/pom.xml b/versions-maven-plugin/src/it/it-set-011/child/pom.xml similarity index 100% rename from src/it/it-set-011/child/pom.xml rename to versions-maven-plugin/src/it/it-set-011/child/pom.xml diff --git a/src/it/it-set-011/invoker.properties b/versions-maven-plugin/src/it/it-set-011/invoker.properties similarity index 100% rename from src/it/it-set-011/invoker.properties rename to versions-maven-plugin/src/it/it-set-011/invoker.properties diff --git a/src/it/it-set-011/pom.xml b/versions-maven-plugin/src/it/it-set-011/pom.xml similarity index 100% rename from src/it/it-set-011/pom.xml rename to versions-maven-plugin/src/it/it-set-011/pom.xml diff --git a/src/it/it-set-011/verify.bsh b/versions-maven-plugin/src/it/it-set-011/verify.bsh similarity index 100% rename from src/it/it-set-011/verify.bsh rename to versions-maven-plugin/src/it/it-set-011/verify.bsh diff --git a/src/it/it-set-012/invoker.properties b/versions-maven-plugin/src/it/it-set-012/invoker.properties similarity index 100% rename from src/it/it-set-012/invoker.properties rename to versions-maven-plugin/src/it/it-set-012/invoker.properties diff --git a/src/it/it-set-012/pom.xml b/versions-maven-plugin/src/it/it-set-012/pom.xml similarity index 100% rename from src/it/it-set-012/pom.xml rename to versions-maven-plugin/src/it/it-set-012/pom.xml diff --git a/src/it/it-set-012/verify.bsh b/versions-maven-plugin/src/it/it-set-012/verify.bsh similarity index 100% rename from src/it/it-set-012/verify.bsh rename to versions-maven-plugin/src/it/it-set-012/verify.bsh diff --git a/src/it/it-set-013/invoker.properties b/versions-maven-plugin/src/it/it-set-013/invoker.properties similarity index 100% rename from src/it/it-set-013/invoker.properties rename to versions-maven-plugin/src/it/it-set-013/invoker.properties diff --git a/src/it/it-set-013/pom.xml b/versions-maven-plugin/src/it/it-set-013/pom.xml similarity index 100% rename from src/it/it-set-013/pom.xml rename to versions-maven-plugin/src/it/it-set-013/pom.xml diff --git a/src/it/it-set-013/verify.bsh b/versions-maven-plugin/src/it/it-set-013/verify.bsh similarity index 100% rename from src/it/it-set-013/verify.bsh rename to versions-maven-plugin/src/it/it-set-013/verify.bsh diff --git a/src/it/it-set-014/invoker.properties b/versions-maven-plugin/src/it/it-set-014/invoker.properties similarity index 100% rename from src/it/it-set-014/invoker.properties rename to versions-maven-plugin/src/it/it-set-014/invoker.properties diff --git a/src/it/it-set-014/pom.xml b/versions-maven-plugin/src/it/it-set-014/pom.xml similarity index 100% rename from src/it/it-set-014/pom.xml rename to versions-maven-plugin/src/it/it-set-014/pom.xml diff --git a/src/it/it-set-014/verify.bsh b/versions-maven-plugin/src/it/it-set-014/verify.bsh similarity index 100% rename from src/it/it-set-014/verify.bsh rename to versions-maven-plugin/src/it/it-set-014/verify.bsh diff --git a/src/it/it-set-015/invoker.properties b/versions-maven-plugin/src/it/it-set-015/invoker.properties similarity index 100% rename from src/it/it-set-015/invoker.properties rename to versions-maven-plugin/src/it/it-set-015/invoker.properties diff --git a/src/it/it-set-015/pom.xml b/versions-maven-plugin/src/it/it-set-015/pom.xml similarity index 100% rename from src/it/it-set-015/pom.xml rename to versions-maven-plugin/src/it/it-set-015/pom.xml diff --git a/src/it/it-set-015/verify.bsh b/versions-maven-plugin/src/it/it-set-015/verify.bsh similarity index 100% rename from src/it/it-set-015/verify.bsh rename to versions-maven-plugin/src/it/it-set-015/verify.bsh diff --git a/src/it/it-set-016/child/pom.xml b/versions-maven-plugin/src/it/it-set-016/child/pom.xml similarity index 100% rename from src/it/it-set-016/child/pom.xml rename to versions-maven-plugin/src/it/it-set-016/child/pom.xml diff --git a/src/it/it-set-016/invoker.properties b/versions-maven-plugin/src/it/it-set-016/invoker.properties similarity index 100% rename from src/it/it-set-016/invoker.properties rename to versions-maven-plugin/src/it/it-set-016/invoker.properties diff --git a/src/it/it-set-016/pom.xml b/versions-maven-plugin/src/it/it-set-016/pom.xml similarity index 100% rename from src/it/it-set-016/pom.xml rename to versions-maven-plugin/src/it/it-set-016/pom.xml diff --git a/src/it/it-set-016/verify.bsh b/versions-maven-plugin/src/it/it-set-016/verify.bsh similarity index 100% rename from src/it/it-set-016/verify.bsh rename to versions-maven-plugin/src/it/it-set-016/verify.bsh diff --git a/src/it/it-set-017-issue-321/invoker.properties b/versions-maven-plugin/src/it/it-set-017-issue-321/invoker.properties similarity index 100% rename from src/it/it-set-017-issue-321/invoker.properties rename to versions-maven-plugin/src/it/it-set-017-issue-321/invoker.properties diff --git a/src/it/it-set-017-issue-321/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-017-issue-321/module-a1/pom.xml similarity index 100% rename from src/it/it-set-017-issue-321/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-017-issue-321/module-a1/pom.xml diff --git a/src/it/it-set-017-issue-321/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-017-issue-321/module-a2/pom.xml similarity index 100% rename from src/it/it-set-017-issue-321/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-017-issue-321/module-a2/pom.xml diff --git a/src/it/it-set-017-issue-321/pom.xml b/versions-maven-plugin/src/it/it-set-017-issue-321/pom.xml similarity index 100% rename from src/it/it-set-017-issue-321/pom.xml rename to versions-maven-plugin/src/it/it-set-017-issue-321/pom.xml diff --git a/src/it/it-set-017-issue-321/verify.bsh b/versions-maven-plugin/src/it/it-set-017-issue-321/verify.bsh similarity index 100% rename from src/it/it-set-017-issue-321/verify.bsh rename to versions-maven-plugin/src/it/it-set-017-issue-321/verify.bsh diff --git a/src/it/it-set-018-issue-82/invoker.properties b/versions-maven-plugin/src/it/it-set-018-issue-82/invoker.properties similarity index 100% rename from src/it/it-set-018-issue-82/invoker.properties rename to versions-maven-plugin/src/it/it-set-018-issue-82/invoker.properties diff --git a/src/it/it-set-018-issue-82/module-a1/module-b1/pom.xml b/versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/module-b1/pom.xml similarity index 100% rename from src/it/it-set-018-issue-82/module-a1/module-b1/pom.xml rename to versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/module-b1/pom.xml diff --git a/src/it/it-set-018-issue-82/module-a1/module-b2/pom.xml b/versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/module-b2/pom.xml similarity index 100% rename from src/it/it-set-018-issue-82/module-a1/module-b2/pom.xml rename to versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/module-b2/pom.xml diff --git a/src/it/it-set-018-issue-82/module-a1/module-b3/pom.xml b/versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/module-b3/pom.xml similarity index 100% rename from src/it/it-set-018-issue-82/module-a1/module-b3/pom.xml rename to versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/module-b3/pom.xml diff --git a/src/it/it-set-018-issue-82/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/pom.xml similarity index 100% rename from src/it/it-set-018-issue-82/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-018-issue-82/module-a1/pom.xml diff --git a/src/it/it-set-018-issue-82/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-018-issue-82/module-a2/pom.xml similarity index 100% rename from src/it/it-set-018-issue-82/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-018-issue-82/module-a2/pom.xml diff --git a/src/it/it-set-018-issue-82/pom.xml b/versions-maven-plugin/src/it/it-set-018-issue-82/pom.xml similarity index 100% rename from src/it/it-set-018-issue-82/pom.xml rename to versions-maven-plugin/src/it/it-set-018-issue-82/pom.xml diff --git a/src/it/it-set-018-issue-82/verify.groovy b/versions-maven-plugin/src/it/it-set-018-issue-82/verify.groovy similarity index 100% rename from src/it/it-set-018-issue-82/verify.groovy rename to versions-maven-plugin/src/it/it-set-018-issue-82/verify.groovy diff --git a/src/it/it-set-019-issue-426/invoker.properties b/versions-maven-plugin/src/it/it-set-019-issue-426/invoker.properties similarity index 100% rename from src/it/it-set-019-issue-426/invoker.properties rename to versions-maven-plugin/src/it/it-set-019-issue-426/invoker.properties diff --git a/src/it/it-set-019-issue-426/module-a1/module-b1/pom.xml b/versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/module-b1/pom.xml similarity index 100% rename from src/it/it-set-019-issue-426/module-a1/module-b1/pom.xml rename to versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/module-b1/pom.xml diff --git a/src/it/it-set-019-issue-426/module-a1/module-b2/pom.xml b/versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/module-b2/pom.xml similarity index 100% rename from src/it/it-set-019-issue-426/module-a1/module-b2/pom.xml rename to versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/module-b2/pom.xml diff --git a/src/it/it-set-019-issue-426/module-a1/module-b3/pom.xml b/versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/module-b3/pom.xml similarity index 100% rename from src/it/it-set-019-issue-426/module-a1/module-b3/pom.xml rename to versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/module-b3/pom.xml diff --git a/src/it/it-set-019-issue-426/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/pom.xml similarity index 100% rename from src/it/it-set-019-issue-426/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-019-issue-426/module-a1/pom.xml diff --git a/src/it/it-set-019-issue-426/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-019-issue-426/module-a2/pom.xml similarity index 100% rename from src/it/it-set-019-issue-426/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-019-issue-426/module-a2/pom.xml diff --git a/src/it/it-set-019-issue-426/pom.xml b/versions-maven-plugin/src/it/it-set-019-issue-426/pom.xml similarity index 100% rename from src/it/it-set-019-issue-426/pom.xml rename to versions-maven-plugin/src/it/it-set-019-issue-426/pom.xml diff --git a/src/it/it-set-019-issue-426/verify.groovy b/versions-maven-plugin/src/it/it-set-019-issue-426/verify.groovy similarity index 100% rename from src/it/it-set-019-issue-426/verify.groovy rename to versions-maven-plugin/src/it/it-set-019-issue-426/verify.groovy diff --git a/src/it/it-set-019-outputTimestamp/invoker.properties b/versions-maven-plugin/src/it/it-set-019-outputTimestamp/invoker.properties similarity index 100% rename from src/it/it-set-019-outputTimestamp/invoker.properties rename to versions-maven-plugin/src/it/it-set-019-outputTimestamp/invoker.properties diff --git a/src/it/it-set-019-outputTimestamp/pom.xml b/versions-maven-plugin/src/it/it-set-019-outputTimestamp/pom.xml similarity index 100% rename from src/it/it-set-019-outputTimestamp/pom.xml rename to versions-maven-plugin/src/it/it-set-019-outputTimestamp/pom.xml diff --git a/src/it/it-set-019-outputTimestamp/verify.groovy b/versions-maven-plugin/src/it/it-set-019-outputTimestamp/verify.groovy similarity index 100% rename from src/it/it-set-019-outputTimestamp/verify.groovy rename to versions-maven-plugin/src/it/it-set-019-outputTimestamp/verify.groovy diff --git a/src/it/it-set-020-outputTimestamp-disabled/invoker.properties b/versions-maven-plugin/src/it/it-set-020-outputTimestamp-disabled/invoker.properties similarity index 100% rename from src/it/it-set-020-outputTimestamp-disabled/invoker.properties rename to versions-maven-plugin/src/it/it-set-020-outputTimestamp-disabled/invoker.properties diff --git a/src/it/it-set-020-outputTimestamp-disabled/pom.xml b/versions-maven-plugin/src/it/it-set-020-outputTimestamp-disabled/pom.xml similarity index 100% rename from src/it/it-set-020-outputTimestamp-disabled/pom.xml rename to versions-maven-plugin/src/it/it-set-020-outputTimestamp-disabled/pom.xml diff --git a/src/it/it-set-020-outputTimestamp-disabled/verify.groovy b/versions-maven-plugin/src/it/it-set-020-outputTimestamp-disabled/verify.groovy similarity index 100% rename from src/it/it-set-020-outputTimestamp-disabled/verify.groovy rename to versions-maven-plugin/src/it/it-set-020-outputTimestamp-disabled/verify.groovy diff --git a/src/it/it-set-021-outputTimestampPolicy-always/invoker.properties b/versions-maven-plugin/src/it/it-set-021-outputTimestampPolicy-always/invoker.properties similarity index 100% rename from src/it/it-set-021-outputTimestampPolicy-always/invoker.properties rename to versions-maven-plugin/src/it/it-set-021-outputTimestampPolicy-always/invoker.properties diff --git a/src/it/it-set-021-outputTimestampPolicy-always/pom.xml b/versions-maven-plugin/src/it/it-set-021-outputTimestampPolicy-always/pom.xml similarity index 100% rename from src/it/it-set-021-outputTimestampPolicy-always/pom.xml rename to versions-maven-plugin/src/it/it-set-021-outputTimestampPolicy-always/pom.xml diff --git a/src/it/it-set-021-outputTimestampPolicy-always/verify.groovy b/versions-maven-plugin/src/it/it-set-021-outputTimestampPolicy-always/verify.groovy similarity index 100% rename from src/it/it-set-021-outputTimestampPolicy-always/verify.groovy rename to versions-maven-plugin/src/it/it-set-021-outputTimestampPolicy-always/verify.groovy diff --git a/src/it/it-set-022-outputTimestampPolicy-onchange/invoker.properties b/versions-maven-plugin/src/it/it-set-022-outputTimestampPolicy-onchange/invoker.properties similarity index 100% rename from src/it/it-set-022-outputTimestampPolicy-onchange/invoker.properties rename to versions-maven-plugin/src/it/it-set-022-outputTimestampPolicy-onchange/invoker.properties diff --git a/src/it/it-set-022-outputTimestampPolicy-onchange/pom.xml b/versions-maven-plugin/src/it/it-set-022-outputTimestampPolicy-onchange/pom.xml similarity index 100% rename from src/it/it-set-022-outputTimestampPolicy-onchange/pom.xml rename to versions-maven-plugin/src/it/it-set-022-outputTimestampPolicy-onchange/pom.xml diff --git a/src/it/it-set-022-outputTimestampPolicy-onchange/verify.groovy b/versions-maven-plugin/src/it/it-set-022-outputTimestampPolicy-onchange/verify.groovy similarity index 100% rename from src/it/it-set-022-outputTimestampPolicy-onchange/verify.groovy rename to versions-maven-plugin/src/it/it-set-022-outputTimestampPolicy-onchange/verify.groovy diff --git a/src/it/it-set-023-outputTimestampPolicy-never/invoker.properties b/versions-maven-plugin/src/it/it-set-023-outputTimestampPolicy-never/invoker.properties similarity index 100% rename from src/it/it-set-023-outputTimestampPolicy-never/invoker.properties rename to versions-maven-plugin/src/it/it-set-023-outputTimestampPolicy-never/invoker.properties diff --git a/src/it/it-set-023-outputTimestampPolicy-never/pom.xml b/versions-maven-plugin/src/it/it-set-023-outputTimestampPolicy-never/pom.xml similarity index 100% rename from src/it/it-set-023-outputTimestampPolicy-never/pom.xml rename to versions-maven-plugin/src/it/it-set-023-outputTimestampPolicy-never/pom.xml diff --git a/src/it/it-set-023-outputTimestampPolicy-never/verify.groovy b/versions-maven-plugin/src/it/it-set-023-outputTimestampPolicy-never/verify.groovy similarity index 100% rename from src/it/it-set-023-outputTimestampPolicy-never/verify.groovy rename to versions-maven-plugin/src/it/it-set-023-outputTimestampPolicy-never/verify.groovy diff --git a/src/it/it-set-024-versionless-dependency/child/pom.xml b/versions-maven-plugin/src/it/it-set-024-versionless-dependency/child/pom.xml similarity index 100% rename from src/it/it-set-024-versionless-dependency/child/pom.xml rename to versions-maven-plugin/src/it/it-set-024-versionless-dependency/child/pom.xml diff --git a/src/it/it-set-024-versionless-dependency/invoker.properties b/versions-maven-plugin/src/it/it-set-024-versionless-dependency/invoker.properties similarity index 100% rename from src/it/it-set-024-versionless-dependency/invoker.properties rename to versions-maven-plugin/src/it/it-set-024-versionless-dependency/invoker.properties diff --git a/src/it/it-set-024-versionless-dependency/pom.xml b/versions-maven-plugin/src/it/it-set-024-versionless-dependency/pom.xml similarity index 100% rename from src/it/it-set-024-versionless-dependency/pom.xml rename to versions-maven-plugin/src/it/it-set-024-versionless-dependency/pom.xml diff --git a/src/it/it-set-property-001/invoker.properties b/versions-maven-plugin/src/it/it-set-property-001/invoker.properties similarity index 100% rename from src/it/it-set-property-001/invoker.properties rename to versions-maven-plugin/src/it/it-set-property-001/invoker.properties diff --git a/src/it/it-set-property-001/pom.xml b/versions-maven-plugin/src/it/it-set-property-001/pom.xml similarity index 100% rename from src/it/it-set-property-001/pom.xml rename to versions-maven-plugin/src/it/it-set-property-001/pom.xml diff --git a/src/it/it-set-property-001/verify.bsh b/versions-maven-plugin/src/it/it-set-property-001/verify.bsh similarity index 100% rename from src/it/it-set-property-001/verify.bsh rename to versions-maven-plugin/src/it/it-set-property-001/verify.bsh diff --git a/src/it/it-set-property-002/invoker.properties b/versions-maven-plugin/src/it/it-set-property-002/invoker.properties similarity index 100% rename from src/it/it-set-property-002/invoker.properties rename to versions-maven-plugin/src/it/it-set-property-002/invoker.properties diff --git a/src/it/it-set-property-002/pom.xml b/versions-maven-plugin/src/it/it-set-property-002/pom.xml similarity index 100% rename from src/it/it-set-property-002/pom.xml rename to versions-maven-plugin/src/it/it-set-property-002/pom.xml diff --git a/src/it/it-set-property-002/verify.bsh b/versions-maven-plugin/src/it/it-set-property-002/verify.bsh similarity index 100% rename from src/it/it-set-property-002/verify.bsh rename to versions-maven-plugin/src/it/it-set-property-002/verify.bsh diff --git a/src/it/it-set-property-003-multiple-properties/invoker.properties b/versions-maven-plugin/src/it/it-set-property-003-multiple-properties/invoker.properties similarity index 100% rename from src/it/it-set-property-003-multiple-properties/invoker.properties rename to versions-maven-plugin/src/it/it-set-property-003-multiple-properties/invoker.properties diff --git a/src/it/it-set-property-003-multiple-properties/pom.xml b/versions-maven-plugin/src/it/it-set-property-003-multiple-properties/pom.xml similarity index 100% rename from src/it/it-set-property-003-multiple-properties/pom.xml rename to versions-maven-plugin/src/it/it-set-property-003-multiple-properties/pom.xml diff --git a/src/it/it-set-property-003-multiple-properties/verify.bsh b/versions-maven-plugin/src/it/it-set-property-003-multiple-properties/verify.bsh similarity index 100% rename from src/it/it-set-property-003-multiple-properties/verify.bsh rename to versions-maven-plugin/src/it/it-set-property-003-multiple-properties/verify.bsh diff --git a/src/it/it-set-scm-tag-001/invoker.properties b/versions-maven-plugin/src/it/it-set-scm-tag-001/invoker.properties similarity index 100% rename from src/it/it-set-scm-tag-001/invoker.properties rename to versions-maven-plugin/src/it/it-set-scm-tag-001/invoker.properties diff --git a/src/it/it-set-scm-tag-001/pom.xml b/versions-maven-plugin/src/it/it-set-scm-tag-001/pom.xml similarity index 100% rename from src/it/it-set-scm-tag-001/pom.xml rename to versions-maven-plugin/src/it/it-set-scm-tag-001/pom.xml diff --git a/src/it/it-set-scm-tag-001/verify.groovy b/versions-maven-plugin/src/it/it-set-scm-tag-001/verify.groovy similarity index 100% rename from src/it/it-set-scm-tag-001/verify.groovy rename to versions-maven-plugin/src/it/it-set-scm-tag-001/verify.groovy diff --git a/src/it/it-set-scm-tag-002/invoker.properties b/versions-maven-plugin/src/it/it-set-scm-tag-002/invoker.properties similarity index 100% rename from src/it/it-set-scm-tag-002/invoker.properties rename to versions-maven-plugin/src/it/it-set-scm-tag-002/invoker.properties diff --git a/src/it/it-set-scm-tag-002/pom.xml b/versions-maven-plugin/src/it/it-set-scm-tag-002/pom.xml similarity index 100% rename from src/it/it-set-scm-tag-002/pom.xml rename to versions-maven-plugin/src/it/it-set-scm-tag-002/pom.xml diff --git a/src/it/it-set-scm-tag-003/invoker.properties b/versions-maven-plugin/src/it/it-set-scm-tag-003/invoker.properties similarity index 100% rename from src/it/it-set-scm-tag-003/invoker.properties rename to versions-maven-plugin/src/it/it-set-scm-tag-003/invoker.properties diff --git a/src/it/it-set-scm-tag-003/pom.xml b/versions-maven-plugin/src/it/it-set-scm-tag-003/pom.xml similarity index 100% rename from src/it/it-set-scm-tag-003/pom.xml rename to versions-maven-plugin/src/it/it-set-scm-tag-003/pom.xml diff --git a/src/it/it-set-scm-tag-004/invoker.properties b/versions-maven-plugin/src/it/it-set-scm-tag-004/invoker.properties similarity index 100% rename from src/it/it-set-scm-tag-004/invoker.properties rename to versions-maven-plugin/src/it/it-set-scm-tag-004/invoker.properties diff --git a/src/it/it-set-scm-tag-004/module-a1/pom.xml b/versions-maven-plugin/src/it/it-set-scm-tag-004/module-a1/pom.xml similarity index 100% rename from src/it/it-set-scm-tag-004/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-set-scm-tag-004/module-a1/pom.xml diff --git a/src/it/it-set-scm-tag-004/module-a2/pom.xml b/versions-maven-plugin/src/it/it-set-scm-tag-004/module-a2/pom.xml similarity index 100% rename from src/it/it-set-scm-tag-004/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-set-scm-tag-004/module-a2/pom.xml diff --git a/src/it/it-set-scm-tag-004/pom.xml b/versions-maven-plugin/src/it/it-set-scm-tag-004/pom.xml similarity index 100% rename from src/it/it-set-scm-tag-004/pom.xml rename to versions-maven-plugin/src/it/it-set-scm-tag-004/pom.xml diff --git a/src/it/it-set-scm-tag-004/verify.bsh b/versions-maven-plugin/src/it/it-set-scm-tag-004/verify.bsh similarity index 100% rename from src/it/it-set-scm-tag-004/verify.bsh rename to versions-maven-plugin/src/it/it-set-scm-tag-004/verify.bsh diff --git a/src/it/it-unlock-snapshots-001/invoker.properties b/versions-maven-plugin/src/it/it-unlock-snapshots-001/invoker.properties similarity index 100% rename from src/it/it-unlock-snapshots-001/invoker.properties rename to versions-maven-plugin/src/it/it-unlock-snapshots-001/invoker.properties diff --git a/src/it/it-unlock-snapshots-001/pom.xml b/versions-maven-plugin/src/it/it-unlock-snapshots-001/pom.xml similarity index 100% rename from src/it/it-unlock-snapshots-001/pom.xml rename to versions-maven-plugin/src/it/it-unlock-snapshots-001/pom.xml diff --git a/src/it/it-unlock-snapshots-001/verify.bsh b/versions-maven-plugin/src/it/it-unlock-snapshots-001/verify.bsh similarity index 100% rename from src/it/it-unlock-snapshots-001/verify.bsh rename to versions-maven-plugin/src/it/it-unlock-snapshots-001/verify.bsh diff --git a/src/it/it-update-child-modules-001/child/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-001/child/pom.xml similarity index 100% rename from src/it/it-update-child-modules-001/child/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-001/child/pom.xml diff --git a/src/it/it-update-child-modules-001/invoker.properties b/versions-maven-plugin/src/it/it-update-child-modules-001/invoker.properties similarity index 100% rename from src/it/it-update-child-modules-001/invoker.properties rename to versions-maven-plugin/src/it/it-update-child-modules-001/invoker.properties diff --git a/src/it/it-update-child-modules-001/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-001/pom.xml similarity index 100% rename from src/it/it-update-child-modules-001/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-001/pom.xml diff --git a/src/it/it-update-child-modules-001/verify.bsh b/versions-maven-plugin/src/it/it-update-child-modules-001/verify.bsh similarity index 100% rename from src/it/it-update-child-modules-001/verify.bsh rename to versions-maven-plugin/src/it/it-update-child-modules-001/verify.bsh diff --git a/src/it/it-update-child-modules-002/child/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-002/child/pom.xml similarity index 100% rename from src/it/it-update-child-modules-002/child/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-002/child/pom.xml diff --git a/src/it/it-update-child-modules-002/child/subchild/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-002/child/subchild/pom.xml similarity index 100% rename from src/it/it-update-child-modules-002/child/subchild/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-002/child/subchild/pom.xml diff --git a/src/it/it-update-child-modules-002/child/subchild2/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-002/child/subchild2/pom.xml similarity index 100% rename from src/it/it-update-child-modules-002/child/subchild2/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-002/child/subchild2/pom.xml diff --git a/src/it/it-update-child-modules-002/child2/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-002/child2/pom.xml similarity index 100% rename from src/it/it-update-child-modules-002/child2/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-002/child2/pom.xml diff --git a/src/it/it-update-child-modules-002/invoker.properties b/versions-maven-plugin/src/it/it-update-child-modules-002/invoker.properties similarity index 100% rename from src/it/it-update-child-modules-002/invoker.properties rename to versions-maven-plugin/src/it/it-update-child-modules-002/invoker.properties diff --git a/src/it/it-update-child-modules-002/pom.xml b/versions-maven-plugin/src/it/it-update-child-modules-002/pom.xml similarity index 100% rename from src/it/it-update-child-modules-002/pom.xml rename to versions-maven-plugin/src/it/it-update-child-modules-002/pom.xml diff --git a/src/it/it-update-child-modules-002/verify.bsh b/versions-maven-plugin/src/it/it-update-child-modules-002/verify.bsh similarity index 100% rename from src/it/it-update-child-modules-002/verify.bsh rename to versions-maven-plugin/src/it/it-update-child-modules-002/verify.bsh diff --git a/src/it/it-update-parent-001/invoker.properties b/versions-maven-plugin/src/it/it-update-parent-001/invoker.properties similarity index 100% rename from src/it/it-update-parent-001/invoker.properties rename to versions-maven-plugin/src/it/it-update-parent-001/invoker.properties diff --git a/src/it/it-update-parent-001/pom.xml b/versions-maven-plugin/src/it/it-update-parent-001/pom.xml similarity index 100% rename from src/it/it-update-parent-001/pom.xml rename to versions-maven-plugin/src/it/it-update-parent-001/pom.xml diff --git a/src/it/it-update-parent-001/verify.bsh b/versions-maven-plugin/src/it/it-update-parent-001/verify.bsh similarity index 100% rename from src/it/it-update-parent-001/verify.bsh rename to versions-maven-plugin/src/it/it-update-parent-001/verify.bsh diff --git a/src/it/it-update-parent-004/invoker.properties b/versions-maven-plugin/src/it/it-update-parent-004/invoker.properties similarity index 100% rename from src/it/it-update-parent-004/invoker.properties rename to versions-maven-plugin/src/it/it-update-parent-004/invoker.properties diff --git a/src/it/it-update-parent-004/pom.xml b/versions-maven-plugin/src/it/it-update-parent-004/pom.xml similarity index 100% rename from src/it/it-update-parent-004/pom.xml rename to versions-maven-plugin/src/it/it-update-parent-004/pom.xml diff --git a/src/it/it-update-parent-004/verify.bsh b/versions-maven-plugin/src/it/it-update-parent-004/verify.bsh similarity index 100% rename from src/it/it-update-parent-004/verify.bsh rename to versions-maven-plugin/src/it/it-update-parent-004/verify.bsh diff --git a/src/it/it-update-parent-005-issue-610/invoker.properties b/versions-maven-plugin/src/it/it-update-parent-005-issue-610/invoker.properties similarity index 100% rename from src/it/it-update-parent-005-issue-610/invoker.properties rename to versions-maven-plugin/src/it/it-update-parent-005-issue-610/invoker.properties diff --git a/src/it/it-update-parent-005-issue-610/pom.xml b/versions-maven-plugin/src/it/it-update-parent-005-issue-610/pom.xml similarity index 100% rename from src/it/it-update-parent-005-issue-610/pom.xml rename to versions-maven-plugin/src/it/it-update-parent-005-issue-610/pom.xml diff --git a/src/it/it-update-parent-005-issue-610/verify.groovy b/versions-maven-plugin/src/it/it-update-parent-005-issue-610/verify.groovy similarity index 100% rename from src/it/it-update-parent-005-issue-610/verify.groovy rename to versions-maven-plugin/src/it/it-update-parent-005-issue-610/verify.groovy diff --git a/src/it/it-update-parent-005-issue-670/invoker.properties b/versions-maven-plugin/src/it/it-update-parent-005-issue-670/invoker.properties similarity index 100% rename from src/it/it-update-parent-005-issue-670/invoker.properties rename to versions-maven-plugin/src/it/it-update-parent-005-issue-670/invoker.properties diff --git a/src/it/it-update-parent-005-issue-670/pom.xml b/versions-maven-plugin/src/it/it-update-parent-005-issue-670/pom.xml similarity index 100% rename from src/it/it-update-parent-005-issue-670/pom.xml rename to versions-maven-plugin/src/it/it-update-parent-005-issue-670/pom.xml diff --git a/src/it/it-update-parent-005-issue-670/verify.groovy b/versions-maven-plugin/src/it/it-update-parent-005-issue-670/verify.groovy similarity index 100% rename from src/it/it-update-parent-005-issue-670/verify.groovy rename to versions-maven-plugin/src/it/it-update-parent-005-issue-670/verify.groovy diff --git a/src/it/it-update-parent-issue-454/invoker.properties b/versions-maven-plugin/src/it/it-update-parent-issue-454/invoker.properties similarity index 100% rename from src/it/it-update-parent-issue-454/invoker.properties rename to versions-maven-plugin/src/it/it-update-parent-issue-454/invoker.properties diff --git a/src/it/it-update-parent-issue-454/pom.xml b/versions-maven-plugin/src/it/it-update-parent-issue-454/pom.xml similarity index 100% rename from src/it/it-update-parent-issue-454/pom.xml rename to versions-maven-plugin/src/it/it-update-parent-issue-454/pom.xml diff --git a/src/it/it-update-parent-issue-454/verify.groovy b/versions-maven-plugin/src/it/it-update-parent-issue-454/verify.groovy similarity index 100% rename from src/it/it-update-parent-issue-454/verify.groovy rename to versions-maven-plugin/src/it/it-update-parent-issue-454/verify.groovy diff --git a/src/it/it-update-properties-001/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-001/invoker.properties similarity index 100% rename from src/it/it-update-properties-001/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-001/invoker.properties diff --git a/src/it/it-update-properties-001/pom.xml b/versions-maven-plugin/src/it/it-update-properties-001/pom.xml similarity index 100% rename from src/it/it-update-properties-001/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-001/pom.xml diff --git a/src/it/it-update-properties-001/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-001/verify.bsh similarity index 100% rename from src/it/it-update-properties-001/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-001/verify.bsh diff --git a/src/it/it-update-properties-002/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-002/invoker.properties similarity index 100% rename from src/it/it-update-properties-002/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-002/invoker.properties diff --git a/src/it/it-update-properties-002/pom.xml b/versions-maven-plugin/src/it/it-update-properties-002/pom.xml similarity index 100% rename from src/it/it-update-properties-002/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-002/pom.xml diff --git a/src/it/it-update-properties-002/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-002/verify.bsh similarity index 100% rename from src/it/it-update-properties-002/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-002/verify.bsh diff --git a/src/it/it-update-properties-003/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-003/invoker.properties similarity index 100% rename from src/it/it-update-properties-003/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-003/invoker.properties diff --git a/src/it/it-update-properties-003/pom.xml b/versions-maven-plugin/src/it/it-update-properties-003/pom.xml similarity index 100% rename from src/it/it-update-properties-003/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-003/pom.xml diff --git a/src/it/it-update-properties-003/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-003/verify.bsh similarity index 100% rename from src/it/it-update-properties-003/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-003/verify.bsh diff --git a/src/it/it-update-properties-004/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-004/invoker.properties similarity index 100% rename from src/it/it-update-properties-004/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-004/invoker.properties diff --git a/src/it/it-update-properties-004/pom.xml b/versions-maven-plugin/src/it/it-update-properties-004/pom.xml similarity index 100% rename from src/it/it-update-properties-004/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-004/pom.xml diff --git a/src/it/it-update-properties-004/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-004/verify.bsh similarity index 100% rename from src/it/it-update-properties-004/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-004/verify.bsh diff --git a/src/it/it-update-properties-005/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-005/invoker.properties similarity index 100% rename from src/it/it-update-properties-005/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-005/invoker.properties diff --git a/src/it/it-update-properties-005/pom.xml b/versions-maven-plugin/src/it/it-update-properties-005/pom.xml similarity index 100% rename from src/it/it-update-properties-005/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-005/pom.xml diff --git a/src/it/it-update-properties-005/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-005/verify.bsh similarity index 100% rename from src/it/it-update-properties-005/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-005/verify.bsh diff --git a/src/it/it-update-properties-006/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-006/invoker.properties similarity index 100% rename from src/it/it-update-properties-006/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-006/invoker.properties diff --git a/src/it/it-update-properties-006/pom.xml b/versions-maven-plugin/src/it/it-update-properties-006/pom.xml similarity index 100% rename from src/it/it-update-properties-006/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-006/pom.xml diff --git a/src/it/it-update-properties-006/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-006/verify.bsh similarity index 100% rename from src/it/it-update-properties-006/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-006/verify.bsh diff --git a/src/it/it-update-properties-007/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-007/invoker.properties similarity index 100% rename from src/it/it-update-properties-007/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-007/invoker.properties diff --git a/src/it/it-update-properties-007/pom.xml b/versions-maven-plugin/src/it/it-update-properties-007/pom.xml similarity index 100% rename from src/it/it-update-properties-007/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-007/pom.xml diff --git a/src/it/it-update-properties-007/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-007/verify.bsh similarity index 100% rename from src/it/it-update-properties-007/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-007/verify.bsh diff --git a/src/it/it-update-properties-008/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-008/invoker.properties similarity index 100% rename from src/it/it-update-properties-008/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-008/invoker.properties diff --git a/src/it/it-update-properties-008/pom.xml b/versions-maven-plugin/src/it/it-update-properties-008/pom.xml similarity index 100% rename from src/it/it-update-properties-008/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-008/pom.xml diff --git a/src/it/it-update-properties-008/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-008/verify.bsh similarity index 100% rename from src/it/it-update-properties-008/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-008/verify.bsh diff --git a/src/it/it-update-properties-009/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-009/invoker.properties similarity index 100% rename from src/it/it-update-properties-009/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-009/invoker.properties diff --git a/src/it/it-update-properties-009/pom.xml b/versions-maven-plugin/src/it/it-update-properties-009/pom.xml similarity index 100% rename from src/it/it-update-properties-009/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-009/pom.xml diff --git a/src/it/it-update-properties-009/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-009/verify.bsh similarity index 100% rename from src/it/it-update-properties-009/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-009/verify.bsh diff --git a/src/it/it-update-properties-010/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-010/invoker.properties similarity index 100% rename from src/it/it-update-properties-010/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-010/invoker.properties diff --git a/src/it/it-update-properties-010/pom.xml b/versions-maven-plugin/src/it/it-update-properties-010/pom.xml similarity index 100% rename from src/it/it-update-properties-010/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-010/pom.xml diff --git a/src/it/it-update-properties-010/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-010/verify.bsh similarity index 100% rename from src/it/it-update-properties-010/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-010/verify.bsh diff --git a/src/it/it-update-properties-011/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-011/invoker.properties similarity index 100% rename from src/it/it-update-properties-011/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-011/invoker.properties diff --git a/src/it/it-update-properties-011/pom.xml b/versions-maven-plugin/src/it/it-update-properties-011/pom.xml similarity index 100% rename from src/it/it-update-properties-011/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-011/pom.xml diff --git a/src/it/it-update-properties-011/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-011/verify.bsh similarity index 100% rename from src/it/it-update-properties-011/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-011/verify.bsh diff --git a/src/it/it-update-properties-012/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-012/invoker.properties similarity index 100% rename from src/it/it-update-properties-012/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-012/invoker.properties diff --git a/src/it/it-update-properties-012/pom.xml b/versions-maven-plugin/src/it/it-update-properties-012/pom.xml similarity index 100% rename from src/it/it-update-properties-012/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-012/pom.xml diff --git a/src/it/it-update-properties-012/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-012/verify.bsh similarity index 100% rename from src/it/it-update-properties-012/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-012/verify.bsh diff --git a/src/it/it-update-properties-013/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-013/invoker.properties similarity index 100% rename from src/it/it-update-properties-013/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-013/invoker.properties diff --git a/src/it/it-update-properties-013/pom.xml b/versions-maven-plugin/src/it/it-update-properties-013/pom.xml similarity index 100% rename from src/it/it-update-properties-013/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-013/pom.xml diff --git a/src/it/it-update-properties-013/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-013/verify.bsh similarity index 100% rename from src/it/it-update-properties-013/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-013/verify.bsh diff --git a/src/it/it-update-properties-014/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-014/invoker.properties similarity index 100% rename from src/it/it-update-properties-014/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-014/invoker.properties diff --git a/src/it/it-update-properties-014/pom.xml b/versions-maven-plugin/src/it/it-update-properties-014/pom.xml similarity index 100% rename from src/it/it-update-properties-014/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-014/pom.xml diff --git a/src/it/it-update-properties-014/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-014/verify.bsh similarity index 100% rename from src/it/it-update-properties-014/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-014/verify.bsh diff --git a/src/it/it-update-properties-015/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-015/invoker.properties similarity index 100% rename from src/it/it-update-properties-015/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-015/invoker.properties diff --git a/src/it/it-update-properties-015/pom.xml b/versions-maven-plugin/src/it/it-update-properties-015/pom.xml similarity index 100% rename from src/it/it-update-properties-015/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-015/pom.xml diff --git a/src/it/it-update-properties-015/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-015/verify.bsh similarity index 100% rename from src/it/it-update-properties-015/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-015/verify.bsh diff --git a/src/it/it-update-properties-016/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-016/invoker.properties similarity index 100% rename from src/it/it-update-properties-016/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-016/invoker.properties diff --git a/src/it/it-update-properties-016/pom.xml b/versions-maven-plugin/src/it/it-update-properties-016/pom.xml similarity index 100% rename from src/it/it-update-properties-016/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-016/pom.xml diff --git a/src/it/it-update-properties-016/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-016/verify.bsh similarity index 100% rename from src/it/it-update-properties-016/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-016/verify.bsh diff --git a/src/it/it-update-properties-017/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-017/invoker.properties similarity index 100% rename from src/it/it-update-properties-017/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-017/invoker.properties diff --git a/src/it/it-update-properties-017/pom.xml b/versions-maven-plugin/src/it/it-update-properties-017/pom.xml similarity index 100% rename from src/it/it-update-properties-017/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-017/pom.xml diff --git a/src/it/it-update-properties-017/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-017/verify.bsh similarity index 100% rename from src/it/it-update-properties-017/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-017/verify.bsh diff --git a/src/it/it-update-properties-018/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-018/invoker.properties similarity index 100% rename from src/it/it-update-properties-018/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-018/invoker.properties diff --git a/src/it/it-update-properties-018/pom.xml b/versions-maven-plugin/src/it/it-update-properties-018/pom.xml similarity index 100% rename from src/it/it-update-properties-018/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-018/pom.xml diff --git a/src/it/it-update-properties-018/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-018/verify.bsh similarity index 100% rename from src/it/it-update-properties-018/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-018/verify.bsh diff --git a/src/it/it-update-properties-019/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-019/invoker.properties similarity index 100% rename from src/it/it-update-properties-019/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-019/invoker.properties diff --git a/src/it/it-update-properties-019/pom.xml b/versions-maven-plugin/src/it/it-update-properties-019/pom.xml similarity index 100% rename from src/it/it-update-properties-019/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-019/pom.xml diff --git a/src/it/it-update-properties-019/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-019/verify.bsh similarity index 100% rename from src/it/it-update-properties-019/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-019/verify.bsh diff --git a/src/it/it-update-properties-020/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-020/invoker.properties similarity index 100% rename from src/it/it-update-properties-020/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-020/invoker.properties diff --git a/src/it/it-update-properties-020/pom.xml b/versions-maven-plugin/src/it/it-update-properties-020/pom.xml similarity index 100% rename from src/it/it-update-properties-020/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-020/pom.xml diff --git a/src/it/it-update-properties-020/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-020/verify.bsh similarity index 100% rename from src/it/it-update-properties-020/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-020/verify.bsh diff --git a/src/it/it-update-properties-021/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-021/invoker.properties similarity index 100% rename from src/it/it-update-properties-021/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-021/invoker.properties diff --git a/src/it/it-update-properties-021/pom.xml b/versions-maven-plugin/src/it/it-update-properties-021/pom.xml similarity index 100% rename from src/it/it-update-properties-021/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-021/pom.xml diff --git a/src/it/it-update-properties-021/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-021/verify.bsh similarity index 100% rename from src/it/it-update-properties-021/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-021/verify.bsh diff --git a/src/it/it-update-properties-022/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-022/invoker.properties similarity index 100% rename from src/it/it-update-properties-022/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-022/invoker.properties diff --git a/src/it/it-update-properties-022/pom.xml b/versions-maven-plugin/src/it/it-update-properties-022/pom.xml similarity index 100% rename from src/it/it-update-properties-022/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-022/pom.xml diff --git a/src/it/it-update-properties-022/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-022/verify.bsh similarity index 100% rename from src/it/it-update-properties-022/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-022/verify.bsh diff --git a/src/it/it-update-properties-023/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-023/invoker.properties similarity index 100% rename from src/it/it-update-properties-023/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-023/invoker.properties diff --git a/src/it/it-update-properties-023/pom.xml b/versions-maven-plugin/src/it/it-update-properties-023/pom.xml similarity index 100% rename from src/it/it-update-properties-023/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-023/pom.xml diff --git a/src/it/it-update-properties-023/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-023/verify.bsh similarity index 100% rename from src/it/it-update-properties-023/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-023/verify.bsh diff --git a/src/it/it-update-properties-issue-279-1/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-279-1/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-279-1/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-279-1/invoker.properties diff --git a/src/it/it-update-properties-issue-279-1/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-279-1/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-279-1/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-279-1/pom.xml diff --git a/src/it/it-update-properties-issue-279-1/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-279-1/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-279-1/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-279-1/verify.bsh diff --git a/src/it/it-update-properties-issue-279-2/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-279-2/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-279-2/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-279-2/invoker.properties diff --git a/src/it/it-update-properties-issue-279-2/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-279-2/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-279-2/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-279-2/pom.xml diff --git a/src/it/it-update-properties-issue-279-2/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-279-2/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-279-2/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-279-2/verify.bsh diff --git a/src/it/it-update-properties-issue-279-3/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-279-3/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-279-3/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-279-3/invoker.properties diff --git a/src/it/it-update-properties-issue-279-3/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-279-3/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-279-3/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-279-3/pom.xml diff --git a/src/it/it-update-properties-issue-279-3/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-279-3/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-279-3/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-279-3/verify.bsh diff --git a/src/it/it-update-properties-issue-279-4/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-279-4/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-279-4/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-279-4/invoker.properties diff --git a/src/it/it-update-properties-issue-279-4/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-279-4/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-279-4/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-279-4/pom.xml diff --git a/src/it/it-update-properties-issue-279-4/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-279-4/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-279-4/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-279-4/verify.bsh diff --git a/src/it/it-update-properties-issue-279-5/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-279-5/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-279-5/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-279-5/invoker.properties diff --git a/src/it/it-update-properties-issue-279-5/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-279-5/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-279-5/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-279-5/pom.xml diff --git a/src/it/it-update-properties-issue-279-5/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-279-5/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-279-5/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-279-5/verify.bsh diff --git a/src/it/it-update-properties-issue-582/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-582/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-582/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-582/invoker.properties diff --git a/src/it/it-update-properties-issue-582/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-582/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-582/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-582/pom.xml diff --git a/src/it/it-update-properties-issue-582/verify.groovy b/versions-maven-plugin/src/it/it-update-properties-issue-582/verify.groovy similarity index 100% rename from src/it/it-update-properties-issue-582/verify.groovy rename to versions-maven-plugin/src/it/it-update-properties-issue-582/verify.groovy diff --git a/src/it/it-update-properties-issue-98-1/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-98-1/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-98-1/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-98-1/invoker.properties diff --git a/src/it/it-update-properties-issue-98-1/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-98-1/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-98-1/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-98-1/pom.xml diff --git a/src/it/it-update-properties-issue-98-1/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-98-1/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-98-1/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-98-1/verify.bsh diff --git a/src/it/it-update-properties-issue-98-2/invoker.properties b/versions-maven-plugin/src/it/it-update-properties-issue-98-2/invoker.properties similarity index 100% rename from src/it/it-update-properties-issue-98-2/invoker.properties rename to versions-maven-plugin/src/it/it-update-properties-issue-98-2/invoker.properties diff --git a/src/it/it-update-properties-issue-98-2/pom.xml b/versions-maven-plugin/src/it/it-update-properties-issue-98-2/pom.xml similarity index 100% rename from src/it/it-update-properties-issue-98-2/pom.xml rename to versions-maven-plugin/src/it/it-update-properties-issue-98-2/pom.xml diff --git a/src/it/it-update-properties-issue-98-2/verify.bsh b/versions-maven-plugin/src/it/it-update-properties-issue-98-2/verify.bsh similarity index 100% rename from src/it/it-update-properties-issue-98-2/verify.bsh rename to versions-maven-plugin/src/it/it-update-properties-issue-98-2/verify.bsh diff --git a/src/it/it-update-property-001/invoker.properties b/versions-maven-plugin/src/it/it-update-property-001/invoker.properties similarity index 100% rename from src/it/it-update-property-001/invoker.properties rename to versions-maven-plugin/src/it/it-update-property-001/invoker.properties diff --git a/src/it/it-update-property-001/pom.xml b/versions-maven-plugin/src/it/it-update-property-001/pom.xml similarity index 100% rename from src/it/it-update-property-001/pom.xml rename to versions-maven-plugin/src/it/it-update-property-001/pom.xml diff --git a/src/it/it-update-property-001/verify.bsh b/versions-maven-plugin/src/it/it-update-property-001/verify.bsh similarity index 100% rename from src/it/it-update-property-001/verify.bsh rename to versions-maven-plugin/src/it/it-update-property-001/verify.bsh diff --git a/src/it/it-update-property-002/invoker.properties b/versions-maven-plugin/src/it/it-update-property-002/invoker.properties similarity index 100% rename from src/it/it-update-property-002/invoker.properties rename to versions-maven-plugin/src/it/it-update-property-002/invoker.properties diff --git a/src/it/it-update-property-002/pom.xml b/versions-maven-plugin/src/it/it-update-property-002/pom.xml similarity index 100% rename from src/it/it-update-property-002/pom.xml rename to versions-maven-plugin/src/it/it-update-property-002/pom.xml diff --git a/src/it/it-update-property-002/verify.bsh b/versions-maven-plugin/src/it/it-update-property-002/verify.bsh similarity index 100% rename from src/it/it-update-property-002/verify.bsh rename to versions-maven-plugin/src/it/it-update-property-002/verify.bsh diff --git a/src/it/it-update-property-issue-140-1/invoker.properties b/versions-maven-plugin/src/it/it-update-property-issue-140-1/invoker.properties similarity index 100% rename from src/it/it-update-property-issue-140-1/invoker.properties rename to versions-maven-plugin/src/it/it-update-property-issue-140-1/invoker.properties diff --git a/src/it/it-update-property-issue-140-1/pom.xml b/versions-maven-plugin/src/it/it-update-property-issue-140-1/pom.xml similarity index 100% rename from src/it/it-update-property-issue-140-1/pom.xml rename to versions-maven-plugin/src/it/it-update-property-issue-140-1/pom.xml diff --git a/src/it/it-update-property-issue-140-1/verify.bsh b/versions-maven-plugin/src/it/it-update-property-issue-140-1/verify.bsh similarity index 100% rename from src/it/it-update-property-issue-140-1/verify.bsh rename to versions-maven-plugin/src/it/it-update-property-issue-140-1/verify.bsh diff --git a/src/it/it-update-property-issue-140-2/invoker.properties b/versions-maven-plugin/src/it/it-update-property-issue-140-2/invoker.properties similarity index 100% rename from src/it/it-update-property-issue-140-2/invoker.properties rename to versions-maven-plugin/src/it/it-update-property-issue-140-2/invoker.properties diff --git a/src/it/it-update-property-issue-140-2/pom.xml b/versions-maven-plugin/src/it/it-update-property-issue-140-2/pom.xml similarity index 100% rename from src/it/it-update-property-issue-140-2/pom.xml rename to versions-maven-plugin/src/it/it-update-property-issue-140-2/pom.xml diff --git a/src/it/it-update-property-issue-140-2/verify.bsh b/versions-maven-plugin/src/it/it-update-property-issue-140-2/verify.bsh similarity index 100% rename from src/it/it-update-property-issue-140-2/verify.bsh rename to versions-maven-plugin/src/it/it-update-property-issue-140-2/verify.bsh diff --git a/src/it/it-update-property-issue-140-3/invoker.properties b/versions-maven-plugin/src/it/it-update-property-issue-140-3/invoker.properties similarity index 100% rename from src/it/it-update-property-issue-140-3/invoker.properties rename to versions-maven-plugin/src/it/it-update-property-issue-140-3/invoker.properties diff --git a/src/it/it-update-property-issue-140-3/pom.xml b/versions-maven-plugin/src/it/it-update-property-issue-140-3/pom.xml similarity index 100% rename from src/it/it-update-property-issue-140-3/pom.xml rename to versions-maven-plugin/src/it/it-update-property-issue-140-3/pom.xml diff --git a/src/it/it-update-property-issue-140-3/verify.bsh b/versions-maven-plugin/src/it/it-update-property-issue-140-3/verify.bsh similarity index 100% rename from src/it/it-update-property-issue-140-3/verify.bsh rename to versions-maven-plugin/src/it/it-update-property-issue-140-3/verify.bsh diff --git a/src/it/it-update-property-issue-140/invoker.properties b/versions-maven-plugin/src/it/it-update-property-issue-140/invoker.properties similarity index 100% rename from src/it/it-update-property-issue-140/invoker.properties rename to versions-maven-plugin/src/it/it-update-property-issue-140/invoker.properties diff --git a/src/it/it-update-property-issue-140/pom.xml b/versions-maven-plugin/src/it/it-update-property-issue-140/pom.xml similarity index 100% rename from src/it/it-update-property-issue-140/pom.xml rename to versions-maven-plugin/src/it/it-update-property-issue-140/pom.xml diff --git a/src/it/it-update-property-issue-140/verify.bsh b/versions-maven-plugin/src/it/it-update-property-issue-140/verify.bsh similarity index 100% rename from src/it/it-update-property-issue-140/verify.bsh rename to versions-maven-plugin/src/it/it-update-property-issue-140/verify.bsh diff --git a/src/it/it-use-latest-releases-001/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-001/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-001/invoker.properties diff --git a/src/it/it-use-latest-releases-001/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-001/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-001/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-001/pom.xml diff --git a/src/it/it-use-latest-releases-001/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-001/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-001/verify.bsh diff --git a/src/it/it-use-latest-releases-002/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-002/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-002/invoker.properties diff --git a/src/it/it-use-latest-releases-002/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-002/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-002/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-002/pom.xml diff --git a/src/it/it-use-latest-releases-002/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-002/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-002/verify.bsh diff --git a/src/it/it-use-latest-releases-003/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-003/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-003/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-003/invoker.properties diff --git a/src/it/it-use-latest-releases-003/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-003/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-003/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-003/pom.xml diff --git a/src/it/it-use-latest-releases-003/rule-set.xml b/versions-maven-plugin/src/it/it-use-latest-releases-003/rule-set.xml similarity index 100% rename from src/it/it-use-latest-releases-003/rule-set.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-003/rule-set.xml diff --git a/src/it/it-use-latest-releases-003/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-003/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-003/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-003/verify.bsh diff --git a/src/it/it-use-latest-releases-004/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-004/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-004/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-004/invoker.properties diff --git a/src/it/it-use-latest-releases-004/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-004/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-004/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-004/pom.xml diff --git a/src/it/it-use-latest-releases-004/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-004/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-004/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-004/verify.bsh diff --git a/src/it/it-use-latest-releases-005/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-005/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-005/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-005/invoker.properties diff --git a/src/it/it-use-latest-releases-005/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-005/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-005/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-005/pom.xml diff --git a/src/it/it-use-latest-releases-005/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-005/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-005/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-005/verify.bsh diff --git a/src/it/it-use-latest-releases-006/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-006/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-006/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-006/invoker.properties diff --git a/src/it/it-use-latest-releases-006/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-006/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-006/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-006/pom.xml diff --git a/src/it/it-use-latest-releases-006/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-006/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-006/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-006/verify.bsh diff --git a/src/it/it-use-latest-releases-007/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-releases-007/invoker.properties similarity index 100% rename from src/it/it-use-latest-releases-007/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-releases-007/invoker.properties diff --git a/src/it/it-use-latest-releases-007/pom.xml b/versions-maven-plugin/src/it/it-use-latest-releases-007/pom.xml similarity index 100% rename from src/it/it-use-latest-releases-007/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-releases-007/pom.xml diff --git a/src/it/it-use-latest-releases-007/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-releases-007/verify.bsh similarity index 100% rename from src/it/it-use-latest-releases-007/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-releases-007/verify.bsh diff --git a/src/it/it-use-latest-snapshots-001/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-snapshots-001/invoker.properties similarity index 100% rename from src/it/it-use-latest-snapshots-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-snapshots-001/invoker.properties diff --git a/src/it/it-use-latest-snapshots-001/pom.xml b/versions-maven-plugin/src/it/it-use-latest-snapshots-001/pom.xml similarity index 100% rename from src/it/it-use-latest-snapshots-001/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-snapshots-001/pom.xml diff --git a/src/it/it-use-latest-snapshots-001/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-snapshots-001/verify.bsh similarity index 100% rename from src/it/it-use-latest-snapshots-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-snapshots-001/verify.bsh diff --git a/src/it/it-use-latest-snapshots-002/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-snapshots-002/invoker.properties similarity index 100% rename from src/it/it-use-latest-snapshots-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-snapshots-002/invoker.properties diff --git a/src/it/it-use-latest-snapshots-002/pom.xml b/versions-maven-plugin/src/it/it-use-latest-snapshots-002/pom.xml similarity index 100% rename from src/it/it-use-latest-snapshots-002/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-snapshots-002/pom.xml diff --git a/src/it/it-use-latest-snapshots-002/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-snapshots-002/verify.bsh similarity index 100% rename from src/it/it-use-latest-snapshots-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-snapshots-002/verify.bsh diff --git a/src/it/it-use-latest-snapshots-003/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-snapshots-003/invoker.properties similarity index 100% rename from src/it/it-use-latest-snapshots-003/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-snapshots-003/invoker.properties diff --git a/src/it/it-use-latest-snapshots-003/pom.xml b/versions-maven-plugin/src/it/it-use-latest-snapshots-003/pom.xml similarity index 100% rename from src/it/it-use-latest-snapshots-003/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-snapshots-003/pom.xml diff --git a/src/it/it-use-latest-snapshots-003/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-snapshots-003/verify.bsh similarity index 100% rename from src/it/it-use-latest-snapshots-003/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-snapshots-003/verify.bsh diff --git a/src/it/it-use-latest-snapshots-004/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-snapshots-004/invoker.properties similarity index 100% rename from src/it/it-use-latest-snapshots-004/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-snapshots-004/invoker.properties diff --git a/src/it/it-use-latest-snapshots-004/pom.xml b/versions-maven-plugin/src/it/it-use-latest-snapshots-004/pom.xml similarity index 100% rename from src/it/it-use-latest-snapshots-004/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-snapshots-004/pom.xml diff --git a/src/it/it-use-latest-snapshots-004/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-snapshots-004/verify.bsh similarity index 100% rename from src/it/it-use-latest-snapshots-004/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-snapshots-004/verify.bsh diff --git a/src/it/it-use-latest-snapshots-005/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-snapshots-005/invoker.properties similarity index 100% rename from src/it/it-use-latest-snapshots-005/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-snapshots-005/invoker.properties diff --git a/src/it/it-use-latest-snapshots-005/pom.xml b/versions-maven-plugin/src/it/it-use-latest-snapshots-005/pom.xml similarity index 100% rename from src/it/it-use-latest-snapshots-005/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-snapshots-005/pom.xml diff --git a/src/it/it-use-latest-snapshots-005/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-snapshots-005/verify.bsh similarity index 100% rename from src/it/it-use-latest-snapshots-005/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-snapshots-005/verify.bsh diff --git a/src/it/it-use-latest-versions-001/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-001/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-001/invoker.properties diff --git a/src/it/it-use-latest-versions-001/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-001/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-001/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-001/pom.xml diff --git a/src/it/it-use-latest-versions-001/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-001/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-001/verify.bsh diff --git a/src/it/it-use-latest-versions-002/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-002/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-002/invoker.properties diff --git a/src/it/it-use-latest-versions-002/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-002/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-002/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-002/pom.xml diff --git a/src/it/it-use-latest-versions-002/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-002/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-002/verify.bsh diff --git a/src/it/it-use-latest-versions-003/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-003/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-003/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-003/invoker.properties diff --git a/src/it/it-use-latest-versions-003/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-003/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-003/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-003/pom.xml diff --git a/src/it/it-use-latest-versions-003/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-003/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-003/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-003/verify.bsh diff --git a/src/it/it-use-latest-versions-004/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-004/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-004/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-004/invoker.properties diff --git a/src/it/it-use-latest-versions-004/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-004/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-004/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-004/pom.xml diff --git a/src/it/it-use-latest-versions-004/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-004/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-004/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-004/verify.bsh diff --git a/src/it/it-use-latest-versions-005/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-005/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-005/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-005/invoker.properties diff --git a/src/it/it-use-latest-versions-005/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-005/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-005/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-005/pom.xml diff --git a/src/it/it-use-latest-versions-005/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-005/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-005/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-005/verify.bsh diff --git a/src/it/it-use-latest-versions-006/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-006/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-006/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-006/invoker.properties diff --git a/src/it/it-use-latest-versions-006/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-006/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-006/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-006/pom.xml diff --git a/src/it/it-use-latest-versions-006/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-006/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-006/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-006/verify.bsh diff --git a/src/it/it-use-latest-versions-007/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-007/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-007/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-007/invoker.properties diff --git a/src/it/it-use-latest-versions-007/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-007/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-007/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-007/pom.xml diff --git a/src/it/it-use-latest-versions-007/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-007/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-007/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-007/verify.bsh diff --git a/src/it/it-use-latest-versions-008/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-008/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-008/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-008/invoker.properties diff --git a/src/it/it-use-latest-versions-008/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-008/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-008/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-008/pom.xml diff --git a/src/it/it-use-latest-versions-008/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-008/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-008/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-008/verify.bsh diff --git a/src/it/it-use-latest-versions-009/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-009/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-009/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-009/invoker.properties diff --git a/src/it/it-use-latest-versions-009/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-009/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-009/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-009/pom.xml diff --git a/src/it/it-use-latest-versions-009/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-009/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-009/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-009/verify.bsh diff --git a/src/it/it-use-latest-versions-010/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-010/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-010/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-010/invoker.properties diff --git a/src/it/it-use-latest-versions-010/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-010/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-010/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-010/pom.xml diff --git a/src/it/it-use-latest-versions-010/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-010/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-010/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-010/verify.bsh diff --git a/src/it/it-use-latest-versions-011/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-011/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-011/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-011/invoker.properties diff --git a/src/it/it-use-latest-versions-011/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-011/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-011/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-011/pom.xml diff --git a/src/it/it-use-latest-versions-011/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-011/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-011/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-011/verify.bsh diff --git a/src/it/it-use-latest-versions-012/invoker.properties b/versions-maven-plugin/src/it/it-use-latest-versions-012/invoker.properties similarity index 100% rename from src/it/it-use-latest-versions-012/invoker.properties rename to versions-maven-plugin/src/it/it-use-latest-versions-012/invoker.properties diff --git a/src/it/it-use-latest-versions-012/pom.xml b/versions-maven-plugin/src/it/it-use-latest-versions-012/pom.xml similarity index 100% rename from src/it/it-use-latest-versions-012/pom.xml rename to versions-maven-plugin/src/it/it-use-latest-versions-012/pom.xml diff --git a/src/it/it-use-latest-versions-012/verify.bsh b/versions-maven-plugin/src/it/it-use-latest-versions-012/verify.bsh similarity index 100% rename from src/it/it-use-latest-versions-012/verify.bsh rename to versions-maven-plugin/src/it/it-use-latest-versions-012/verify.bsh diff --git a/src/it/it-use-next-releases-001/invoker.properties b/versions-maven-plugin/src/it/it-use-next-releases-001/invoker.properties similarity index 100% rename from src/it/it-use-next-releases-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-releases-001/invoker.properties diff --git a/src/it/it-use-next-releases-001/pom.xml b/versions-maven-plugin/src/it/it-use-next-releases-001/pom.xml similarity index 100% rename from src/it/it-use-next-releases-001/pom.xml rename to versions-maven-plugin/src/it/it-use-next-releases-001/pom.xml diff --git a/src/it/it-use-next-releases-001/verify.bsh b/versions-maven-plugin/src/it/it-use-next-releases-001/verify.bsh similarity index 100% rename from src/it/it-use-next-releases-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-releases-001/verify.bsh diff --git a/src/it/it-use-next-releases-002/invoker.properties b/versions-maven-plugin/src/it/it-use-next-releases-002/invoker.properties similarity index 100% rename from src/it/it-use-next-releases-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-releases-002/invoker.properties diff --git a/src/it/it-use-next-releases-002/pom.xml b/versions-maven-plugin/src/it/it-use-next-releases-002/pom.xml similarity index 100% rename from src/it/it-use-next-releases-002/pom.xml rename to versions-maven-plugin/src/it/it-use-next-releases-002/pom.xml diff --git a/src/it/it-use-next-releases-002/verify.bsh b/versions-maven-plugin/src/it/it-use-next-releases-002/verify.bsh similarity index 100% rename from src/it/it-use-next-releases-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-releases-002/verify.bsh diff --git a/src/it/it-use-next-releases-003/invoker.properties b/versions-maven-plugin/src/it/it-use-next-releases-003/invoker.properties similarity index 100% rename from src/it/it-use-next-releases-003/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-releases-003/invoker.properties diff --git a/src/it/it-use-next-releases-003/pom.xml b/versions-maven-plugin/src/it/it-use-next-releases-003/pom.xml similarity index 100% rename from src/it/it-use-next-releases-003/pom.xml rename to versions-maven-plugin/src/it/it-use-next-releases-003/pom.xml diff --git a/src/it/it-use-next-releases-003/verify.bsh b/versions-maven-plugin/src/it/it-use-next-releases-003/verify.bsh similarity index 100% rename from src/it/it-use-next-releases-003/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-releases-003/verify.bsh diff --git a/src/it/it-use-next-releases-004/invoker.properties b/versions-maven-plugin/src/it/it-use-next-releases-004/invoker.properties similarity index 100% rename from src/it/it-use-next-releases-004/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-releases-004/invoker.properties diff --git a/src/it/it-use-next-releases-004/pom.xml b/versions-maven-plugin/src/it/it-use-next-releases-004/pom.xml similarity index 100% rename from src/it/it-use-next-releases-004/pom.xml rename to versions-maven-plugin/src/it/it-use-next-releases-004/pom.xml diff --git a/src/it/it-use-next-releases-004/verify.bsh b/versions-maven-plugin/src/it/it-use-next-releases-004/verify.bsh similarity index 100% rename from src/it/it-use-next-releases-004/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-releases-004/verify.bsh diff --git a/src/it/it-use-next-snapshots-001/invoker.properties b/versions-maven-plugin/src/it/it-use-next-snapshots-001/invoker.properties similarity index 100% rename from src/it/it-use-next-snapshots-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-snapshots-001/invoker.properties diff --git a/src/it/it-use-next-snapshots-001/pom.xml b/versions-maven-plugin/src/it/it-use-next-snapshots-001/pom.xml similarity index 100% rename from src/it/it-use-next-snapshots-001/pom.xml rename to versions-maven-plugin/src/it/it-use-next-snapshots-001/pom.xml diff --git a/src/it/it-use-next-snapshots-001/verify.bsh b/versions-maven-plugin/src/it/it-use-next-snapshots-001/verify.bsh similarity index 100% rename from src/it/it-use-next-snapshots-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-snapshots-001/verify.bsh diff --git a/src/it/it-use-next-snapshots-002/invoker.properties b/versions-maven-plugin/src/it/it-use-next-snapshots-002/invoker.properties similarity index 100% rename from src/it/it-use-next-snapshots-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-snapshots-002/invoker.properties diff --git a/src/it/it-use-next-snapshots-002/pom.xml b/versions-maven-plugin/src/it/it-use-next-snapshots-002/pom.xml similarity index 100% rename from src/it/it-use-next-snapshots-002/pom.xml rename to versions-maven-plugin/src/it/it-use-next-snapshots-002/pom.xml diff --git a/src/it/it-use-next-snapshots-002/verify.bsh b/versions-maven-plugin/src/it/it-use-next-snapshots-002/verify.bsh similarity index 100% rename from src/it/it-use-next-snapshots-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-snapshots-002/verify.bsh diff --git a/src/it/it-use-next-versions-001/invoker.properties b/versions-maven-plugin/src/it/it-use-next-versions-001/invoker.properties similarity index 100% rename from src/it/it-use-next-versions-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-versions-001/invoker.properties diff --git a/src/it/it-use-next-versions-001/pom.xml b/versions-maven-plugin/src/it/it-use-next-versions-001/pom.xml similarity index 100% rename from src/it/it-use-next-versions-001/pom.xml rename to versions-maven-plugin/src/it/it-use-next-versions-001/pom.xml diff --git a/src/it/it-use-next-versions-001/verify.bsh b/versions-maven-plugin/src/it/it-use-next-versions-001/verify.bsh similarity index 100% rename from src/it/it-use-next-versions-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-versions-001/verify.bsh diff --git a/src/it/it-use-next-versions-002-snapshot/invoker.properties b/versions-maven-plugin/src/it/it-use-next-versions-002-snapshot/invoker.properties similarity index 100% rename from src/it/it-use-next-versions-002-snapshot/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-versions-002-snapshot/invoker.properties diff --git a/src/it/it-use-next-versions-002-snapshot/pom.xml b/versions-maven-plugin/src/it/it-use-next-versions-002-snapshot/pom.xml similarity index 100% rename from src/it/it-use-next-versions-002-snapshot/pom.xml rename to versions-maven-plugin/src/it/it-use-next-versions-002-snapshot/pom.xml diff --git a/src/it/it-use-next-versions-002-snapshot/verify.bsh b/versions-maven-plugin/src/it/it-use-next-versions-002-snapshot/verify.bsh similarity index 100% rename from src/it/it-use-next-versions-002-snapshot/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-versions-002-snapshot/verify.bsh diff --git a/src/it/it-use-next-versions-002/invoker.properties b/versions-maven-plugin/src/it/it-use-next-versions-002/invoker.properties similarity index 100% rename from src/it/it-use-next-versions-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-versions-002/invoker.properties diff --git a/src/it/it-use-next-versions-002/pom.xml b/versions-maven-plugin/src/it/it-use-next-versions-002/pom.xml similarity index 100% rename from src/it/it-use-next-versions-002/pom.xml rename to versions-maven-plugin/src/it/it-use-next-versions-002/pom.xml diff --git a/src/it/it-use-next-versions-002/verify.bsh b/versions-maven-plugin/src/it/it-use-next-versions-002/verify.bsh similarity index 100% rename from src/it/it-use-next-versions-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-versions-002/verify.bsh diff --git a/src/it/it-use-next-versions-003/invoker.properties b/versions-maven-plugin/src/it/it-use-next-versions-003/invoker.properties similarity index 100% rename from src/it/it-use-next-versions-003/invoker.properties rename to versions-maven-plugin/src/it/it-use-next-versions-003/invoker.properties diff --git a/src/it/it-use-next-versions-003/pom.xml b/versions-maven-plugin/src/it/it-use-next-versions-003/pom.xml similarity index 100% rename from src/it/it-use-next-versions-003/pom.xml rename to versions-maven-plugin/src/it/it-use-next-versions-003/pom.xml diff --git a/src/it/it-use-next-versions-003/verify.bsh b/versions-maven-plugin/src/it/it-use-next-versions-003/verify.bsh similarity index 100% rename from src/it/it-use-next-versions-003/verify.bsh rename to versions-maven-plugin/src/it/it-use-next-versions-003/verify.bsh diff --git a/src/it/it-use-reactor-001/invoker.properties b/versions-maven-plugin/src/it/it-use-reactor-001/invoker.properties similarity index 100% rename from src/it/it-use-reactor-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-reactor-001/invoker.properties diff --git a/src/it/it-use-reactor-001/module-a1/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-001/module-a1/pom.xml similarity index 100% rename from src/it/it-use-reactor-001/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-001/module-a1/pom.xml diff --git a/src/it/it-use-reactor-001/module-a2/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-001/module-a2/pom.xml similarity index 100% rename from src/it/it-use-reactor-001/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-001/module-a2/pom.xml diff --git a/src/it/it-use-reactor-001/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-001/pom.xml similarity index 100% rename from src/it/it-use-reactor-001/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-001/pom.xml diff --git a/src/it/it-use-reactor-001/the-grandparent/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-001/the-grandparent/pom.xml similarity index 100% rename from src/it/it-use-reactor-001/the-grandparent/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-001/the-grandparent/pom.xml diff --git a/src/it/it-use-reactor-001/the-parent/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-001/the-parent/pom.xml similarity index 100% rename from src/it/it-use-reactor-001/the-parent/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-001/the-parent/pom.xml diff --git a/src/it/it-use-reactor-001/verify.bsh b/versions-maven-plugin/src/it/it-use-reactor-001/verify.bsh similarity index 100% rename from src/it/it-use-reactor-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-reactor-001/verify.bsh diff --git a/src/it/it-use-reactor-002/invoker.properties b/versions-maven-plugin/src/it/it-use-reactor-002/invoker.properties similarity index 100% rename from src/it/it-use-reactor-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-reactor-002/invoker.properties diff --git a/src/it/it-use-reactor-002/module-a1/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-002/module-a1/pom.xml similarity index 100% rename from src/it/it-use-reactor-002/module-a1/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-002/module-a1/pom.xml diff --git a/src/it/it-use-reactor-002/module-a2/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-002/module-a2/pom.xml similarity index 100% rename from src/it/it-use-reactor-002/module-a2/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-002/module-a2/pom.xml diff --git a/src/it/it-use-reactor-002/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-002/pom.xml similarity index 100% rename from src/it/it-use-reactor-002/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-002/pom.xml diff --git a/src/it/it-use-reactor-002/the-grandparent/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-002/the-grandparent/pom.xml similarity index 100% rename from src/it/it-use-reactor-002/the-grandparent/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-002/the-grandparent/pom.xml diff --git a/src/it/it-use-reactor-002/the-parent/pom.xml b/versions-maven-plugin/src/it/it-use-reactor-002/the-parent/pom.xml similarity index 100% rename from src/it/it-use-reactor-002/the-parent/pom.xml rename to versions-maven-plugin/src/it/it-use-reactor-002/the-parent/pom.xml diff --git a/src/it/it-use-reactor-002/verify.bsh b/versions-maven-plugin/src/it/it-use-reactor-002/verify.bsh similarity index 100% rename from src/it/it-use-reactor-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-reactor-002/verify.bsh diff --git a/src/it/it-use-releases-001/invoker.properties b/versions-maven-plugin/src/it/it-use-releases-001/invoker.properties similarity index 100% rename from src/it/it-use-releases-001/invoker.properties rename to versions-maven-plugin/src/it/it-use-releases-001/invoker.properties diff --git a/src/it/it-use-releases-001/pom.xml b/versions-maven-plugin/src/it/it-use-releases-001/pom.xml similarity index 100% rename from src/it/it-use-releases-001/pom.xml rename to versions-maven-plugin/src/it/it-use-releases-001/pom.xml diff --git a/src/it/it-use-releases-001/verify.bsh b/versions-maven-plugin/src/it/it-use-releases-001/verify.bsh similarity index 100% rename from src/it/it-use-releases-001/verify.bsh rename to versions-maven-plugin/src/it/it-use-releases-001/verify.bsh diff --git a/src/it/it-use-releases-002/invoker.properties b/versions-maven-plugin/src/it/it-use-releases-002/invoker.properties similarity index 100% rename from src/it/it-use-releases-002/invoker.properties rename to versions-maven-plugin/src/it/it-use-releases-002/invoker.properties diff --git a/src/it/it-use-releases-002/pom.xml b/versions-maven-plugin/src/it/it-use-releases-002/pom.xml similarity index 100% rename from src/it/it-use-releases-002/pom.xml rename to versions-maven-plugin/src/it/it-use-releases-002/pom.xml diff --git a/src/it/it-use-releases-002/verify.bsh b/versions-maven-plugin/src/it/it-use-releases-002/verify.bsh similarity index 100% rename from src/it/it-use-releases-002/verify.bsh rename to versions-maven-plugin/src/it/it-use-releases-002/verify.bsh diff --git a/src/it/it-use-releases-003/invoker.properties b/versions-maven-plugin/src/it/it-use-releases-003/invoker.properties similarity index 100% rename from src/it/it-use-releases-003/invoker.properties rename to versions-maven-plugin/src/it/it-use-releases-003/invoker.properties diff --git a/src/it/it-use-releases-003/pom.xml b/versions-maven-plugin/src/it/it-use-releases-003/pom.xml similarity index 100% rename from src/it/it-use-releases-003/pom.xml rename to versions-maven-plugin/src/it/it-use-releases-003/pom.xml diff --git a/src/it/it-use-releases-003/verify.bsh b/versions-maven-plugin/src/it/it-use-releases-003/verify.bsh similarity index 100% rename from src/it/it-use-releases-003/verify.bsh rename to versions-maven-plugin/src/it/it-use-releases-003/verify.bsh diff --git a/src/it/it-use-releases-issue-583/invoker.properties b/versions-maven-plugin/src/it/it-use-releases-issue-583/invoker.properties similarity index 100% rename from src/it/it-use-releases-issue-583/invoker.properties rename to versions-maven-plugin/src/it/it-use-releases-issue-583/invoker.properties diff --git a/src/it/it-use-releases-issue-583/pom.xml b/versions-maven-plugin/src/it/it-use-releases-issue-583/pom.xml similarity index 100% rename from src/it/it-use-releases-issue-583/pom.xml rename to versions-maven-plugin/src/it/it-use-releases-issue-583/pom.xml diff --git a/src/it/it-use-releases-issue-583/verify.bsh b/versions-maven-plugin/src/it/it-use-releases-issue-583/verify.bsh similarity index 100% rename from src/it/it-use-releases-issue-583/verify.bsh rename to versions-maven-plugin/src/it/it-use-releases-issue-583/verify.bsh diff --git a/src/it/prep-settings.xml b/versions-maven-plugin/src/it/prep-settings.xml similarity index 100% rename from src/it/prep-settings.xml rename to versions-maven-plugin/src/it/prep-settings.xml diff --git a/src/it/settings.xml b/versions-maven-plugin/src/it/settings.xml similarity index 100% rename from src/it/settings.xml rename to versions-maven-plugin/src/it/settings.xml diff --git a/src/it/setup-provide-rules-in-jar/invoker.properties b/versions-maven-plugin/src/it/setup-provide-rules-in-jar/invoker.properties similarity index 100% rename from src/it/setup-provide-rules-in-jar/invoker.properties rename to versions-maven-plugin/src/it/setup-provide-rules-in-jar/invoker.properties diff --git a/src/it/setup-provide-rules-in-jar/pom.xml b/versions-maven-plugin/src/it/setup-provide-rules-in-jar/pom.xml similarity index 100% rename from src/it/setup-provide-rules-in-jar/pom.xml rename to versions-maven-plugin/src/it/setup-provide-rules-in-jar/pom.xml diff --git a/src/it/setup-provide-rules-in-jar/src/main/resources/package/foo/bar/rules.xml b/versions-maven-plugin/src/it/setup-provide-rules-in-jar/src/main/resources/package/foo/bar/rules.xml similarity index 100% rename from src/it/setup-provide-rules-in-jar/src/main/resources/package/foo/bar/rules.xml rename to versions-maven-plugin/src/it/setup-provide-rules-in-jar/src/main/resources/package/foo/bar/rules.xml diff --git a/src/main/java/org/codehaus/mojo/versions/AbstractVersionsDependencyUpdaterMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsDependencyUpdaterMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/AbstractVersionsDependencyUpdaterMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsDependencyUpdaterMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/AbstractVersionsDisplayMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsDisplayMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/AbstractVersionsDisplayMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsDisplayMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/AbstractVersionsReport.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsReport.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/AbstractVersionsReport.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsReport.java diff --git a/src/main/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/CommitMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/CommitMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/CommitMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/CommitMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/CompareDependenciesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/CompareDependenciesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/CompareDependenciesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/CompareDependenciesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/DisplayParentUpdatesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayParentUpdatesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/DisplayParentUpdatesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayParentUpdatesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/DisplayPluginUpdatesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayPluginUpdatesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/DisplayPluginUpdatesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayPluginUpdatesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/ForceReleasesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ForceReleasesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ForceReleasesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ForceReleasesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/LinkItem.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/LinkItem.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/LinkItem.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/LinkItem.java diff --git a/src/main/java/org/codehaus/mojo/versions/LockSnapshotsMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/LockSnapshotsMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/LockSnapshotsMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/LockSnapshotsMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinder.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinder.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinder.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinder.java diff --git a/src/main/java/org/codehaus/mojo/versions/ParentUpdatesReportMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ParentUpdatesReportMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ParentUpdatesReportMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ParentUpdatesReportMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/PluginUpdatesDetails.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/PluginUpdatesDetails.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/PluginUpdatesDetails.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/PluginUpdatesDetails.java diff --git a/src/main/java/org/codehaus/mojo/versions/PluginUpdatesReportMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/PluginUpdatesReportMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/PluginUpdatesReportMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/PluginUpdatesReportMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/Property.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/Property.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/Property.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/Property.java diff --git a/src/main/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/ResolveRangesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ResolveRangesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ResolveRangesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ResolveRangesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/RevertMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/RevertMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/RevertMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/RevertMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/SetMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/SetMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/SetPropertyMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetPropertyMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/SetPropertyMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetPropertyMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/SetScmTagMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetScmTagMojo.java similarity index 97% rename from src/main/java/org/codehaus/mojo/versions/SetScmTagMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetScmTagMojo.java index addeab5dc..b11d51d33 100644 --- a/src/main/java/org/codehaus/mojo/versions/SetScmTagMojo.java +++ b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/SetScmTagMojo.java @@ -1,160 +1,160 @@ -package org.codehaus.mojo.versions; - -import javax.inject.Inject; -import javax.xml.stream.XMLStreamException; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; - -import org.apache.maven.artifact.manager.WagonManager; -import org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException; -import org.apache.maven.artifact.metadata.ArtifactMetadataSource; -import org.apache.maven.artifact.resolver.ArtifactResolver; -import org.apache.maven.model.Scm; -import org.apache.maven.plugin.MojoExecutionException; -import org.apache.maven.plugin.MojoFailureException; -import org.apache.maven.plugins.annotations.Mojo; -import org.apache.maven.plugins.annotations.Parameter; -import org.apache.maven.project.MavenProjectBuilder; -import org.apache.maven.repository.RepositorySystem; -import org.codehaus.mojo.versions.api.PomHelper; -import org.codehaus.mojo.versions.rewriting.ModifiedPomXMLEventReader; - -import static org.apache.commons.lang3.StringUtils.isAllBlank; -import static org.apache.commons.lang3.StringUtils.isBlank; - -/** - * Updates the current project's SCM tag. - * - * @author Anton Johansson - * @since 2.5 - */ -@Mojo( name = "set-scm-tag", aggregator = true, threadSafe = true ) -public class SetScmTagMojo extends AbstractVersionsUpdaterMojo -{ - - /** - * The new SCM tag to set. - * - * @since 2.5 - */ - @Parameter( property = "newTag" ) - private String newTag; - - /** - * The new SCM connection property - * - * @since 2.12.0 - */ - @Parameter( property = "connection" ) - private String connection; - - /** - * The new SCM developerConnection property - * - * @since 2.12.0 - */ - @Parameter( property = "developerConnection" ) - private String developerConnection; - - /** - * The new SCM url property - * - * @since 2.12.0 - */ - @Parameter( property = "url" ) - private String url; - - @Inject - public SetScmTagMojo( RepositorySystem repositorySystem, - MavenProjectBuilder projectBuilder, - ArtifactMetadataSource artifactMetadataSource, - WagonManager wagonManager, - ArtifactResolver artifactResolver ) - { - super( repositorySystem, projectBuilder, artifactMetadataSource, wagonManager, artifactResolver ); - } - - /** - * Called when this mojo is executed. - * - * @throws org.apache.maven.plugin.MojoExecutionException when things go wrong. - * @throws org.apache.maven.plugin.MojoFailureException when things go wrong. - */ - @Override - public void execute() throws MojoExecutionException, MojoFailureException - { - if ( isAllBlank( newTag, connection, developerConnection, url ) ) - { - throw new MojoFailureException( - "One of: \"newTag\", \"connection\", \"developerConnection\", \"url\" should be provided." ); - } - - super.execute(); - } - - @Override - protected void update( ModifiedPomXMLEventReader pom ) - throws MojoExecutionException, MojoFailureException, XMLStreamException, ArtifactMetadataRetrievalException - { - try - { - Scm scm = PomHelper.getRawModel( pom ).getScm(); - if ( scm == null ) - { - throw new MojoFailureException( "No was present" ); - } - - List failures = new ArrayList<>(); - if ( !isBlank( newTag ) ) - { - getLog().info( "Updating tag: " + ( scm != null && scm.getTag() != null - ? scm.getTag() : "(empty)" ) + " -> " + newTag ); - if ( !PomHelper.setElementValue( pom, "/project/scm", "tag", newTag ) ) - { - failures.add( "tag: " + newTag ); - } - } - if ( !isBlank( connection ) ) - { - getLog().info( "Updating connection: " + ( scm != null && scm.getConnection() != null - ? scm.getConnection() : "(empty)" ) + " -> " + connection ); - if ( !PomHelper.setElementValue( pom, "/project/scm", "connection", connection ) ) - { - failures.add( "connection: " + connection ); - } - } - if ( !isBlank( developerConnection ) ) - { - getLog().info( "Updating developerConnection: " - + ( scm != null && scm.getDeveloperConnection() != null - ? scm.getDeveloperConnection() : "(empty)" ) + " -> " - + developerConnection ); - if ( !PomHelper.setElementValue( pom, "/project/scm", "developerConnection", - developerConnection ) ) - { - failures.add( "developerConnection: " + developerConnection ); - } - } - if ( !isBlank( url ) ) - { - getLog().info( "Updating url: " + ( scm != null && scm.getUrl() != null - ? scm.getUrl() : "(empty)" ) + " -> " + url ); - if ( !PomHelper.setElementValue( pom, "/project/scm", "url", url ) ) - { - failures.add( "url: " + url ); - } - } - if ( !failures.isEmpty() ) - { - throw new MojoFailureException( "Could not update one or more SCM elements: " + String.join( ", ", - failures ) + ". Please make sure they are present in the original POM. " ); - } - } - catch ( IOException e ) - { - throw new MojoExecutionException( e.getMessage(), e ); - } - } -} +package org.codehaus.mojo.versions; + +import javax.inject.Inject; +import javax.xml.stream.XMLStreamException; + +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import org.apache.maven.artifact.manager.WagonManager; +import org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException; +import org.apache.maven.artifact.metadata.ArtifactMetadataSource; +import org.apache.maven.artifact.resolver.ArtifactResolver; +import org.apache.maven.model.Scm; +import org.apache.maven.plugin.MojoExecutionException; +import org.apache.maven.plugin.MojoFailureException; +import org.apache.maven.plugins.annotations.Mojo; +import org.apache.maven.plugins.annotations.Parameter; +import org.apache.maven.project.MavenProjectBuilder; +import org.apache.maven.repository.RepositorySystem; +import org.codehaus.mojo.versions.api.PomHelper; +import org.codehaus.mojo.versions.rewriting.ModifiedPomXMLEventReader; + +import static org.apache.commons.lang3.StringUtils.isAllBlank; +import static org.apache.commons.lang3.StringUtils.isBlank; + +/** + * Updates the current project's SCM tag. + * + * @author Anton Johansson + * @since 2.5 + */ +@Mojo( name = "set-scm-tag", aggregator = true, threadSafe = true ) +public class SetScmTagMojo extends AbstractVersionsUpdaterMojo +{ + + /** + * The new SCM tag to set. + * + * @since 2.5 + */ + @Parameter( property = "newTag" ) + private String newTag; + + /** + * The new SCM connection property + * + * @since 2.12.0 + */ + @Parameter( property = "connection" ) + private String connection; + + /** + * The new SCM developerConnection property + * + * @since 2.12.0 + */ + @Parameter( property = "developerConnection" ) + private String developerConnection; + + /** + * The new SCM url property + * + * @since 2.12.0 + */ + @Parameter( property = "url" ) + private String url; + + @Inject + public SetScmTagMojo( RepositorySystem repositorySystem, + MavenProjectBuilder projectBuilder, + ArtifactMetadataSource artifactMetadataSource, + WagonManager wagonManager, + ArtifactResolver artifactResolver ) + { + super( repositorySystem, projectBuilder, artifactMetadataSource, wagonManager, artifactResolver ); + } + + /** + * Called when this mojo is executed. + * + * @throws org.apache.maven.plugin.MojoExecutionException when things go wrong. + * @throws org.apache.maven.plugin.MojoFailureException when things go wrong. + */ + @Override + public void execute() throws MojoExecutionException, MojoFailureException + { + if ( isAllBlank( newTag, connection, developerConnection, url ) ) + { + throw new MojoFailureException( + "One of: \"newTag\", \"connection\", \"developerConnection\", \"url\" should be provided." ); + } + + super.execute(); + } + + @Override + protected void update( ModifiedPomXMLEventReader pom ) + throws MojoExecutionException, MojoFailureException, XMLStreamException, ArtifactMetadataRetrievalException + { + try + { + Scm scm = PomHelper.getRawModel( pom ).getScm(); + if ( scm == null ) + { + throw new MojoFailureException( "No was present" ); + } + + List failures = new ArrayList<>(); + if ( !isBlank( newTag ) ) + { + getLog().info( "Updating tag: " + ( scm != null && scm.getTag() != null + ? scm.getTag() : "(empty)" ) + " -> " + newTag ); + if ( !PomHelper.setElementValue( pom, "/project/scm", "tag", newTag ) ) + { + failures.add( "tag: " + newTag ); + } + } + if ( !isBlank( connection ) ) + { + getLog().info( "Updating connection: " + ( scm != null && scm.getConnection() != null + ? scm.getConnection() : "(empty)" ) + " -> " + connection ); + if ( !PomHelper.setElementValue( pom, "/project/scm", "connection", connection ) ) + { + failures.add( "connection: " + connection ); + } + } + if ( !isBlank( developerConnection ) ) + { + getLog().info( "Updating developerConnection: " + + ( scm != null && scm.getDeveloperConnection() != null + ? scm.getDeveloperConnection() : "(empty)" ) + " -> " + + developerConnection ); + if ( !PomHelper.setElementValue( pom, "/project/scm", "developerConnection", + developerConnection ) ) + { + failures.add( "developerConnection: " + developerConnection ); + } + } + if ( !isBlank( url ) ) + { + getLog().info( "Updating url: " + ( scm != null && scm.getUrl() != null + ? scm.getUrl() : "(empty)" ) + " -> " + url ); + if ( !PomHelper.setElementValue( pom, "/project/scm", "url", url ) ) + { + failures.add( "url: " + url ); + } + } + if ( !failures.isEmpty() ) + { + throw new MojoFailureException( "Could not update one or more SCM elements: " + String.join( ", ", + failures ) + ". Please make sure they are present in the original POM. " ); + } + } + catch ( IOException e ) + { + throw new MojoExecutionException( e.getMessage(), e ); + } + } +} diff --git a/src/main/java/org/codehaus/mojo/versions/UnlockSnapshotsMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UnlockSnapshotsMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UnlockSnapshotsMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UnlockSnapshotsMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UpdateChildModulesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdateChildModulesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UpdateChildModulesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdateChildModulesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UpdateParentMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdateParentMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UpdateParentMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdateParentMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UpdatePropertiesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdatePropertiesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UpdatePropertiesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdatePropertiesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UpdatePropertyMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdatePropertyMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UpdatePropertyMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UpdatePropertyMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseDepVersionMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseDepVersionMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseDepVersionMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseDepVersionMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseLatestReleasesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseLatestReleasesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseLatestReleasesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseLatestReleasesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseLatestSnapshotsMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseLatestSnapshotsMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseLatestSnapshotsMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseLatestSnapshotsMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseLatestVersionsMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseLatestVersionsMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseLatestVersionsMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseLatestVersionsMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseNextReleasesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseNextReleasesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseNextReleasesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseNextReleasesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseNextSnapshotsMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseNextSnapshotsMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseNextSnapshotsMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseNextSnapshotsMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseNextVersionsMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseNextVersionsMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseNextVersionsMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseNextVersionsMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseReactorMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseReactorMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseReactorMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseReactorMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/UseReleasesMojo.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseReleasesMojo.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/UseReleasesMojo.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/UseReleasesMojo.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/AbstractVersionDetails.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/AbstractVersionDetails.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/AbstractVersionDetails.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/AbstractVersionDetails.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/ArtifactAssociation.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ArtifactAssociation.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/ArtifactAssociation.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ArtifactAssociation.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/ArtifactVersions.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ArtifactVersions.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/ArtifactVersions.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ArtifactVersions.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/ArtifactVersionsCache.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ArtifactVersionsCache.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/ArtifactVersionsCache.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ArtifactVersionsCache.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/DefaultArtifactAssociation.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/DefaultArtifactAssociation.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/DefaultArtifactAssociation.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/DefaultArtifactAssociation.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/PomHelper.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/PomHelper.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/PomHelper.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/PomHelper.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/PropertyVersions.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/PropertyVersions.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/PropertyVersions.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/PropertyVersions.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/PropertyVersionsBuilder.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/PropertyVersionsBuilder.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/PropertyVersionsBuilder.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/PropertyVersionsBuilder.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/ReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/ReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/ReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/Segment.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/Segment.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/Segment.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/Segment.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/VersionDetails.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/VersionDetails.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/VersionDetails.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/VersionDetails.java diff --git a/src/main/java/org/codehaus/mojo/versions/api/VersionsHelper.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/VersionsHelper.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/api/VersionsHelper.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/api/VersionsHelper.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/AbstractVersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/AbstractVersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/AbstractVersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/AbstractVersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/CompositeVersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/CompositeVersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/CompositeVersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/CompositeVersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/DependencyVersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/DependencyVersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/DependencyVersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/DependencyVersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/ParentVersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/ParentVersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/ParentVersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/ParentVersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/PluginVersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/PluginVersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/PluginVersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/PluginVersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/ProjectVersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/ProjectVersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/ProjectVersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/ProjectVersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/VersionChange.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/VersionChange.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/VersionChange.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/VersionChange.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/VersionChanger.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/VersionChanger.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/VersionChanger.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/VersionChanger.java diff --git a/src/main/java/org/codehaus/mojo/versions/change/VersionChangerFactory.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/VersionChangerFactory.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/change/VersionChangerFactory.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/change/VersionChangerFactory.java diff --git a/src/main/java/org/codehaus/mojo/versions/filtering/DependencyFilter.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/DependencyFilter.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/filtering/DependencyFilter.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/DependencyFilter.java diff --git a/src/main/java/org/codehaus/mojo/versions/filtering/NullAwareWildcardMatcher.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/NullAwareWildcardMatcher.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/filtering/NullAwareWildcardMatcher.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/NullAwareWildcardMatcher.java diff --git a/src/main/java/org/codehaus/mojo/versions/filtering/TokenizedMatcher.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/TokenizedMatcher.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/filtering/TokenizedMatcher.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/TokenizedMatcher.java diff --git a/src/main/java/org/codehaus/mojo/versions/filtering/WildcardMatcher.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/WildcardMatcher.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/filtering/WildcardMatcher.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/filtering/WildcardMatcher.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/AbstractVersionComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/AbstractVersionComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/AbstractVersionComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/AbstractVersionComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersion.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersion.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersion.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersion.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/ComparableVersion.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/ComparableVersion.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/ComparableVersion.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/ComparableVersion.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/InvalidSegmentException.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/InvalidSegmentException.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/InvalidSegmentException.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/InvalidSegmentException.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/MavenVersionComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/MavenVersionComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/MavenVersionComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/MavenVersionComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/NumericVersionComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/NumericVersionComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/NumericVersionComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/NumericVersionComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/ReactorDepthComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/ReactorDepthComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/ReactorDepthComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/ReactorDepthComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/VersionComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/VersionComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/VersionComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/VersionComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/ordering/VersionComparators.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/VersionComparators.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/ordering/VersionComparators.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/ordering/VersionComparators.java diff --git a/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorder.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorder.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorder.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorder.java diff --git a/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderNull.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderNull.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderNull.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderNull.java diff --git a/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderXML.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderXML.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderXML.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/recording/ChangeRecorderXML.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/AbstractVersionsReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/AbstractVersionsReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/AbstractVersionsReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/AbstractVersionsReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/DependencyUpdatesReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/DependencyUpdatesReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/DependencyUpdatesReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/DependencyUpdatesReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/OverviewStats.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/OverviewStats.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/OverviewStats.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/OverviewStats.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/ParentUpdatesReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/ParentUpdatesReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/ParentUpdatesReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/ParentUpdatesReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/PluginOverviewStats.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/PluginOverviewStats.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/PluginOverviewStats.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/PluginOverviewStats.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/PluginUpdatesReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/PluginUpdatesReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/PluginUpdatesReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/PluginUpdatesReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/PropertyUpdatesReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/PropertyUpdatesReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/PropertyUpdatesReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/PropertyUpdatesReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactory.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactory.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactory.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactory.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactoryImpl.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactoryImpl.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactoryImpl.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/ReportRendererFactoryImpl.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/VersionsReportRendererBase.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/VersionsReportRendererBase.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/VersionsReportRendererBase.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/VersionsReportRendererBase.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/model/AbstractUpdatesModel.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/AbstractUpdatesModel.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/model/AbstractUpdatesModel.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/AbstractUpdatesModel.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/model/DependencyUpdatesModel.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/DependencyUpdatesModel.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/model/DependencyUpdatesModel.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/DependencyUpdatesModel.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/model/ParentUpdatesModel.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/ParentUpdatesModel.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/model/ParentUpdatesModel.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/ParentUpdatesModel.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/model/PluginUpdatesModel.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/PluginUpdatesModel.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/model/PluginUpdatesModel.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/PluginUpdatesModel.java diff --git a/src/main/java/org/codehaus/mojo/versions/reporting/model/PropertyUpdatesModel.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/PropertyUpdatesModel.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/reporting/model/PropertyUpdatesModel.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/reporting/model/PropertyUpdatesModel.java diff --git a/src/main/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReader.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReader.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReader.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReader.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/ContextualLog.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/ContextualLog.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/ContextualLog.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/ContextualLog.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/DelegatingContextualLog.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/DelegatingContextualLog.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/DelegatingContextualLog.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/DelegatingContextualLog.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/DependencyBuilder.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/DependencyBuilder.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/DependencyBuilder.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/DependencyBuilder.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/DependencyComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/DependencyComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/DependencyComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/DependencyComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/MiscUtils.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/MiscUtils.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/MiscUtils.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/MiscUtils.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/PluginComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/PluginComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/PluginComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/PluginComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReader.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReader.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReader.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReader.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/PropertyComparator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/PropertyComparator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/PropertyComparator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/PropertyComparator.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/RegexUtils.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/RegexUtils.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/RegexUtils.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/RegexUtils.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/SegmentUtils.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/SegmentUtils.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/SegmentUtils.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/SegmentUtils.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/VersionsExpressionEvaluator.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/VersionsExpressionEvaluator.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/VersionsExpressionEvaluator.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/VersionsExpressionEvaluator.java diff --git a/src/main/java/org/codehaus/mojo/versions/utils/WagonUtils.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/WagonUtils.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/utils/WagonUtils.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/utils/WagonUtils.java diff --git a/src/main/java/org/codehaus/mojo/versions/xml/DependencyUpdatesXmlReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/xml/DependencyUpdatesXmlReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/xml/DependencyUpdatesXmlReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/xml/DependencyUpdatesXmlReportRenderer.java diff --git a/src/main/java/org/codehaus/mojo/versions/xml/PluginUpdatesXmlReportRenderer.java b/versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/xml/PluginUpdatesXmlReportRenderer.java similarity index 100% rename from src/main/java/org/codehaus/mojo/versions/xml/PluginUpdatesXmlReportRenderer.java rename to versions-maven-plugin/src/main/java/org/codehaus/mojo/versions/xml/PluginUpdatesXmlReportRenderer.java diff --git a/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml b/versions-maven-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml similarity index 100% rename from src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml rename to versions-maven-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml diff --git a/src/main/resources/dependency-updates-report.properties b/versions-maven-plugin/src/main/resources/dependency-updates-report.properties similarity index 100% rename from src/main/resources/dependency-updates-report.properties rename to versions-maven-plugin/src/main/resources/dependency-updates-report.properties diff --git a/src/main/resources/org/codehaus/mojo/versions/recording/schema-1.0.xsd b/versions-maven-plugin/src/main/resources/org/codehaus/mojo/versions/recording/schema-1.0.xsd similarity index 100% rename from src/main/resources/org/codehaus/mojo/versions/recording/schema-1.0.xsd rename to versions-maven-plugin/src/main/resources/org/codehaus/mojo/versions/recording/schema-1.0.xsd diff --git a/src/main/resources/parent-updates-report.properties b/versions-maven-plugin/src/main/resources/parent-updates-report.properties similarity index 100% rename from src/main/resources/parent-updates-report.properties rename to versions-maven-plugin/src/main/resources/parent-updates-report.properties diff --git a/src/main/resources/plugin-updates-report.properties b/versions-maven-plugin/src/main/resources/plugin-updates-report.properties similarity index 100% rename from src/main/resources/plugin-updates-report.properties rename to versions-maven-plugin/src/main/resources/plugin-updates-report.properties diff --git a/src/main/resources/property-updates-report.properties b/versions-maven-plugin/src/main/resources/property-updates-report.properties similarity index 100% rename from src/main/resources/property-updates-report.properties rename to versions-maven-plugin/src/main/resources/property-updates-report.properties diff --git a/src/site/markdown/examples/advancing-dependency-versions.md.vm b/versions-maven-plugin/src/site/markdown/examples/advancing-dependency-versions.md.vm similarity index 100% rename from src/site/markdown/examples/advancing-dependency-versions.md.vm rename to versions-maven-plugin/src/site/markdown/examples/advancing-dependency-versions.md.vm diff --git a/src/site/markdown/examples/compare-dependencies.md b/versions-maven-plugin/src/site/markdown/examples/compare-dependencies.md similarity index 100% rename from src/site/markdown/examples/compare-dependencies.md rename to versions-maven-plugin/src/site/markdown/examples/compare-dependencies.md diff --git a/src/site/markdown/examples/display-dependency-updates.md b/versions-maven-plugin/src/site/markdown/examples/display-dependency-updates.md similarity index 100% rename from src/site/markdown/examples/display-dependency-updates.md rename to versions-maven-plugin/src/site/markdown/examples/display-dependency-updates.md diff --git a/src/site/markdown/examples/display-plugin-updates.md b/versions-maven-plugin/src/site/markdown/examples/display-plugin-updates.md similarity index 100% rename from src/site/markdown/examples/display-plugin-updates.md rename to versions-maven-plugin/src/site/markdown/examples/display-plugin-updates.md diff --git a/src/site/markdown/examples/display-property-updates.md b/versions-maven-plugin/src/site/markdown/examples/display-property-updates.md similarity index 100% rename from src/site/markdown/examples/display-property-updates.md rename to versions-maven-plugin/src/site/markdown/examples/display-property-updates.md diff --git a/src/site/markdown/examples/lock-snapshots.md b/versions-maven-plugin/src/site/markdown/examples/lock-snapshots.md similarity index 100% rename from src/site/markdown/examples/lock-snapshots.md rename to versions-maven-plugin/src/site/markdown/examples/lock-snapshots.md diff --git a/src/site/markdown/examples/recording-changes.md b/versions-maven-plugin/src/site/markdown/examples/recording-changes.md similarity index 100% rename from src/site/markdown/examples/recording-changes.md rename to versions-maven-plugin/src/site/markdown/examples/recording-changes.md diff --git a/src/site/markdown/examples/resolve-ranges.md b/versions-maven-plugin/src/site/markdown/examples/resolve-ranges.md similarity index 100% rename from src/site/markdown/examples/resolve-ranges.md rename to versions-maven-plugin/src/site/markdown/examples/resolve-ranges.md diff --git a/src/site/markdown/examples/set.md b/versions-maven-plugin/src/site/markdown/examples/set.md similarity index 100% rename from src/site/markdown/examples/set.md rename to versions-maven-plugin/src/site/markdown/examples/set.md diff --git a/src/site/markdown/examples/setaggregator.md b/versions-maven-plugin/src/site/markdown/examples/setaggregator.md similarity index 100% rename from src/site/markdown/examples/setaggregator.md rename to versions-maven-plugin/src/site/markdown/examples/setaggregator.md diff --git a/src/site/markdown/examples/unlock-snapshots.md b/versions-maven-plugin/src/site/markdown/examples/unlock-snapshots.md similarity index 100% rename from src/site/markdown/examples/unlock-snapshots.md rename to versions-maven-plugin/src/site/markdown/examples/unlock-snapshots.md diff --git a/src/site/markdown/examples/update-child-modules.md b/versions-maven-plugin/src/site/markdown/examples/update-child-modules.md similarity index 100% rename from src/site/markdown/examples/update-child-modules.md rename to versions-maven-plugin/src/site/markdown/examples/update-child-modules.md diff --git a/src/site/markdown/examples/update-parent.md b/versions-maven-plugin/src/site/markdown/examples/update-parent.md similarity index 100% rename from src/site/markdown/examples/update-parent.md rename to versions-maven-plugin/src/site/markdown/examples/update-parent.md diff --git a/src/site/markdown/examples/update-properties.md.vm b/versions-maven-plugin/src/site/markdown/examples/update-properties.md.vm similarity index 100% rename from src/site/markdown/examples/update-properties.md.vm rename to versions-maven-plugin/src/site/markdown/examples/update-properties.md.vm diff --git a/src/site/markdown/examples/use-releases.md b/versions-maven-plugin/src/site/markdown/examples/use-releases.md similarity index 100% rename from src/site/markdown/examples/use-releases.md rename to versions-maven-plugin/src/site/markdown/examples/use-releases.md diff --git a/src/site/markdown/faq.md b/versions-maven-plugin/src/site/markdown/faq.md similarity index 100% rename from src/site/markdown/faq.md rename to versions-maven-plugin/src/site/markdown/faq.md diff --git a/src/site/markdown/index.md b/versions-maven-plugin/src/site/markdown/index.md similarity index 100% rename from src/site/markdown/index.md rename to versions-maven-plugin/src/site/markdown/index.md diff --git a/src/site/markdown/usage.md.vm b/versions-maven-plugin/src/site/markdown/usage.md.vm similarity index 100% rename from src/site/markdown/usage.md.vm rename to versions-maven-plugin/src/site/markdown/usage.md.vm diff --git a/src/site/markdown/version-rules.md.vm b/versions-maven-plugin/src/site/markdown/version-rules.md.vm similarity index 98% rename from src/site/markdown/version-rules.md.vm rename to versions-maven-plugin/src/site/markdown/version-rules.md.vm index 89c617702..f564ef959 100644 --- a/src/site/markdown/version-rules.md.vm +++ b/versions-maven-plugin/src/site/markdown/version-rules.md.vm @@ -58,7 +58,7 @@ it otherwise. Rules.xml --------- -To specify the version schemes to use, you may define a [rule-set xml file](./model/rule.html), use the `ruleSet` +To specify the version schemes to use, you may define a [rule-set xml file](../model-ruleset/rule.html), use the `ruleSet` element in the `versions-maven-plugin` plugin configuration, or specify ignored versions via the `maven.version.ignore` property. @@ -69,7 +69,7 @@ The `rules.xml` file should conform to the xsd specified in the example below. ```xml + xsi:schemaLocation="https://www.mojohaus.org/VERSIONS/RULE/2.1.0 https://www.mojohaus.org/versions/model-ruleset/xsd/rule-2.1.0.xsd"> diff --git a/versions-maven-plugin/src/site/site.xml b/versions-maven-plugin/src/site/site.xml new file mode 100644 index 000000000..bdd343679 --- /dev/null +++ b/versions-maven-plugin/src/site/site.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/AbstractVersionsUpdaterMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DependencyUpdatesReportMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/DependencyUpdatesXmlRendererTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DependencyUpdatesXmlRendererTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/DependencyUpdatesXmlRendererTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DependencyUpdatesXmlRendererTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DisplayDependencyUpdatesMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/DisplayPropertyUpdatesMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/HasGAVMatcher.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/HasGAVMatcher.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/HasGAVMatcher.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/HasGAVMatcher.java diff --git a/src/test/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinderTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinderTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinderTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/MinimalMavenBuildVersionFinderTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/ParentUpdatesReportMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ParentUpdatesReportMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/ParentUpdatesReportMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ParentUpdatesReportMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/PluginUpdatesReportMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/PluginUpdatesReportMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/PluginUpdatesReportMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/PluginUpdatesReportMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/PluginUpdatesXmlRendererTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/PluginUpdatesXmlRendererTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/PluginUpdatesXmlRendererTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/PluginUpdatesXmlRendererTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/PropertyUpdatesReportMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/RevertMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/RevertMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/RevertMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/RevertMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/RewriteWithStAXTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/RewriteWithStAXTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/RewriteWithStAXTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/RewriteWithStAXTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/SeparatePatternsForIncludesAnExcludesTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SeparatePatternsForIncludesAnExcludesTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/SeparatePatternsForIncludesAnExcludesTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SeparatePatternsForIncludesAnExcludesTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/SetMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SetMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/SetMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SetMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/SetPropertyMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SetPropertyMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/SetPropertyMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SetPropertyMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/SetScmTagMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SetScmTagMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/SetScmTagMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/SetScmTagMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/UpdateParentMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdateParentMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UpdateParentMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdateParentMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTestBase.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTestBase.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTestBase.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdatePropertiesMojoTestBase.java diff --git a/src/test/java/org/codehaus/mojo/versions/UpdatePropertyMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdatePropertyMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UpdatePropertyMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UpdatePropertyMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/UseDepVersionMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UseDepVersionMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UseDepVersionMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UseDepVersionMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/UseLatestReleasesMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UseLatestReleasesMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UseLatestReleasesMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UseLatestReleasesMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/UseLatestVersionsMojoTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UseLatestVersionsMojoTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/UseLatestVersionsMojoTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/UseLatestVersionsMojoTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/api/ArtifactVersionsTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/api/ArtifactVersionsTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/api/ArtifactVersionsTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/api/ArtifactVersionsTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/api/DefaultVersionsHelperTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/api/DefaultVersionsHelperTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/api/DefaultVersionsHelperTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/api/DefaultVersionsHelperTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/api/PomHelperTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/api/PomHelperTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/api/PomHelperTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/api/PomHelperTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/filtering/DependencyFilterTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/filtering/DependencyFilterTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/filtering/DependencyFilterTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/filtering/DependencyFilterTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/filtering/TokenizedMatcherTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/filtering/TokenizedMatcherTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/filtering/TokenizedMatcherTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/filtering/TokenizedMatcherTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/filtering/WildcardMatcherTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/filtering/WildcardMatcherTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/filtering/WildcardMatcherTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/filtering/WildcardMatcherTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/model/TestIgnoreVersions.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/model/TestIgnoreVersions.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/model/TestIgnoreVersions.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/model/TestIgnoreVersions.java diff --git a/src/test/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersionTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersionTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersionTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/BoundArtifactVersionTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/ordering/MavenVersionComparatorTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/MavenVersionComparatorTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/ordering/MavenVersionComparatorTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/MavenVersionComparatorTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparatorTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparatorTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparatorTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/MercuryVersionComparatorTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/ordering/NumericVersionComparatorTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/NumericVersionComparatorTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/ordering/NumericVersionComparatorTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/NumericVersionComparatorTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/ordering/VersionComparatorTestBase.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/VersionComparatorTestBase.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/ordering/VersionComparatorTestBase.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/ordering/VersionComparatorTestBase.java diff --git a/src/test/java/org/codehaus/mojo/versions/recording/ChangeRecorderXMLTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/recording/ChangeRecorderXMLTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/recording/ChangeRecorderXMLTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/recording/ChangeRecorderXMLTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReaderTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReaderTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReaderTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/rewriting/ModifiedPomXMLEventReaderTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/utils/MockUtils.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/MockUtils.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/utils/MockUtils.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/MockUtils.java diff --git a/src/test/java/org/codehaus/mojo/versions/utils/ModifiedPomXMLEventReaderUtils.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/ModifiedPomXMLEventReaderUtils.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/utils/ModifiedPomXMLEventReaderUtils.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/ModifiedPomXMLEventReaderUtils.java diff --git a/src/test/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReaderTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReaderTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReaderTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/PropertiesVersionsFileReaderTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/utils/SegmentUtilsTest.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/SegmentUtilsTest.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/utils/SegmentUtilsTest.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/SegmentUtilsTest.java diff --git a/src/test/java/org/codehaus/mojo/versions/utils/TestChangeRecorder.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/TestChangeRecorder.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/utils/TestChangeRecorder.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/TestChangeRecorder.java diff --git a/src/test/java/org/codehaus/mojo/versions/utils/TestUtils.java b/versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/TestUtils.java similarity index 100% rename from src/test/java/org/codehaus/mojo/versions/utils/TestUtils.java rename to versions-maven-plugin/src/test/java/org/codehaus/mojo/versions/utils/TestUtils.java diff --git a/src/test/resources/org/codehaus/mojo/display-dependency-updates/ruleset/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-dependency-updates/ruleset/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/display-dependency-updates/ruleset/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-dependency-updates/ruleset/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/display-dependency-updates/version-interpolation/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-dependency-updates/version-interpolation/pom.xml similarity index 62% rename from src/test/resources/org/codehaus/mojo/display-dependency-updates/version-interpolation/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-dependency-updates/version-interpolation/pom.xml index 19213f0c0..a59c11619 100644 --- a/src/test/resources/org/codehaus/mojo/display-dependency-updates/version-interpolation/pom.xml +++ b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-dependency-updates/version-interpolation/pom.xml @@ -1,3 +1,22 @@ + + 4.0.0 diff --git a/src/test/resources/org/codehaus/mojo/display-plugin-updates/ruleset/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-plugin-updates/ruleset/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/display-plugin-updates/ruleset/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-plugin-updates/ruleset/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/child/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/child/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/child/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/child/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/display-property-updates/issue-367/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml.versionsBackup b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml.versionsBackup similarity index 100% rename from src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml.versionsBackup rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/aggregate/pom.xml.versionsBackup diff --git a/src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml.versionsBackup b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml.versionsBackup similarity index 100% rename from src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml.versionsBackup rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-a/pom.xml.versionsBackup diff --git a/src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml.versionsBackup b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml.versionsBackup similarity index 100% rename from src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml.versionsBackup rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/revert/issue-265/module-b/pom.xml.versionsBackup diff --git a/src/test/resources/org/codehaus/mojo/set-property/null-new-version/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/set-property/null-new-version/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/set-property/null-new-version/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/set-property/null-new-version/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/set-property/null-property/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/set-property/null-property/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/set-property/null-property/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/set-property/null-property/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/set-scm-tag/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/set-scm-tag/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/set-scm-tag/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/set-scm-tag/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/set/remove-snapshot/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/set/remove-snapshot/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/set/remove-snapshot/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/set/remove-snapshot/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/set/versionless-01/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/set/versionless-01/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/set/versionless-01/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/set/versionless-01/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/update-properties/issue-454-pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/update-properties/issue-454-pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/update-properties/issue-454-pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/update-properties/issue-454-pom.xml diff --git a/src/test/resources/org/codehaus/mojo/use-dep-version/issue-637/pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/use-dep-version/issue-637/pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/use-dep-version/issue-637/pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/use-dep-version/issue-637/pom.xml diff --git a/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.dependencyManagementBOMs.pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.dependencyManagementBOMs.pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.dependencyManagementBOMs.pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.dependencyManagementBOMs.pom.xml diff --git a/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.noGroupIdOnChild.pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.noGroupIdOnChild.pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.noGroupIdOnChild.pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.noGroupIdOnChild.pom.xml diff --git a/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.testLongProperties.pom.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.testLongProperties.pom.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.testLongProperties.pom.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/PomHelperTest.testLongProperties.pom.xml diff --git a/src/test/resources/org/codehaus/mojo/versions/api/rules.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/rules.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/versions/api/rules.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/api/rules.xml diff --git a/src/test/resources/org/codehaus/mojo/versions/recording/expectedFile.xml b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/recording/expectedFile.xml similarity index 100% rename from src/test/resources/org/codehaus/mojo/versions/recording/expectedFile.xml rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/recording/expectedFile.xml diff --git a/src/test/resources/org/codehaus/mojo/versions/utils/testPropertiesVersionsFile.properties b/versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/utils/testPropertiesVersionsFile.properties similarity index 100% rename from src/test/resources/org/codehaus/mojo/versions/utils/testPropertiesVersionsFile.properties rename to versions-maven-plugin/src/test/resources/org/codehaus/mojo/versions/utils/testPropertiesVersionsFile.properties