[jbosstools-commits] JBoss Tools SVN: r35648 - trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Thu Oct 13 20:55:17 EDT 2011
Author: dazarov
Date: 2011-10-13 20:55:17 -0400 (Thu, 13 Oct 2011)
New Revision: 35648
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java
Log:
Updated CDI Query Participants in order to search in related projects and check search scope https://issues.jboss.org/browse/JBIDE-9801
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java 2011-10-14 00:51:34 UTC (rev 35647)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java 2011-10-14 00:55:17 UTC (rev 35648)
@@ -109,26 +109,12 @@
}
}
}
- Set<CDICoreNature> natures = cdiProject.getNature().getCDIProjects(true);
- for(CDICoreNature nature : natures){
- resolveObserverMethods(nature.getDelegate(), injectionPoint, requestor, querySpecification);
- }
- CDICoreNature[] naturesArray = cdiProject.getNature().getAllDependentProjects();
- for(CDICoreNature nature : naturesArray){
- resolveObserverMethods(nature.getDelegate(), injectionPoint, requestor, querySpecification);
- }
+ resolveObserverMethods(cdiProject, injectionPoint, requestor, querySpecification);
}
if(element instanceof IMethod){
IParameter param = findObserverParameter(beans, (IMethod)element);
if(param != null){
- Set<CDICoreNature> natures = cdiProject.getNature().getCDIProjects(true);
- for(CDICoreNature nature : natures){
- findObservedEvents(nature.getDelegate(), param, requestor, querySpecification);
- }
- CDICoreNature[] naturesArray = cdiProject.getNature().getAllDependentProjects();
- for(CDICoreNature nature : naturesArray){
- findObservedEvents(nature.getDelegate(), param, requestor, querySpecification);
- }
+ findObservedEvents(cdiProject, param, requestor, querySpecification);
}
}
}
More information about the jbosstools-commits
mailing list