Skip to content

Commit 7b3c13c

Browse files
committed
minor fixes to reduce qodana baseline
1 parent d6c5271 commit 7b3c13c

18 files changed

+49
-53
lines changed

src/main/kotlin/com/vk/modulite/actions/usages/yaml/FindAllowedSymbolUsagesInModuleAction.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package com.vk.modulite.actions.usages.yaml
22

3-
import com.intellij.openapi.actionSystem.ActionUpdateThread
43
import com.intellij.openapi.actionSystem.AnActionEvent
54
import com.intellij.openapi.actionSystem.CommonDataKeys
6-
import com.intellij.util.SlowOperations
75
import com.vk.modulite.actions.YamlPsiElementAction
86
import com.vk.modulite.modulite.Modulite
97
import com.vk.modulite.psi.extensions.files.containingModulite

src/main/kotlin/com/vk/modulite/actions/usages/yaml/FindModuleUsagesInCurrentModuleAction.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package com.vk.modulite.actions.usages.yaml
22

3-
import com.intellij.openapi.actionSystem.ActionUpdateThread
43
import com.intellij.openapi.actionSystem.AnActionEvent
54
import com.intellij.openapi.actionSystem.CommonDataKeys
65
import com.intellij.psi.PsiElement
7-
import com.intellij.util.SlowOperations
86
import com.vk.modulite.actions.YamlPsiElementAction
97
import com.vk.modulite.actions.panels.ModuliteSymbolDialog
108
import com.vk.modulite.actions.usages.base.UsagesBaseFinder

src/main/kotlin/com/vk/modulite/actions/usages/yaml/FindSymbolUsagesInCurrentModuleAction.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
package com.vk.modulite.actions.usages.yaml
22

3-
import com.intellij.openapi.actionSystem.ActionUpdateThread
43
import com.intellij.openapi.actionSystem.AnActionEvent
54
import com.intellij.openapi.actionSystem.CommonDataKeys
6-
import com.intellij.util.SlowOperations
75
import com.vk.modulite.actions.YamlPsiElementAction
8-
import com.vk.modulite.modulite.Modulite
96
import com.vk.modulite.psi.extensions.files.containingModulite
107
import com.vk.modulite.utils.YamlUtils
118
import org.jetbrains.yaml.psi.YAMLQuotedText

src/main/kotlin/com/vk/modulite/completion/ModuliteYamlReferenceContributor.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,3 +317,8 @@ class ModuliteYamlReferenceContributor : PsiReferenceContributor() {
317317
override fun isSoft() = true
318318
}
319319
}
320+
321+
fun YAMLPsiElement.references(): Array<PsiReference> {
322+
return ModuliteYamlReferenceContributor.PhpPsiReferenceProvider()
323+
.getReferencesByElement(this, ProcessingContext())
324+
}

src/main/kotlin/com/vk/modulite/index/ModuliteFilesIndex.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ class ModuliteFilesIndex : FileBasedIndexExtension<String, Modulite>() {
115115
val type = input.readInt()
116116
val text = stringer.read(input)
117117

118-
val kind = SymbolName.Kind.values()[type]
118+
val kind = SymbolName.Kind.entries[type]
119119
val name = SymbolName(text, kind = kind)
120120

121121
public.add(name)

src/main/kotlin/com/vk/modulite/inspections/config/UnknownComposerPackageInspection.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package com.vk.modulite.inspections.config
33
import com.intellij.codeInspection.ProblemHighlightType
44
import com.intellij.codeInspection.ProblemsHolder
55
import com.intellij.psi.PsiElementVisitor
6-
import com.vk.modulite.completion.ModuliteYamlReferenceContributor.Companion.references
6+
import com.vk.modulite.completion.references
77
import com.vk.modulite.completion.ModuliteYamlReferenceContributor.UnknownComposerPackageReference
88
import com.vk.modulite.utils.registerModuliteProblem
99
import com.vk.modulite.utils.unquote

src/main/kotlin/com/vk/modulite/inspections/config/UnknownModuliteInspection.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import com.intellij.codeInspection.InspectionManager
44
import com.intellij.codeInspection.ProblemHighlightType
55
import com.intellij.codeInspection.ProblemsHolder
66
import com.intellij.psi.PsiElementVisitor
7-
import com.vk.modulite.completion.ModuliteYamlReferenceContributor.Companion.references
7+
import com.vk.modulite.completion.references
88
import com.vk.modulite.psi.ModuliteNamePsi
99
import com.vk.modulite.utils.createModuliteProblemDescriptor
1010
import com.vk.modulite.utils.unquote

src/main/kotlin/com/vk/modulite/inspections/config/UnknownSymbolInspection.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import com.intellij.codeInspection.ProblemHighlightType
44
import com.intellij.codeInspection.ProblemsHolder
55
import com.intellij.psi.PsiElementVisitor
66
import com.vk.modulite.SymbolName
7-
import com.vk.modulite.completion.ModuliteYamlReferenceContributor.Companion.references
7+
import com.vk.modulite.completion.references
88
import com.vk.modulite.completion.ModuliteYamlReferenceContributor.PhpUnknownElementReference
99
import com.vk.modulite.psi.extensions.yaml.containingModulite
1010
import com.vk.modulite.utils.YamlUtils.insideDescription

src/main/kotlin/com/vk/modulite/modulite/Modulite.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ data class Modulite(
133133
// А также все прямые потомки своих родителей и экспортированные
134134
// подмодули этих потомков.
135135
fun canUse(other: Modulite): Boolean {
136-
// Если переданный модуль является родителем текущего
136+
// Если переданный модуль является родителем текущего,
137137
// то переданный модуль может быть использован всегда.
138138
if (other.contains(this)) {
139139
return true

src/main/kotlin/com/vk/modulite/services/ModuliteDependenciesCollector.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ data class ModuliteDeps(
144144
}
145145

146146
@Service(Service.Level.PROJECT)
147-
@Suppress("UnstableApiUsage")
148147
class ModuliteDependenciesCollector(val project: Project) {
149148
companion object {
150149
private val LOG = logger<ModuliteDependenciesCollector>()
@@ -363,7 +362,7 @@ class ModuliteDependenciesCollector(val project: Project) {
363362
if (reference is Variable) {
364363
// Глобальные переменные не могут содержаться в некотором модуле,
365364
// они всегда считаются глобальными и обязательным для их использования
366-
// является их запись в require модуля.
365+
// является запись в require модуля.
367366
return false
368367
}
369368

0 commit comments

Comments
 (0)