This is an automated email from the ASF dual-hosted git repository.
sjaranowski pushed a change to branch MENFORCER-426
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git
omit c34ab15 [MENFORCER-426] Reproduce issue - add dependency:tree
omit baff3ad [MENFORCER-426] Reproduce issue
add 5e0ca5a [MENFORCER-474] Filter dependency by scope on project level
add 42dacab [MENFORCER-476] Rename ResolveUtil to ResolverUtil
add 7848853 [MENFORCER-276] Allow ignoring dependency scopes in
RequireUpperBoundDeps
add 5895ff2 [MENFORCER-467] banDynamicVersions excludedScopes on project
level (#262)
add 435807f Install maven-enforcer-plugin for ITs in
maven-enforcer-extension
add 6feac61 improve documentation of banDynamicVersions
add 427b213 [MENFORCER-473] Notice about max JDK in custom rules
add 523f5ce [MENFORCER-472] Bump maven-invoker-plugin from 3.5.0 to
3.5.1 (#266)
add 4e14e11 [maven-release-plugin] prepare release enforcer-3.3.0
add c409069 [maven-release-plugin] prepare for next development iteration
add 8ebbd4b configure notifications
add 741de17 Bump junit-bom from 5.9.2 to 5.9.3
add 01a8243 [MENFORCER-481] BanDynamicVersions: make `excludedScopes`
optional
add b3587ec [MENFORCER-480] BanDynamicVersions: fix `ignores` parameter
(#269)
add 585a3c2 [MENFORCER-426] DependencyConvergence transitive dependencies
with version range
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c34ab15)
\
N -- N -- N refs/heads/MENFORCER-426 (585a3c2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 7 +-
enforcer-api/pom.xml | 11 +--
enforcer-api/src/custom-rule-sample/pom.xml | 6 +-
.../src/site/apt/writing-a-custom-rule.apt.vm | 2 +
enforcer-rules/pom.xml | 2 +-
.../rules/{ => dependency}/BanDynamicVersions.java | 89 ++++++++--------------
.../dependency/BanTransitiveDependencies.java | 8 +-
.../rules/dependency/BannedDependencies.java | 4 +-
.../rules/dependency/BannedDependenciesBase.java | 9 ++-
.../rules/dependency/DependencyConvergence.java | 15 +---
.../rules/dependency/RequireReleaseDeps.java | 4 +-
.../rules/dependency/RequireUpperBoundDeps.java | 23 +++---
.../{ResolveUtil.java => ResolverUtil.java} | 88 ++++++++++++---------
.../AllLevelsOptionalDependencySelector.java | 40 ----------
.../selector/AllLevelsScopeDependencySelector.java | 63 ---------------
.../src/site/apt/banDynamicVersions.apt.vm | 14 ++--
.../src/site/apt/requireUpperBoundDeps.apt.vm | 17 +++++
.../rules/dependency/BannedDependenciesTest.java | 7 +-
.../rules/dependency/RequireReleaseDepsTest.java | 25 +++---
.../dependency/RequireUpperBoundDepsTest.java | 10 ++-
maven-enforcer-extension/pom.xml | 7 +-
maven-enforcer-plugin/pom.xml | 4 +-
...r138_container-default-1.0-alpha-9-stable-1.pom | 2 +-
.../it/mrm/repository/menforcer138_utils-1.0.4.pom | 4 +-
.../invoker.properties | 0
.../pom.xml | 31 +-------
.../verify.groovy | 11 +--
.../src/it/projects/ban-dynamic-versions/pom.xml | 9 +++
.../it/projects/ban-dynamic-versions/verify.groovy | 5 +-
.../invoker.properties | 2 +-
.../projects/dependency-convergence-ranges/pom.xml | 17 +----
.../invoker.properties | 0
.../pom.xml | 20 +++--
.../verify.groovy | 8 +-
pom.xml | 16 ++--
35 files changed, 235 insertions(+), 345 deletions(-)
rename enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/{ =>
dependency}/BanDynamicVersions.java (70%)
rename
enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/{ResolveUtil.java
=> ResolverUtil.java} (61%)
delete mode 100644
enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/selector/AllLevelsOptionalDependencySelector.java
delete mode 100644
enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/selector/AllLevelsScopeDependencySelector.java
copy maven-enforcer-plugin/src/it/projects/{MENFORCER-434 =>
ban-dynamic-versions-scope-all-scopes}/invoker.properties (100%)
copy maven-enforcer-plugin/src/it/projects/{ban-dynamic-versions =>
ban-dynamic-versions-scope-all-scopes}/pom.xml (69%)
copy
maven-enforcer-plugin/src/it/projects/{ban-pom-dependency-version-utf8-with-bom
=> ban-dynamic-versions-scope-all-scopes}/verify.groovy (64%)
copy maven-enforcer-plugin/src/it/projects/{MENFORCER-434 =>
dependency-convergence-ranges}/invoker.properties (96%)
copy
maven-enforcer-plugin/src/it/projects/{dependency-convergence_excludedScopes =>
require-upper-bound-dependencies-scope-change}/invoker.properties (100%)
copy
maven-enforcer-plugin/src/it/projects/{require-upper-bound-dependencies-scope-optional
=> require-upper-bound-dependencies-scope-change}/pom.xml (86%)
copy maven-enforcer-plugin/src/it/projects/{banned-dependencies-fail =>
require-upper-bound-dependencies-scope-change}/verify.groovy (65%)