Examples of GlobalSearchScope


Examples of com.intellij.psi.search.GlobalSearchScope

    @Nullable
    public static PsiClass getConcernOfClass( @NotNull PsiElement searchContext )
    {
        Project project = searchContext.getProject();
        GlobalSearchScope searchScope = determineSearchScope( searchContext );
        return getConcernOfClass( project, searchScope );
    }
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

        if( psiClass.isInterface() )
        {
            return false;
        }

        GlobalSearchScope searchScope = determineSearchScope( psiClass );
        assert searchScope != null;

        JavaPsiFacade psiFacade = JavaPsiFacade.getInstance( psiClass.getProject() );
        PsiClass invocationHandler = psiFacade.findClass( "java.lang.reflect.InvocationHandler", searchScope );
        assert invocationHandler != null;
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

            return null;
        }

        // If SideEffectOf is not resolved, ignore
        Project project = psiClass.getProject();
        GlobalSearchScope searchScope = determineSearchScope( psiClass );
        PsiClass sideEffectOfClass = Qi4jSideEffectUtil.getGenericSideEffectClass( project, searchScope );
        if( sideEffectOfClass == null )
        {
            return null;
        }
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

  }

  @NotNull
  @Override
  public NavigationItem[] getItemsByName(String name, String pattern, Project project, boolean includeNonProjectItems) {
    final GlobalSearchScope scope = includeNonProjectItems ? GlobalSearchScope.allScope(project) : GlobalSearchScope.projectScope(project);
    final Collection<DartComponentName> result = DartClassIndex.getItemsByName(name, project, scope);
    if (result.size() == 0) {
      return NavigationItem.EMPTY_NAVIGATION_ITEM_ARRAY;
    }
    return result.toArray(new NavigationItem[result.size()]);
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

  }

  @NotNull
  @Override
  public NavigationItem[] getItemsByName(String name, String pattern, Project project, boolean includeNonProjectItems) {
    final GlobalSearchScope scope = includeNonProjectItems ? GlobalSearchScope.allScope(project) : GlobalSearchScope.projectScope(project);
    final Collection<DartComponentName> result = DartSymbolIndex.getItemsByName(name, project, scope);
    return result.toArray(new NavigationItem[result.size()]);
  }
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

                                      @NotNull List<Tools> localTools,
                                      @NotNull GlobalInspectionContext context) {
    final AnalysisScope analysisScope = context.getRefManager().getScope();
    if (analysisScope == null) return;

    final GlobalSearchScope scope = GlobalSearchScope.EMPTY_SCOPE.union(analysisScope.toSearchScope());
    setIndicatorText("Looking for Dart files...");
    final Collection<VirtualFile> dartFiles = FileTypeIndex.getFiles(DartFileType.INSTANCE, scope);

    for (VirtualFile dartFile : dartFiles) {
      analyzeFile(dartFile, context.getProject());
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

    return textFieldWithHistoryWithBrowseButton;
  }

  @NotNull
  private static List<VirtualFile> listPossibleConfigFilesInProject(@NotNull Project project) {
    GlobalSearchScope scope = ProjectScope.getContentScope(project);
    Collection<VirtualFile> files = FileTypeIndex.getFiles(JavaScriptFileType.INSTANCE, scope);
    List<VirtualFile> result = ContainerUtil.newArrayList();
    for (VirtualFile file : files) {
      if (file != null && file.isValid() && !file.isDirectory() && file.getName().endsWith(".conf.js")) {
        String path = file.getPath();
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

  public KarmaServerLogComponent(@NotNull Project project,
                                 @NotNull KarmaServer server,
                                 @Nullable Disposable parentDisposable) {
    myServer = server;
    myProcessOutputArchive = server.getProcessOutputArchive();
    GlobalSearchScope scope = GlobalSearchScope.allScope(project);
    TextConsoleBuilderImpl builder = new TextConsoleBuilderImpl(project, scope);
    builder.setUsePredefinedMessageFilter(false);
    builder.addFilter(new BaseNodeJSFilter(project));
    myConsole = builder.getConsole();
    if (parentDisposable != null) {
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

  }

  @Nullable
  private PsiElement findJasmineElement(@NotNull List<String> suiteNames, @Nullable String testName) {
    String suiteKey = JsTestFileByTestNameIndex.createJasmineKey(suiteNames);
    GlobalSearchScope scope = GlobalSearchScope.projectScope(myProject);
    List<VirtualFile> jsTestVirtualFiles = JsTestFileByTestNameIndex.findJsTestFilesByNameInScope(suiteKey, scope);
    for (VirtualFile file : jsTestVirtualFiles) {
      PsiFile psiFile = PsiManager.getInstance(myProject).findFile(file);
      if (psiFile instanceof JSFile) {
        JSFile jsFile = (JSFile) psiFile;
View Full Code Here

Examples of com.intellij.psi.search.GlobalSearchScope

  }

  @Nullable
  private PsiElement findQUnitElement(@NotNull String moduleName, @Nullable String testName) {
    String qunitKey = JsTestFileByTestNameIndex.createQUnitKey(moduleName, testName);
    GlobalSearchScope scope = GlobalSearchScope.projectScope(myProject);
    List<VirtualFile> jsTestVirtualFiles = JsTestFileByTestNameIndex.findJsTestFilesByNameInScope(qunitKey, scope);
    for (VirtualFile file : jsTestVirtualFiles) {
      PsiFile psiFile = PsiManager.getInstance(myProject).findFile(file);
      if (psiFile instanceof JSFile) {
        JSFile jsFile = (JSFile) psiFile;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.