List<TreeStructureProvider> () { if (myProject == null) { return Collections.emptyList(); } final List<TreeStructureProvider> providers = getProviders(); if (providers == null) { return Collections.emptyList(); } return DumbService.getInstance(myProject).filterByDumbAwareness(providers); }