Tim Allison created CTAKES-497: ---------------------------------- Summary: Fix dependency convergence Key: CTAKES-497 URL: https://issues.apache.org/jira/browse/CTAKES-497 Project: cTAKES Issue Type: Task Affects Versions: 4.0.0 Reporter: Tim Allison
On TIKA-2598, [~gsmet] recommended that we add maven's enforcerplugin with: {noformat} <rules> <dependencyConvergence/> </rules> {noformat} This revealed a few areas where CTAKES might benefit from the same plugin: {noformat} [WARNING] Dependency convergence error for com.google.guava:guava:17.0 paths to dependency are: +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.cleartk:cleartk-util:2.0.0 +-com.google.guava:guava:17.0 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-com.google.guava:guava:10.0 [WARNING] Dependency convergence error for org.apache.uima:uimaj-core:2.9.0 paths to dependency are: +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.apache.ctakes:ctakes-type-system:4.0.0 +-org.apache.uima:uimaj-core:2.9.0 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.apache.ctakes:ctakes-utils:4.0.0 +-org.apache.uima:uimaj-core:2.9.0 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.cleartk:cleartk-util:2.0.0 +-org.apache.uima:uimaj-core:2.5.0 [WARNING] Dependency convergence error for org.apache.uima:uimafit-core:2.2.0 paths to dependency are: +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.apache.ctakes:ctakes-type-system:4.0.0 +-org.apache.uima:uimafit-core:2.2.0 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.cleartk:cleartk-util:2.0.0 +-org.apache.uima:uimafit-core:2.0.0 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.apache.uima:uimafit-core:2.2.0 [WARNING] Dependency convergence error for commons-io:commons-io:2.5 paths to dependency are: +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-commons-io:commons-io:2.5 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-commons-io:commons-io:2.2 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.cleartk:cleartk-util:2.0.0 +-commons-io:commons-io:2.4 {noformat} CTAKES also might consider bumping the version of opennlp to 1.8.4 {noformat} Dependency convergence error for org.apache.opennlp:opennlp-tools:1.8.4 paths to dependency are: +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.opennlp:opennlp-tools:1.8.4 and +-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT +-org.apache.ctakes:ctakes-core:4.0.0 +-org.apache.opennlp:opennlp-tools:1.7.2 {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)