[
https://issues.apache.org/jira/browse/RAT-443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claude Warren updated RAT-443:
------------------------------
Fix Version/s: 0.18
Labels: (was: V0.18)
> Remove package cycles
> ---------------------
>
> Key: RAT-443
> URL: https://issues.apache.org/jira/browse/RAT-443
> Project: Apache Rat
> Issue Type: Improvement
> Components: core engine
> Affects Versions: 0.17
> Reporter: Claude Warren
> Priority: Major
> Fix For: 0.18
>
>
> There are cyclical dependencies between packages in the core. As is show by
> executing the maven enforcer plugin with
> {{<execution>}}
> {{ <id>enforce-no-package-cycles</id>}}
> {{ <goals>}}
> {{ <goal>enforce</goal>}}
> {{ </goals>}}
> {{ <phase>test</phase>}}
> {{ <configuration>}}
> {{ <rules>}}
> {{ <NoPackageCyclesRule
> implementation="org.apache.axiom.buildutils.enforcer.NoPackageCyclesEnforcerRule"/>}}
> {{ </rules>}}
> {{ </configuration>}}
> {{</execution>}}
> This change is to move classes and refactor code so that there are no
> cycles.{{ }}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)