Author: pkluegl
Date: Wed May 29 15:44:07 2013
New Revision: 1487520

URL: http://svn.apache.org/r1487520
Log:
UIMA-2672
- removed reflections lib

Modified:
    uima/sandbox/ruta/trunk/ruta-core/pom.xml
    
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/RutaExpression.java
    
uima/sandbox/ruta/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaCompletionEngine.java

Modified: uima/sandbox/ruta/trunk/ruta-core/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/pom.xml?rev=1487520&r1=1487519&r2=1487520&view=diff
==============================================================================
--- uima/sandbox/ruta/trunk/ruta-core/pom.xml (original)
+++ uima/sandbox/ruta/trunk/ruta-core/pom.xml Wed May 29 15:44:07 2013
@@ -93,11 +93,6 @@
       <artifactId>commons-io</artifactId>
       <version>2.4</version>
     </dependency>
-    <dependency>
-         <groupId>org.reflections</groupId>
-         <artifactId>reflections</artifactId>
-         <version>0.9.9-RC1</version>
-     </dependency>
   </dependencies>
   <scm>
     <url>http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core</url>

Modified: 
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/RutaExpression.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/RutaExpression.java?rev=1487520&r1=1487519&r2=1487520&view=diff
==============================================================================
--- 
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/RutaExpression.java
 (original)
+++ 
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/RutaExpression.java
 Wed May 29 15:44:07 2013
@@ -31,8 +31,6 @@ import org.apache.uima.cas.text.Annotati
 import org.apache.uima.ruta.RutaElement;
 import org.apache.uima.ruta.RutaStream;
 
-import com.google.common.collect.Lists;
-
 public class RutaExpression extends RutaElement {
 
   protected List<AnnotationFS> getTargetAnnotation(AnnotationFS annotation, 
Type type,
@@ -52,7 +50,7 @@ public class RutaExpression extends Ruta
       @SuppressWarnings("unchecked")
       Collection<AnnotationFS> intersection = CollectionUtils
               .intersection(beginAnchors, endAnchors);
-      return Lists.newArrayList(intersection);
+      return new ArrayList<AnnotationFS>(intersection);
     }
   }
 

Modified: 
uima/sandbox/ruta/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaCompletionEngine.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaCompletionEngine.java?rev=1487520&r1=1487519&r2=1487520&view=diff
==============================================================================
--- 
uima/sandbox/ruta/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaCompletionEngine.java
 (original)
+++ 
uima/sandbox/ruta/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaCompletionEngine.java
 Wed May 29 15:44:07 2013
@@ -32,7 +32,6 @@ import java.util.List;
 import java.util.Set;
 
 import org.apache.uima.UIMAFramework;
-import org.apache.uima.analysis_component.AnalysisComponent;
 import org.apache.uima.resource.ResourceManager;
 import org.apache.uima.resource.metadata.TypeDescription;
 import org.apache.uima.resource.metadata.TypeSystemDescription;
@@ -74,9 +73,6 @@ import org.eclipse.dltk.core.ModelExcept
 import org.eclipse.dltk.internal.core.SourceField;
 import org.eclipse.dltk.internal.core.SourceMethod;
 import org.eclipse.dltk.internal.core.SourceModule;
-import org.reflections.Reflections;
-import org.reflections.scanners.SubTypesScanner;
-import org.reflections.util.ConfigurationBuilder;
 
 public class RutaCompletionEngine extends ScriptCompletionEngine {
 
@@ -243,11 +239,7 @@ public class RutaCompletionEngine extend
       }
     } else if (type == ComponentDeclaration.UIMAFIT_ENGINE) {
       List<String> engines = new ArrayList<String>();
-      Reflections reflections = new Reflections(new 
ConfigurationBuilder().addUrls(
-              classloader.getURLs()).setScanners(new SubTypesScanner(true)));
-      Set<String> subTypesOf = reflections.getStore().getSubTypesOf(
-              AnalysisComponent.class.getName());
-      engines.addAll(subTypesOf);
+      // TODO: collect engines
       for (String string : engines) {
         if (match(complString, string)) {
           addProposal(complString, string, CompletionProposal.PACKAGE_REF);


Reply via email to