mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-14 18:05:27 +07:00
[Java. Logging] Move checking of possibility to place the logger to the JvmLogger
IDEA-331693 GitOrigin-RevId: a86f29e4024188587da80651724e4a302fdb48d9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7ef6316e14
commit
d4d41665c2
@@ -30,6 +30,8 @@ class JvmLoggerAnnotationDelegate(
|
||||
return module != null && JavaLibraryUtil.hasLibraryClass(module, fieldLoggerName) && LombokLibraryUtil.hasLombokClasses(module)
|
||||
}
|
||||
|
||||
override fun isPossibleToPlaceLoggerAtClass(clazz: PsiClass): Boolean = clazz.hasAnnotation(loggerTypeName).not()
|
||||
|
||||
override fun createLoggerElementText(project: Project, clazz: PsiClass): PsiAnnotation {
|
||||
val factory = JavaPsiFacade.getElementFactory(project)
|
||||
return factory.createAnnotationFromText("@$loggerTypeName", clazz)
|
||||
|
||||
Reference in New Issue
Block a user