This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch MENFORCER-328 in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git
commit af0b18606f824b0b3e2c9ef4300be4b80d603ea5 Author: Karl Heinz Marbaise <khmarba...@apache.org> AuthorDate: Sun Feb 24 14:58:32 2019 +0100 [MENFORCER-328] - Lift JDK Minimum to 7 --- .../src/it/projects/always-fail-warn/pom.xml | 7 + .../src/it/projects/always-fail/pom.xml | 7 + .../src/it/projects/always-pass/pom.xml | 7 + .../pom.xml | 7 + .../pom.xml | 7 + .../projects/ban-distribution-management/pom.xml | 7 + .../pom.xml | 7 + .../it/projects/ban-pom-dependency-version/pom.xml | 7 + .../ban-transitive-dependencies-fail/pom.xml | 7 + .../projects/ban-transitive-dependencies/pom.xml | 7 + .../banned-dependencies-versionrange-fail/pom.xml | 7 + .../banned-dependencies-versionrange/pom.xml | 7 + .../projects/banned-dependencies-wildcards/pom.xml | 7 + .../src/it/projects/banned-dependencies/pom.xml | 7 + .../src/it/projects/banned-plugins/pom.xml | 7 + .../src/it/projects/builds_a_pom_noop/pom.xml | 7 + .../src/it/projects/cli-always-fail/pom.xml | 7 + .../src/it/projects/cli-always-pass/pom.xml | 7 + .../src/it/projects/dependencies_converge/pom.xml | 7 + .../projects/dependencies_not_converging/pom.xml | 7 + .../dependencies_not_converging_test_scope/pom.xml | 7 + .../src/it/projects/display-info/pom.xml | 7 + .../src/it/projects/evaluate-beanshell/pom.xml | 14 ++ .../src/it/projects/multimodule/pom.xml | 7 + .../it/projects/require-active-profile-all/pom.xml | 7 + .../require-active-profile-from-settings/pom.xml | 7 + .../src/it/projects/require-active-profile/pom.xml | 7 + .../src/it/projects/require-file-checksum/pom.xml | 7 + .../it/projects/require-files-dont-exist/pom.xml | 7 + .../src/it/projects/require-files-exist/pom.xml | 7 + .../src/it/projects/require-files-size/pom.xml | 14 ++ .../src/it/projects/require-java-version/pom.xml | 7 + .../src/it/projects/require-maven-version/pom.xml | 14 ++ .../pom.xml | 7 + .../require-no-repositories-allow-repo/pom.xml | 7 + .../it/projects/require-no-repositories/pom.xml | 7 + .../require-no-repositories_failure/pom.xml | 7 + .../pom.xml | 7 + .../pom.xml | 7 + .../pom.xml | 7 + .../it/projects/require-no-repositories_mm/pom.xml | 7 + .../projects/require-no-repositories_mm_ci/pom.xml | 7 + .../it/projects/require-plugin-versions-ci/pom.xml | 7 + .../pom.xml | 7 + .../require-plugin-versions-expressions/pom.xml | 42 ++++++ .../require-plugin-versions-mm-ci-friendly/pom.xml | 14 ++ .../pom.xml | 7 + .../pom.xml | 8 ++ .../pom.xml | 14 ++ .../it/projects/require-plugin-versions/pom.xml | 76 ++++++----- .../MENFORCER-322-module/pom.xml | 7 + .../pom.xml | 7 + .../require-profile-ids-exist_failure/pom.xml | 7 + .../require-profile-ids-exist_success/pom.xml | 7 + .../src/it/projects/require-property/pom.xml | 14 ++ .../require-release-dependencies-excludes/pom.xml | 7 + .../pom.xml | 7 + .../projects/require-release-dependencies/pom.xml | 7 + .../it/projects/require-release-version/pom.xml | 7 + .../projects/require-same-versions_failure/pom.xml | 14 ++ .../projects/require-same-versions_success/pom.xml | 147 ++++++++++++--------- .../require-snapshot-version_failure/pom.xml | 7 + .../require-snapshot-version_success/pom.xml | 7 + .../pom.xml | 7 + .../pom.xml | 7 + .../pom.xml | 7 + .../pom.xml | 7 + .../require-upper-bound-deps_failure/pom.xml | 7 + .../require-upper-bound-deps_ignored/pom.xml | 7 + .../require-upper-bound-deps_success/pom.xml | 7 + .../projects/resolve_collect_dependencies/pom.xml | 7 + pom.xml | 1 + 72 files changed, 692 insertions(+), 100 deletions(-) diff --git a/maven-enforcer-plugin/src/it/projects/always-fail-warn/pom.xml b/maven-enforcer-plugin/src/it/projects/always-fail-warn/pom.xml index 0f809c6..7248ed1 100644 --- a/maven-enforcer-plugin/src/it/projects/always-fail-warn/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/always-fail-warn/pom.xml @@ -32,6 +32,13 @@ under the License. <build> <plugins> <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>@project.version@</version> diff --git a/maven-enforcer-plugin/src/it/projects/always-fail/pom.xml b/maven-enforcer-plugin/src/it/projects/always-fail/pom.xml index 53c77c8..dd5c5d8 100644 --- a/maven-enforcer-plugin/src/it/projects/always-fail/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/always-fail/pom.xml @@ -32,6 +32,13 @@ under the License. <build> <plugins> <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>@project.version@</version> diff --git a/maven-enforcer-plugin/src/it/projects/always-pass/pom.xml b/maven-enforcer-plugin/src/it/projects/always-pass/pom.xml index 2375f8c..3315ec3 100644 --- a/maven-enforcer-plugin/src/it/projects/always-pass/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/always-pass/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-build/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-build/pom.xml index 3c4a0a4..45ddb8e 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-build/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-build/pom.xml @@ -40,6 +40,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-except-site/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-except-site/pom.xml index b7b4db6..d3beef5 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-except-site/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-distribution-management-multi-module-except-site/pom.xml @@ -37,6 +37,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-distribution-management/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-distribution-management/pom.xml index 304aa5e..577664f 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-distribution-management/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-distribution-management/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version-utf8-with-bom/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version-utf8-with-bom/pom.xml index 125f87e..fb0a1df 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version-utf8-with-bom/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version-utf8-with-bom/pom.xml @@ -28,6 +28,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version/pom.xml index 95c345a..58c18e3 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-pom-dependency-version/pom.xml @@ -28,6 +28,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies-fail/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies-fail/pom.xml index 071260e..02b9133 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies-fail/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies-fail/pom.xml @@ -28,6 +28,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies/pom.xml b/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies/pom.xml index d83287a..11a3ea8 100644 --- a/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/ban-transitive-dependencies/pom.xml @@ -28,6 +28,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange-fail/pom.xml b/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange-fail/pom.xml index c07f134..6dfed40 100644 --- a/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange-fail/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange-fail/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange/pom.xml b/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange/pom.xml index d934fa6..680adb8 100644 --- a/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/banned-dependencies-versionrange/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/banned-dependencies-wildcards/pom.xml b/maven-enforcer-plugin/src/it/projects/banned-dependencies-wildcards/pom.xml index 563631e..a695d17 100644 --- a/maven-enforcer-plugin/src/it/projects/banned-dependencies-wildcards/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/banned-dependencies-wildcards/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/banned-dependencies/pom.xml b/maven-enforcer-plugin/src/it/projects/banned-dependencies/pom.xml index 8fd7fc5..2fe806c 100644 --- a/maven-enforcer-plugin/src/it/projects/banned-dependencies/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/banned-dependencies/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/banned-plugins/pom.xml b/maven-enforcer-plugin/src/it/projects/banned-plugins/pom.xml index 7a59cd8..8e8d981 100644 --- a/maven-enforcer-plugin/src/it/projects/banned-plugins/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/banned-plugins/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/builds_a_pom_noop/pom.xml b/maven-enforcer-plugin/src/it/projects/builds_a_pom_noop/pom.xml index 0ffa71b..1696475 100644 --- a/maven-enforcer-plugin/src/it/projects/builds_a_pom_noop/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/builds_a_pom_noop/pom.xml @@ -26,6 +26,13 @@ <packaging>pom</packaging> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/cli-always-fail/pom.xml b/maven-enforcer-plugin/src/it/projects/cli-always-fail/pom.xml index 0915303..859ca5d 100644 --- a/maven-enforcer-plugin/src/it/projects/cli-always-fail/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/cli-always-fail/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/cli-always-pass/pom.xml b/maven-enforcer-plugin/src/it/projects/cli-always-pass/pom.xml index 2375f8c..3315ec3 100644 --- a/maven-enforcer-plugin/src/it/projects/cli-always-pass/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/cli-always-pass/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/dependencies_converge/pom.xml b/maven-enforcer-plugin/src/it/projects/dependencies_converge/pom.xml index 5cb6be3..dc6fcc7 100644 --- a/maven-enforcer-plugin/src/it/projects/dependencies_converge/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/dependencies_converge/pom.xml @@ -44,6 +44,13 @@ </dependencies> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/dependencies_not_converging/pom.xml b/maven-enforcer-plugin/src/it/projects/dependencies_not_converging/pom.xml index a33316a..6c15ae5 100644 --- a/maven-enforcer-plugin/src/it/projects/dependencies_not_converging/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/dependencies_not_converging/pom.xml @@ -38,6 +38,13 @@ </dependencies> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/dependencies_not_converging_test_scope/pom.xml b/maven-enforcer-plugin/src/it/projects/dependencies_not_converging_test_scope/pom.xml index 223aa9a..758c227 100644 --- a/maven-enforcer-plugin/src/it/projects/dependencies_not_converging_test_scope/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/dependencies_not_converging_test_scope/pom.xml @@ -39,6 +39,13 @@ </dependencies> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/display-info/pom.xml b/maven-enforcer-plugin/src/it/projects/display-info/pom.xml index 8746ad7..b14f46d 100644 --- a/maven-enforcer-plugin/src/it/projects/display-info/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/display-info/pom.xml @@ -26,6 +26,13 @@ under the License. <version>1.0</version> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <artifactId>maven-enforcer-plugin</artifactId> <version>@project.version@</version> diff --git a/maven-enforcer-plugin/src/it/projects/evaluate-beanshell/pom.xml b/maven-enforcer-plugin/src/it/projects/evaluate-beanshell/pom.xml index fd6dcea..484bc2e 100644 --- a/maven-enforcer-plugin/src/it/projects/evaluate-beanshell/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/evaluate-beanshell/pom.xml @@ -31,6 +31,20 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/multimodule/pom.xml b/maven-enforcer-plugin/src/it/projects/multimodule/pom.xml index 6b45cb2..8ae0658 100644 --- a/maven-enforcer-plugin/src/it/projects/multimodule/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/multimodule/pom.xml @@ -29,6 +29,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-active-profile-all/pom.xml b/maven-enforcer-plugin/src/it/projects/require-active-profile-all/pom.xml index c7082dd..445305a 100644 --- a/maven-enforcer-plugin/src/it/projects/require-active-profile-all/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-active-profile-all/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-active-profile-from-settings/pom.xml b/maven-enforcer-plugin/src/it/projects/require-active-profile-from-settings/pom.xml index bd9359b..8615eea 100644 --- a/maven-enforcer-plugin/src/it/projects/require-active-profile-from-settings/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-active-profile-from-settings/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-active-profile/pom.xml b/maven-enforcer-plugin/src/it/projects/require-active-profile/pom.xml index b57cce6..36ea559 100644 --- a/maven-enforcer-plugin/src/it/projects/require-active-profile/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-active-profile/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-file-checksum/pom.xml b/maven-enforcer-plugin/src/it/projects/require-file-checksum/pom.xml index 46e5a44..2e89a52 100644 --- a/maven-enforcer-plugin/src/it/projects/require-file-checksum/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-file-checksum/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-files-dont-exist/pom.xml b/maven-enforcer-plugin/src/it/projects/require-files-dont-exist/pom.xml index 544c1a2..c177131 100644 --- a/maven-enforcer-plugin/src/it/projects/require-files-dont-exist/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-files-dont-exist/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-files-exist/pom.xml b/maven-enforcer-plugin/src/it/projects/require-files-exist/pom.xml index ce4612c..263baa7 100644 --- a/maven-enforcer-plugin/src/it/projects/require-files-exist/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-files-exist/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-files-size/pom.xml b/maven-enforcer-plugin/src/it/projects/require-files-size/pom.xml index 4223598..f13178e 100644 --- a/maven-enforcer-plugin/src/it/projects/require-files-size/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-files-size/pom.xml @@ -31,6 +31,20 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-java-version/pom.xml b/maven-enforcer-plugin/src/it/projects/require-java-version/pom.xml index 8e85cff..0be3473 100644 --- a/maven-enforcer-plugin/src/it/projects/require-java-version/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-java-version/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-maven-version/pom.xml b/maven-enforcer-plugin/src/it/projects/require-maven-version/pom.xml index e2c26df..f883acb 100644 --- a/maven-enforcer-plugin/src/it/projects/require-maven-version/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-maven-version/pom.xml @@ -31,6 +31,20 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-plugin-repo/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-plugin-repo/pom.xml index cc568e2..0ab9abc 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-plugin-repo/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-plugin-repo/pom.xml @@ -45,6 +45,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-repo/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-repo/pom.xml index 9c9aa27..2d4cd2a 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-repo/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories-allow-repo/pom.xml @@ -45,6 +45,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories/pom.xml index bf5d7f9..4cd2192 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories/pom.xml @@ -32,6 +32,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure/pom.xml index 2075770..13eb329 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure/pom.xml @@ -36,6 +36,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_allowed-plugin-repo/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_allowed-plugin-repo/pom.xml index 557a44c..67f63de 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_allowed-plugin-repo/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_allowed-plugin-repo/pom.xml @@ -45,6 +45,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_plugin-repositories/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_plugin-repositories/pom.xml index 0ceb88b..2ffd38e 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_plugin-repositories/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_plugin-repositories/pom.xml @@ -35,6 +35,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_repositories/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_repositories/pom.xml index cc568e2..0ab9abc 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_repositories/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories_failure_repositories/pom.xml @@ -45,6 +45,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm/pom.xml index e2651ac..202e339 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm/pom.xml @@ -36,6 +36,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm_ci/pom.xml b/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm_ci/pom.xml index 2ab44fa..b8e5d0e 100644 --- a/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm_ci/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-no-repositories_mm_ci/pom.xml @@ -39,6 +39,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-ci/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-ci/pom.xml index dd6501f..e14ac76 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-ci/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-ci/pom.xml @@ -39,6 +39,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-custom-packaging/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-custom-packaging/pom.xml index 9a82bfa..724060d 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-custom-packaging/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-custom-packaging/pom.xml @@ -32,6 +32,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-one-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml index 33321a9..5925c18 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml @@ -33,6 +33,13 @@ <build> <pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> @@ -81,6 +88,13 @@ </plugins> </pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> @@ -111,6 +125,13 @@ <reporting> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>${expressionplugin.groupId}</groupId> <artifactId>${expressionplugin.artifactId}</artifactId> @@ -125,6 +146,13 @@ <build> <pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>${expressionplugin.groupId}</groupId> <artifactId>${expressionplugin.artifactId}</artifactId> @@ -133,6 +161,13 @@ </plugins> </pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>${expressionplugin.groupId}</groupId> <artifactId>${expressionplugin.artifactId}</artifactId> @@ -142,6 +177,13 @@ </build> <reporting> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>${expressionplugin.groupId}</groupId> <artifactId>${expressionplugin.artifactId}</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-mm-ci-friendly/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-mm-ci-friendly/pom.xml index e9d613b..dc26953 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-mm-ci-friendly/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-mm-ci-friendly/pom.xml @@ -37,6 +37,13 @@ under the License. <build> <pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> @@ -101,6 +108,13 @@ under the License. </pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-extensions/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-extensions/pom.xml index 73faf7b..8e519c0 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-extensions/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-extensions/pom.xml @@ -27,6 +27,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-integration-test-lifecycle/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-integration-test-lifecycle/pom.xml index efbefd7..dba5b82 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-integration-test-lifecycle/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-plugin-with-integration-test-lifecycle/pom.xml @@ -29,6 +29,14 @@ </properties> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.7.0</version> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-projectGAVexpressions/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-projectGAVexpressions/pom.xml index f2ed9c7..3bff73b 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-projectGAVexpressions/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-projectGAVexpressions/pom.xml @@ -33,6 +33,13 @@ <build> <pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> @@ -76,6 +83,13 @@ </plugins> </pluginManagement> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions/pom.xml index 7bd7043..65a7119 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions/pom.xml @@ -20,41 +20,49 @@ under the License. --> <project> - <modelVersion>4.0.0</modelVersion> + <modelVersion>4.0.0</modelVersion> - <groupId>org.apache.maven.its.enforcer</groupId> - <artifactId>test</artifactId> - <version>1.0</version> - <packaging>pom</packaging> + <groupId>org.apache.maven.its.enforcer</groupId> + <artifactId>test</artifactId> + <version>1.0</version> + <packaging>pom</packaging> - <description> - </description> + <description> + </description> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-enforcer-plugin</artifactId> - <version>@project.version@</version> - <executions> - <execution> - <id>test</id> - <goals> - <goal>enforce</goal> - </goals> - <configuration> - <rules> - <requirePluginVersions> - <banSnapshots>false</banSnapshots> - <unCheckedPluginList> - org.apache.maven.plugins:maven-clean-plugin,org.apache.maven.plugins:maven-install-plugin,org.apache.maven.plugins:maven-deploy-plugin,org.apache.maven.plugins:maven-site-plugin - </unCheckedPluginList> - </requirePluginVersions> - </rules> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.7.0</version> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-enforcer-plugin</artifactId> + <version>@project.version@</version> + <executions> + <execution> + <id>test</id> + <goals> + <goal>enforce</goal> + </goals> + <configuration> + <rules> + <requirePluginVersions> + <banSnapshots>false</banSnapshots> + <unCheckedPluginList> + org.apache.maven.plugins:maven-clean-plugin,org.apache.maven.plugins:maven-install-plugin,org.apache.maven.plugins:maven-deploy-plugin,org.apache.maven.plugins:maven-site-plugin + </unCheckedPluginList> + </requirePluginVersions> + </rules> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> </project> diff --git a/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/MENFORCER-322-module/pom.xml b/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/MENFORCER-322-module/pom.xml index a0540d5..df6cf48 100644 --- a/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/MENFORCER-322-module/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/MENFORCER-322-module/pom.xml @@ -36,6 +36,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/pom.xml b/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/pom.xml index 21adc5c..f897604 100644 --- a/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-profile-id-exist_defined_in_parent/pom.xml @@ -30,6 +30,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_failure/pom.xml index ccac8b9..a7fa5de 100644 --- a/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_failure/pom.xml @@ -28,6 +28,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_success/pom.xml b/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_success/pom.xml index ccac8b9..a7fa5de 100644 --- a/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_success/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-profile-ids-exist_success/pom.xml @@ -28,6 +28,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-property/pom.xml b/maven-enforcer-plugin/src/it/projects/require-property/pom.xml index da9f997..5bd48cf 100644 --- a/maven-enforcer-plugin/src/it/projects/require-property/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-property/pom.xml @@ -31,6 +31,20 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml b/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml index a20df3b..2a1a4df 100644 --- a/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes/pom.xml @@ -27,6 +27,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml index cc0de84..969683e 100644 --- a/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-release-dependencies-excludes_failure/pom.xml @@ -27,6 +27,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-release-dependencies/pom.xml b/maven-enforcer-plugin/src/it/projects/require-release-dependencies/pom.xml index 6693dc6..46e5ef5 100644 --- a/maven-enforcer-plugin/src/it/projects/require-release-dependencies/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-release-dependencies/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-release-version/pom.xml b/maven-enforcer-plugin/src/it/projects/require-release-version/pom.xml index 2b5d582..2d1b995 100644 --- a/maven-enforcer-plugin/src/it/projects/require-release-version/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-release-version/pom.xml @@ -31,6 +31,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-same-versions_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-same-versions_failure/pom.xml index b920167..aa3e2ae 100644 --- a/maven-enforcer-plugin/src/it/projects/require-same-versions_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-same-versions_failure/pom.xml @@ -26,6 +26,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> @@ -75,6 +82,13 @@ <reporting> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-same-versions_success/pom.xml b/maven-enforcer-plugin/src/it/projects/require-same-versions_success/pom.xml index 7e61396..f41b401 100644 --- a/maven-enforcer-plugin/src/it/projects/require-same-versions_success/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-same-versions_success/pom.xml @@ -18,71 +18,86 @@ * under the License. * --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.apache.maven.enforcer.its</groupId> - <artifactId>requireSameVersion</artifactId> - <packaging>jar</packaging> - <version>1.0-SNAPSHOT</version> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven.enforcer.its</groupId> + <artifactId>requireSameVersion</artifactId> + <packaging>jar</packaging> + <version>1.0-SNAPSHOT</version> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-enforcer-plugin</artifactId> - <version>@project.version@</version> - <executions> - <execution> - <id>enforce</id> - <goals> - <goal>enforce</goal> - </goals> - <configuration> - <rules> - <requireSameVersions> - <buildPlugins> - <buildPlugin>org.apache.maven.plugins:maven-surefire-plugin</buildPlugin> - <buildPlugin>org.apache.maven.plugins:maven-failsafe-plugin</buildPlugin> - </buildPlugins> - <reportPlugins> - <reportPlugin>org.apache.maven.plugins:maven-surefire-report-plugin</reportPlugin> - </reportPlugins> - </requireSameVersions> - <!-- almost the rule configuration --> - <requireSameVersions> - <plugins> - <plugin>org.apache.maven.plugins:maven-surefire-plugin</plugin> - <plugin>org.apache.maven.plugins:maven-failsafe-plugin</plugin> - <plugin>org.apache.maven.plugins:maven-surefire-report-plugin</plugin> - </plugins> - </requireSameVersions> - </rules> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.14</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-failsafe-plugin</artifactId> - <version>2.14</version> - </plugin> - </plugins> - </build> - - <reporting> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-report-plugin</artifactId> - <version>2.14</version> - </plugin> - </plugins> - </reporting> - + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-enforcer-plugin</artifactId> + <version>@project.version@</version> + <executions> + <execution> + <id>enforce</id> + <goals> + <goal>enforce</goal> + </goals> + <configuration> + <rules> + <requireSameVersions> + <buildPlugins> + <buildPlugin>org.apache.maven.plugins:maven-surefire-plugin</buildPlugin> + <buildPlugin>org.apache.maven.plugins:maven-failsafe-plugin</buildPlugin> + </buildPlugins> + <reportPlugins> + <reportPlugin>org.apache.maven.plugins:maven-surefire-report-plugin</reportPlugin> + </reportPlugins> + </requireSameVersions> + <!-- almost the rule configuration --> + <requireSameVersions> + <plugins> + <plugin>org.apache.maven.plugins:maven-surefire-plugin</plugin> + <plugin>org.apache.maven.plugins:maven-failsafe-plugin</plugin> + <plugin>org.apache.maven.plugins:maven-surefire-report-plugin</plugin> + </plugins> + </requireSameVersions> + </rules> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.14</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <version>2.14</version> + </plugin> + </plugins> + </build> - </project> \ No newline at end of file + <reporting> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-report-plugin</artifactId> + <version>2.14</version> + </plugin> + </plugins> + </reporting> + + +</project> \ No newline at end of file diff --git a/maven-enforcer-plugin/src/it/projects/require-snapshot-version_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-snapshot-version_failure/pom.xml index f2e2e1f..cf83efb 100644 --- a/maven-enforcer-plugin/src/it/projects/require-snapshot-version_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-snapshot-version_failure/pom.xml @@ -30,6 +30,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-snapshot-version_success/pom.xml b/maven-enforcer-plugin/src/it/projects/require-snapshot-version_success/pom.xml index 0c32f53..f817df6 100644 --- a/maven-enforcer-plugin/src/it/projects/require-snapshot-version_success/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-snapshot-version_success/pom.xml @@ -30,6 +30,13 @@ under the License. <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_failure/pom.xml index 4ac3887..ba4944d 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_failure/pom.xml @@ -26,6 +26,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_success/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_success/pom.xml index 7dd758a..fe768fa 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_success/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-managed_success/pom.xml @@ -26,6 +26,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_failure/pom.xml index c2c4366..e9d6364 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_failure/pom.xml @@ -27,6 +27,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_success/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_success/pom.xml index 17e9e2a..5f4228d 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_success/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-dependencies-unique_success/pom.xml @@ -27,6 +27,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_failure/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_failure/pom.xml index 49701f5..8be1299 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_failure/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_failure/pom.xml @@ -39,6 +39,13 @@ </dependencies> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_ignored/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_ignored/pom.xml index 746e074..79364c1 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_ignored/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_ignored/pom.xml @@ -39,6 +39,13 @@ </dependencies> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_success/pom.xml b/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_success/pom.xml index 107c554..5a7c0bc 100644 --- a/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_success/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-upper-bound-deps_success/pom.xml @@ -39,6 +39,13 @@ </dependencies> <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/maven-enforcer-plugin/src/it/projects/resolve_collect_dependencies/pom.xml b/maven-enforcer-plugin/src/it/projects/resolve_collect_dependencies/pom.xml index fe985df..3323c34 100644 --- a/maven-enforcer-plugin/src/it/projects/resolve_collect_dependencies/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/resolve_collect_dependencies/pom.xml @@ -21,6 +21,13 @@ <build> <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <target>1.7</target> + <source>1.7</source> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> diff --git a/pom.xml b/pom.xml index ce27fe1..dbad94b 100644 --- a/pom.xml +++ b/pom.xml @@ -65,6 +65,7 @@ <properties> <maven.version>3.0</maven.version> <maven.site.path>enforcer-archives/enforcer-LATEST</maven.site.path> + <javaVersion>7</javaVersion> </properties> <dependencyManagement>