You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2019/11/30 18:20:57 UTC

svn commit: r1870632 - in /ctakes/trunk: ctakes-dependency-parser-res/pom.xml ctakes-dependency-parser-res/src/main/resources/org/apache/ctakes/dependency/parser/models/clearparser_models.jar ctakes-dependency-parser/pom.xml

Author: seanfinan
Date: Sat Nov 30 18:20:57 2019
New Revision: 1870632

URL: http://svn.apache.org/viewvc?rev=1870632&view=rev
Log:
Separating clearparser models.  They are huge and aren't necessary during runtime.
This makes exclusion a lot easier.

Removed:
    ctakes/trunk/ctakes-dependency-parser-res/src/main/resources/org/apache/ctakes/dependency/parser/models/clearparser_models.jar
Modified:
    ctakes/trunk/ctakes-dependency-parser-res/pom.xml
    ctakes/trunk/ctakes-dependency-parser/pom.xml

Modified: ctakes/trunk/ctakes-dependency-parser-res/pom.xml
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-dependency-parser-res/pom.xml?rev=1870632&r1=1870631&r2=1870632&view=diff
==============================================================================
--- ctakes/trunk/ctakes-dependency-parser-res/pom.xml (original)
+++ ctakes/trunk/ctakes-dependency-parser-res/pom.xml Sat Nov 30 18:20:57 2019
@@ -29,4 +29,4 @@
   <artifactId>ctakes-dependency-parser-res</artifactId>
   <name>Apache cTAKES Resources dependency-parser</name>
   <description>Resources Project for ctakes-dependency-parser</description>
-</project>
+</project>

Modified: ctakes/trunk/ctakes-dependency-parser/pom.xml
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-dependency-parser/pom.xml?rev=1870632&r1=1870631&r2=1870632&view=diff
==============================================================================
--- ctakes/trunk/ctakes-dependency-parser/pom.xml (original)
+++ ctakes/trunk/ctakes-dependency-parser/pom.xml Sat Nov 30 18:20:57 2019
@@ -29,70 +29,27 @@
 		<version>4.0.1-SNAPSHOT</version>
 	</parent>
 	<dependencies>
-	     <dependency>
+      <dependency>
 			<groupId>org.apache.ctakes</groupId>
 			<artifactId>ctakes-dependency-parser-res</artifactId>
 		</dependency>
-        <!--  type system is added by utils.  -->
-        <!--<dependency>-->
-        <!--<groupId>org.apache.ctakes</groupId>-->
-        <!--<artifactId>ctakes-type-system</artifactId>-->
-        <!--</dependency>-->
-        <!--  core is added by pos tagger and lvg.  -->
-        <!--<dependency>-->
-        <!--<groupId>org.apache.ctakes</groupId>-->
-        <!--<artifactId>ctakes-core</artifactId>-->
-        <!--</dependency>-->
-        <!--  We need to stop adding entire modules of code, resources and dependencies just for aggregate engines.  -->
-        <!--  LVG is not necessary to run dependency parser.  Only modules absolutely required to run something should be in pom.  -->
-        <!--<dependency>-->
-        <!--<groupId>org.apache.ctakes</groupId>-->
-        <!--<artifactId>ctakes-lvg</artifactId>-->
-        <!--</dependency>-->
+      <dependency>
+         <groupId>org.apache.ctakes</groupId>
+         <artifactId>ctakes-dependency-parser-res-clear</artifactId>
+      </dependency>
 		<dependency>
 			<groupId>org.apache.ctakes</groupId>
 			<artifactId>ctakes-pos-tagger</artifactId>
 		</dependency>
-        <!--  utils is added by pos tagger (via core).  -->
-        <!--<dependency>-->
-        <!--<groupId>org.apache.ctakes</groupId>-->
-        <!--<artifactId>ctakes-utils</artifactId>-->
-        <!--</dependency>-->
-        <!--  clearnlp is added by pos tagger.  -->
-        <!--<dependency>-->
-        <!--<groupId>com.googlecode.clearnlp</groupId>-->
-        <!--<artifactId>clearnlp</artifactId>-->
-        <!--</dependency>-->
 		<dependency>
 			<groupId>args4j</groupId>
 			<artifactId>args4j</artifactId>
 		</dependency>
-        <!--  junit is added by utils.  -->
-        <!--<dependency>-->
-        <!--<groupId>junit</groupId>-->
-        <!--<artifactId>junit</artifactId>-->
-        <!--</dependency>-->
-        <!--  cleartk util is added by core.  -->
-        <!--<dependency>-->
-        <!--<groupId>org.cleartk</groupId>-->
-        <!--<artifactId>cleartk-util</artifactId>-->
-        <!--</dependency>-->
-		<!-- we excluded spring-context uimafit transitive dependency in the parent pom, include it here -->
-        <!--  spring context is added by type system.  -->
-        <!--<dependency>-->
-        <!--<groupId>org.springframework</groupId>-->
-        <!--<artifactId>spring-context</artifactId>-->
-        <!--</dependency>		-->
         <!--  TODO where is hppc actually used?  -->
 		<dependency>
 			<groupId>com.carrotsearch</groupId>
 			<artifactId>hppc</artifactId>
 		</dependency>
-        <!--  commons-io is added by core.  -->
-        <!--<dependency>-->
-        <!--<groupId>commons-io</groupId>-->
-        <!--<artifactId>commons-io</artifactId>-->
-        <!--</dependency>-->
 		<dependency>
 			<groupId>commons-lang</groupId>
 			<artifactId>commons-lang</artifactId>
@@ -101,11 +58,6 @@
 			<groupId>commons-logging</groupId>
 			<artifactId>commons-logging</artifactId>
 		</dependency>
-        <!--  uimafit core is added by type system.  -->
-        <!--<dependency>-->
-        <!--<groupId>org.apache.uima</groupId>-->
-        <!--<artifactId>uimafit-core</artifactId>-->
-        <!--</dependency>-->
 	</dependencies>
 	<description>This wraps the ClearNLP dependency parser and semantic role labeler into a UIMA friendly annotator</description>
 </project>