|
23 | 23 | import com.intellij.openapi.application.ApplicationManager; |
24 | 24 | import com.intellij.openapi.project.Project; |
25 | 25 | import com.intellij.openapi.util.Computable; |
26 | | -import com.intellij.psi.PsiElement; |
27 | 26 | import com.intellij.psi.search.GlobalSearchScope; |
28 | 27 | import com.intellij.psi.stubs.StubIndex; |
29 | 28 | import com.intellij.psi.util.CachedValueProvider.Result; |
30 | 29 | import com.intellij.psi.util.CachedValuesManager; |
31 | 30 | import com.intellij.psi.util.PsiModificationTracker; |
32 | | -import com.intellij.util.containers.ContainerUtil; |
| 31 | +import com.intellij.util.containers.ContainerUtilRt; |
| 32 | + |
| 33 | +import lombok.var; |
33 | 34 |
|
34 | 35 | /** |
35 | 36 | * @author Edoardo Luppi |
@@ -77,7 +78,7 @@ private List<CommitScope> findModules() { |
77 | 78 |
|
78 | 79 | @NotNull |
79 | 80 | private Result<List<CommitScope>> computeCommitScopes() { |
80 | | - final List<CommitScope> commitScopes = |
| 81 | + final var commitScopes = |
81 | 82 | APPLICATION.runReadAction((Computable<List<CommitScope>>) () -> |
82 | 83 | findSourceModules() |
83 | 84 | .stream() |
@@ -116,11 +117,13 @@ private Collection<Angular2Module> findSourceModules() { |
116 | 117 | */ |
117 | 118 | @NotNull |
118 | 119 | private CommitScope toCommitScope(@NotNull final Angular2Entity module) { |
119 | | - final PsiElement sourceElement = module.getTypeScriptClass(); |
120 | | - final String name = CCAngularUtils.toDashCase(module.getName()).replaceFirst("-module$", ""); |
121 | | - final String documentation = |
122 | | - DocumentationManager.getProviderFromElement(sourceElement) |
| 120 | + final var sourceElement = module.getTypeScriptClass(); |
| 121 | + final var name = CCAngularUtils.toDashCase(module.getName()).replaceFirst("-module$", ""); |
| 122 | + final var documentation = |
| 123 | + DocumentationManager |
| 124 | + .getProviderFromElement(sourceElement) |
123 | 125 | .generateDoc(sourceElement, null); |
| 126 | + |
124 | 127 | return new Angular2CommitScope(name, documentation); |
125 | 128 | } |
126 | 129 |
|
|
0 commit comments