+ ]]>
+
+
+
diff --git a/versions-maven-plugin/pom.xml b/versions-maven-plugin/pom.xml
new file mode 100644
index 0000000000..28483c340d
--- /dev/null
+++ b/versions-maven-plugin/pom.xml
@@ -0,0 +1,297 @@
+
+ 4.0.0
+
+
+ org.codehaus.mojo.versions
+ versions
+ 2.14.0-SNAPSHOT
+
+
+ org.codehaus.mojo
+ versions-maven-plugin
+ maven-plugin
+
+
+
+ org.codehaus.mojo.versions
+ model
+ ${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
+
+
+
+
+
+
+
+
+ maven-javadoc-plugin
+
+
+
+
+
+ maven-invoker-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
+
+
+
+
+
+
+
+
+
+
+
+
+ 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 addeab5dce..b11d51d33a 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 100%
rename from src/site/markdown/version-rules.md.vm
rename to versions-maven-plugin/src/site/markdown/version-rules.md.vm
diff --git a/versions-maven-plugin/src/site/markdown/xsd/index.md.vm b/versions-maven-plugin/src/site/markdown/xsd/index.md.vm
new file mode 100644
index 0000000000..8b3c483ca2
--- /dev/null
+++ b/versions-maven-plugin/src/site/markdown/xsd/index.md.vm
@@ -0,0 +1,20 @@
+title: XML schemas
+author: Slawomir Jaranowski
+date: 2022-10-17
+
+
+
+Versions - XML schemas
+======================
+
+dependency-updates-report.xsd
+-----------------------------
+ - [dependency-updates-report-${modelloNamespaceVersion}.xsd](../../model-report/xsd/dependency-updates-report-${modelloNamespaceVersion}.xsd)
+
+plugin-updates-report.xsd
+-------------------------
+ - [plugin-updates-report-${modelloNamespaceVersion}.xsd](../../model-report/xsd/plugin-updates-report-${modelloNamespaceVersion}.xsd)
+
+rule.xsd
+--------
+ - [rule-${modelloNamespaceVersion}.xsd](../../model/xsd/rule-${modelloNamespaceVersion}.xsd)
diff --git a/versions-maven-plugin/src/site/site.xml b/versions-maven-plugin/src/site/site.xml
new file mode 100644
index 0000000000..8dbee51232
--- /dev/null
+++ b/versions-maven-plugin/src/site/site.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 19213f0c01..a59c116191 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