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);