[ https://issues.apache.org/jira/browse/OAK-2911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella updated OAK-2911: ---------------------------------- Fix Version/s: (was: 1.3.3) 1.3.4 Bulk move to 1.3.4 > Analyze inter package dependency in oak-core > -------------------------------------------- > > Key: OAK-2911 > URL: https://issues.apache.org/jira/browse/OAK-2911 > Project: Jackrabbit Oak > Issue Type: Task > Components: core > Reporter: Chetan Mehrotra > Assignee: Chetan Mehrotra > Priority: Minor > Labels: modularization, technical_debt > Fix For: 1.3.4 > > Attachments: oak-core-jdepend-report.html > > > For better code health the packages should have proper inter dependency. Its > preferable that various {{plugin}} packages within oak-core have minimal > inter dependency and should be able to exist independently. > Following work need to be performed > # Check whats the current state > # Look into ways to ensure that such dependency are minimal and at minimum > must not have cycle > See > * > http://stackoverflow.com/questions/3416547/maven-jdepend-fail-build-with-cycles > * https://github.com/andrena/no-package-cycles-enforcer-rule -- This message was sent by Atlassian JIRA (v6.3.4#6332)