Package com.intellij.psi.search

Examples of com.intellij.psi.search.GlobalSearchScope


    @NotNull
    public Collection<PsiElement> findClassesForTest(@NotNull PsiElement element){
        PsiClass klass = findSourceElement(element);
        if (klass == null) return Collections.emptySet();

        GlobalSearchScope scope;
        Module module = getModule(element);
        if (module != null){
            scope = GlobalSearchScope.moduleWithDependenciesScope(module);
        }
        else{
View Full Code Here


    @NotNull
    public Collection<PsiElement> findTestsForClass(@NotNull PsiElement element){
        PsiClass klass = findSourceElement(element);
        if (klass == null) return Collections.emptySet();

        GlobalSearchScope scope;
        Module module = getModule(element);
        if (module != null){
            scope = GlobalSearchScope.moduleWithDependentsScope(module);
        }
        else{
View Full Code Here

  @Nullable
  public static PsiClass findClass(@Nullable String name, @NotNull final XmlFile file, @Nullable final Module module, @Nullable final GlobalSearchScope searchScope) {
    if (name == null) return null;
    if (name.indexOf('$')>=0) name = name.replace('$', '.');

    final GlobalSearchScope scope;
    if (searchScope == null) {

      if (module != null) {
        scope = GlobalSearchScope.moduleWithDependenciesAndLibrariesScope(module);
      }
View Full Code Here

        return true;
      }
    };
    stack.push(baseClass);
    final GlobalSearchScope scope = GlobalSearchScope.allScope(baseClass.getProject());
    while (!stack.isEmpty()) {
      final PsiClass psiClass = stack.pop();
      if (processed.contains(psiClass)) continue;
      processed.add(psiClass);
     
View Full Code Here

TOP

Related Classes of com.intellij.psi.search.GlobalSearchScope

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.