void () { final List<NamedScope> scopes = new ArrayList<>(); for (final NamedScopesHolder holder : NamedScopesHolder.getAllNamedScopeHolders(myProject)) { for (final NamedScope scope : holder.getScopes()) { if (!(scope instanceof NonProjectFilesScope)) { scopes.add(scope); } } } scopes.remove(CustomScopesProviderEx.getAllScope()); scopes.sort(Comparator.comparing(namedScope -> namedScope.getScopeId(), new ScopeOrderComparator(myInspectionProfile))); myOptionsTable.updateItems(scopes); }