Skip to content

Commit 195a1f4

Browse files
committed
remove groovy dependency
1 parent d852ae2 commit 195a1f4

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

marker/jvm-marker/src/main/kotlin/spp/jetbrains/marker/jvm/psi/LoggerDetector.kt

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@ import com.intellij.openapi.application.ApplicationManager
2121
import com.intellij.openapi.editor.Editor
2222
import com.intellij.openapi.editor.LogicalPosition
2323
import com.intellij.openapi.util.TextRange
24-
import com.intellij.psi.JavaRecursiveElementVisitor
25-
import com.intellij.psi.PsiDocumentManager
26-
import com.intellij.psi.PsiElement
27-
import com.intellij.psi.PsiMethodCallExpression
24+
import com.intellij.psi.*
2825
import com.intellij.refactoring.suggested.endOffset
2926
import com.intellij.refactoring.suggested.startOffset
3027
import io.vertx.core.Future
@@ -35,7 +32,6 @@ import io.vertx.kotlin.coroutines.dispatcher
3532
import kotlinx.coroutines.GlobalScope
3633
import kotlinx.coroutines.launch
3734
import kotlinx.coroutines.runBlocking
38-
import org.jetbrains.plugins.groovy.lang.psi.impl.stringValue
3935
import org.jetbrains.uast.UMethod
4036
import org.jetbrains.uast.toUElement
4137
import org.slf4j.LoggerFactory
@@ -126,8 +122,10 @@ class LoggerDetector(val vertx: Vertx) {
126122
if (methodName != null && LOGGER_METHODS.contains(methodName)) {
127123
val resolvedMethod = expression.resolveMethod() ?: return
128124
if (LOGGER_CLASSES.contains(resolvedMethod.containingClass?.qualifiedName.orEmpty())) {
129-
if (expression.argumentList.expressions.firstOrNull()?.stringValue() != null) {
130-
val logTemplate = expression.argumentList.expressions.first().stringValue()!!
125+
val logTemplate = (expression.argumentList.expressions.firstOrNull()?.run {
126+
(this as? PsiLiteral)?.value as? String
127+
})
128+
if (logTemplate != null) {
131129
loggerStatements.add(
132130
DetectedLogger(logTemplate, methodName, getLineNumber(expression) + 1)
133131
)

0 commit comments

Comments
 (0)