File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
marker/jvm-marker/src/main/kotlin/spp/jetbrains/marker/jvm/detect Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -175,8 +175,13 @@ class JVMLoggerDetector(val project: Project) : LoggerDetector {
175
175
loggerStatements : MutableList <DetectedLogger >,
176
176
fileMarker : SourceFileMarker
177
177
) {
178
- val loggerClass = element.getResolvedCall(element.analyze())
179
- ?.resultingDescriptor?.fqNameSafe?.parent()?.asString()
178
+ val loggerClass = element.getResolvedCall(element.analyze())?.resultingDescriptor?.fqNameSafe?.let {
179
+ if (it.isRoot) {
180
+ it.asString()
181
+ } else {
182
+ it.parent().asString()
183
+ }
184
+ }
180
185
if (loggerClass != null && LOGGER_CLASSES .contains(loggerClass)) {
181
186
val methodName = element.getResolvedCall(element.analyze())
182
187
?.resultingDescriptor?.name?.asString()
You can’t perform that action at this time.
0 commit comments