This is an automated email from the ASF dual-hosted git repository. ppalaga pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git
from ae93fa8 [MENFORCER-397] allow no rules add b66d4f2 [MENFORCER-422] Added externalRules rule No new revisions were added by this update. Summary of changes: .gitignore | 2 +- .../plugins/enforcer/EnforcerDescriptor.java} | 26 ++-- .../maven/plugins/enforcer/ExternalRules.java | 152 +++++++++++++++++++++ enforcer-rules/src/site/apt/externalRules.apt.vm | 100 ++++++++++++++ enforcer-rules/src/site/apt/index.apt | 2 + .../maven/plugins/enforcer/EnforcerTestUtils.java | 16 ++- .../maven/plugins/enforcer/TestExternalRules.java | 56 ++++++++ .../src/test/resources/enforcer-rules/pass.xml | 13 +- .../external-rules-always-fail/enforcer-rules.xml | 13 +- .../invoker.properties | 0 .../pom.xml | 4 +- .../external-rules-always-pass/enforcer-rules.xml | 13 +- .../pom.xml | 4 +- pom.xml | 4 + 14 files changed, 365 insertions(+), 40 deletions(-) copy enforcer-rules/src/{test/java/org/apache/maven/plugins/enforcer/TestAlwaysPass.java => main/java/org/apache/maven/plugins/enforcer/EnforcerDescriptor.java} (68%) create mode 100644 enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/ExternalRules.java create mode 100644 enforcer-rules/src/site/apt/externalRules.apt.vm create mode 100644 enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/TestExternalRules.java copy maven-enforcer-extension/src/it/projects/defaults/pom.xml => enforcer-rules/src/test/resources/enforcer-rules/pass.xml (82%) copy maven-enforcer-extension/src/it/projects/defaults/pom.xml => maven-enforcer-plugin/src/it/projects/external-rules-always-fail/enforcer-rules.xml (82%) copy maven-enforcer-plugin/src/it/projects/{always-fail => external-rules-always-fail}/invoker.properties (100%) copy maven-enforcer-plugin/src/it/projects/{always-fail => external-rules-always-fail}/pom.xml (92%) copy maven-enforcer-extension/src/it/projects/defaults/pom.xml => maven-enforcer-plugin/src/it/projects/external-rules-always-pass/enforcer-rules.xml (82%) copy maven-enforcer-plugin/src/it/projects/{always-fail => external-rules-always-pass}/pom.xml (92%)