[
https://jira.codehaus.org/browse/MENFORCER-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark updated MENFORCER-215:
---------------------------
Description:
I want to use the banCircularDependencies extra enforcer rule to avoid jenkins
build loops. The current implementation ignores test-scope dependencies. I need
a flag to include them. My situation is the following:
"utils" depends on "shared" (compile scope), shared depends on "utils" (test
scope). Neither the rule nor "mvn dependency:tree" recognizes "utils" as a
dependency of "shared".
{code:xml}
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>extra-enforcer-rules</artifactId>
<version>1.0-beta-3</version>
</dependency>
{code}
{noformat}
dependency:tree
Displays the dependency tree for this project.
Available parameters:
...
scope
The scope to filter by when resolving the dependency tree, or null to
include dependencies from all scopes. Note that this feature does not
currently work due to MNG-3236.
{noformat}
was:
I want to use the banCircularDependencies extra enforcer rule to avoid jenkins
build loops. The current implementation ignores test-scope dependencies. I need
a flag to include them. My situation is the following:
"utils" depends on "shared" (compile scope), shared depends on "utils" (test
scope). Neither the rule nor "mvn dependency:tree" recognizes "utils" as a
dependency of "shared".
{code:xml}
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>extra-enforcer-rules</artifactId>
<version>1.0-beta-3</version>
</dependency>
{code}
{format}
dependency:tree
Displays the dependency tree for this project.
Available parameters:
...
scope
The scope to filter by when resolving the dependency tree, or null to
include dependencies from all scopes. Note that this feature does not
currently work due to MNG-3236.
{format}
> Extra Enforcer Rules : banCircularDependencies for transitive test scope
> ------------------------------------------------------------------------
>
> Key: MENFORCER-215
> URL: https://jira.codehaus.org/browse/MENFORCER-215
> Project: Maven Enforcer Plugin
> Issue Type: Improvement
> Reporter: Mark
> Priority: Minor
>
> I want to use the banCircularDependencies extra enforcer rule to avoid
> jenkins build loops. The current implementation ignores test-scope
> dependencies. I need a flag to include them. My situation is the following:
> "utils" depends on "shared" (compile scope), shared depends on "utils" (test
> scope). Neither the rule nor "mvn dependency:tree" recognizes "utils" as a
> dependency of "shared".
> {code:xml}
> <dependency>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>extra-enforcer-rules</artifactId>
> <version>1.0-beta-3</version>
> </dependency>
> {code}
> {noformat}
> dependency:tree
> Displays the dependency tree for this project.
> Available parameters:
> ...
> scope
> The scope to filter by when resolving the dependency tree, or null to
> include dependencies from all scopes. Note that this feature does not
> currently work due to MNG-3236.
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)