Refactoring. Replace hasModifier(IMPL_KEYWORD) to hasImplModifier()

This commit is contained in:
Stanislav Erokhin
2017-09-14 19:39:39 +03:00
committed by Mikhail Glukhikh
parent 1ebfe1af43
commit 0bf7dc3e0c
9 changed files with 18 additions and 11 deletions
@@ -49,6 +49,7 @@ import org.jetbrains.kotlin.idea.util.ProjectRootsUtil
import org.jetbrains.kotlin.lexer.KtTokens
import org.jetbrains.kotlin.psi.*
import org.jetbrains.kotlin.psi.psiUtil.hasHeaderModifier
import org.jetbrains.kotlin.psi.psiUtil.hasImplModifier
import java.awt.event.MouseEvent
import java.util.*
import javax.swing.Icon
@@ -102,7 +103,7 @@ class KotlinLineMarkerProvider : LineMarkerProvider {
if (element.hasHeaderModifier()) {
collectImplementationMarkers(element, result)
}
else if (element.hasModifier(KtTokens.IMPL_KEYWORD)) {
else if (element.hasImplModifier()) {
collectHeaderMarkers(element, result)
}
}
@@ -326,7 +326,7 @@ class UnusedSymbolInspection : AbstractKotlinInspection() {
}
private fun isPlatformImplementation(declaration: KtNamedDeclaration) =
declaration.hasModifier(KtTokens.IMPL_KEYWORD)
declaration.hasImplModifier()
private fun hasPlatformImplementations(declaration: KtNamedDeclaration, descriptor: DeclarationDescriptor?): Boolean {
if (!declaration.hasHeaderModifier()) return false