Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
After refactoring we have to clean up the dependencies in the pom.xml of each module.
- maven-specific dependencies in compile scope should only be in maven-specific (groupID=org.apache.archiva.maven) modules. On all other modules these dependencies have to be removed.
- Move transitive dependencies to explicit declaration, if there is code in the module that uses them.
mvn dependency:analyze
shows the transitive dependencies that are used by code.
Don't do too much changes at the same time, which makes it difficult to track the cause for errors.
Attachments
Issue Links
- is related to
-
MRM-1964 Refactor repository api
- Open