You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kw...@apache.org on 2022/08/22 14:28:38 UTC

[maven-enforcer] branch master updated (b66d4f2 -> 4eee368)

This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git


    from b66d4f2  [MENFORCER-422] Added externalRules rule
     add 4eee368  [MENFORCER-423] Add rule to enforce an explicit dependency scope

No new revisions were added by this update.

Summary of changes:
 .../enforcer/AbstractStandardEnforcerRule.java     | 68 +++++++++++++++
 .../enforcer/BanDependencyManagementScope.java     | 70 +---------------
 .../enforcer/RequireExplicitDependencyScope.java   | 97 ++++++++++++++++++++++
 enforcer-rules/src/site/apt/index.apt              |  4 +-
 ...pt.vm => requireExplicitDependencyScope.apt.vm} | 28 ++-----
 .../invoker.properties                             |  6 +-
 .../it/projects/require-dependency-scope/pom.xml   | 79 ++++++++++++++++++
 .../verify.groovy                                  |  5 +-
 8 files changed, 265 insertions(+), 92 deletions(-)
 create mode 100644 enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireExplicitDependencyScope.java
 copy enforcer-rules/src/site/apt/{requireSnapshotVersion.apt.vm => requireExplicitDependencyScope.apt.vm} (68%)
 copy maven-enforcer-plugin/src/it/projects/{ban-distribution-management-multi-module-build => require-dependency-scope}/invoker.properties (93%)
 create mode 100644 maven-enforcer-plugin/src/it/projects/require-dependency-scope/pom.xml
 copy maven-enforcer-plugin/src/it/projects/{ban-distribution-management => require-dependency-scope}/verify.groovy (71%)