[Java. Logging] Fix JvmLoggingConfigurable id inconsistency and move loggers to the more appropriate folder

IDEA-331693

GitOrigin-RevId: e0a14e8a37e04db91633ea25411093285eb62a4b
This commit is contained in:
Georgii Ustinov
2024-02-07 13:30:04 +00:00
committed by intellij-monorepo-bot
parent cc5c92a5b8
commit 7019bbd5df
19 changed files with 35 additions and 35 deletions
+7 -7
View File
@@ -285,7 +285,7 @@
interface="com.intellij.jarRepository.JarRepositoryAuthenticationDataProvider" dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.jpsServerAuthExtension" interface="com.intellij.compiler.cache.client.JpsServerAuthExtension" dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.execution.applicationRunLineMarkerHider" interface="com.intellij.execution.ApplicationRunLineMarkerHider" dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.jvm.logging" interface="com.intellij.logging.JvmLogger" dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.jvm.logging" interface="com.intellij.lang.logging.JvmLogger" dynamic="true"/>
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
@@ -790,7 +790,7 @@
<projectConfigurable parentId="project.propDebugger" instance="com.intellij.debugger.settings.CaptureConfigurable"
key="async.stacktraces.configurable.display.name" bundle="messages.JavaDebuggerBundle"/>
<projectConfigurable id="jvm.logging" parentId="language" instance="com.intellij.settings.JvmLoggingConfigurable"
<projectConfigurable id="jvm.logging" parentId="language" instance="com.intellij.ui.logging.JvmLoggingConfigurable"
bundle="messages.JavaBundle" key="jvm.logging.configurable.display.name"/>
<xdebugger.attachDebuggerProvider implementation="com.intellij.debugger.impl.attach.JavaAttachDebuggerProvider"/>
@@ -918,11 +918,11 @@
<programRunner id="defaultDebugRunner" implementation="com.intellij.debugger.impl.GenericDebuggerRunner" order="last"/>
<jvm.logging implementation="com.intellij.logging.ApacheCommonsLogger"/>
<jvm.logging implementation="com.intellij.logging.Log4j2Logger"/>
<jvm.logging implementation="com.intellij.logging.Log4jLogger"/>
<jvm.logging implementation="com.intellij.logging.Slf4jLogger"/>
<jvm.logging implementation="com.intellij.logging.UnspecifiedLogger"/>
<jvm.logging implementation="com.intellij.lang.logging.ApacheCommonsLogger"/>
<jvm.logging implementation="com.intellij.lang.logging.Log4j2Logger"/>
<jvm.logging implementation="com.intellij.lang.logging.Log4jLogger"/>
<jvm.logging implementation="com.intellij.lang.logging.Slf4jLogger"/>
<jvm.logging implementation="com.intellij.lang.logging.UnspecifiedLogger"/>
<javaModuleSystem implementation="com.intellij.psi.impl.JavaPlatformModuleSystem"/>
<java.error.fix errorCode="lambda.variable.must.be.final" implementationClass="com.intellij.codeInspection.streamMigration.SimplifyForEachInspection$ForEachNonFinalFix"/>
@@ -4,8 +4,8 @@ package com.intellij.codeInsight.generation
import com.intellij.codeInsight.CodeInsightActionHandler
import com.intellij.codeInsight.generation.ui.ChooseLoggerDialogWrapper
import com.intellij.java.JavaBundle
import com.intellij.logging.JvmLogger
import com.intellij.logging.UnspecifiedLogger
import com.intellij.lang.logging.JvmLogger
import com.intellij.lang.logging.UnspecifiedLogger
import com.intellij.openapi.application.WriteAction
import com.intellij.openapi.command.CommandProcessor
import com.intellij.openapi.components.service
@@ -21,7 +21,7 @@ import com.intellij.psi.util.parentsOfType
import com.intellij.refactoring.IntroduceTargetChooser
import com.intellij.refactoring.introduce.PsiIntroduceTarget
import com.intellij.refactoring.suggested.endOffset
import com.intellij.settings.JavaSettingsStorage
import com.intellij.ui.logging.JavaSettingsStorage
import org.jetbrains.java.generate.GenerationUtil
class GenerateLoggerHandler : CodeInsightActionHandler {
@@ -7,9 +7,9 @@ import com.intellij.openapi.options.ShowSettingsUtil
import com.intellij.openapi.project.Project
import com.intellij.openapi.ui.ComboBox
import com.intellij.openapi.ui.DialogWrapper
import com.intellij.settings.JavaLoggerModel
import com.intellij.settings.JavaSettingsStorage
import com.intellij.settings.JvmLoggingConfigurable
import com.intellij.ui.logging.JavaLoggerModel
import com.intellij.ui.logging.JavaSettingsStorage
import com.intellij.ui.logging.JvmLoggingConfigurable
import com.intellij.ui.dsl.builder.Cell
import com.intellij.ui.dsl.builder.panel
import org.jetbrains.annotations.Nls
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.siyeh.ig.psiutils.JavaLoggingUtils
@@ -1,7 +1,7 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.intellij.logging.UnspecifiedLogger.Companion.UNSPECIFIED_LOGGER_NAME
import com.intellij.lang.logging.UnspecifiedLogger.Companion.UNSPECIFIED_LOGGER_NAME
import com.intellij.openapi.extensions.ExtensionPointName
import com.intellij.openapi.module.Module
import com.intellij.openapi.project.Project
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.intellij.java.library.JavaLibraryUtil
import com.intellij.openapi.module.Module
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.siyeh.ig.psiutils.JavaLoggingUtils
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.siyeh.ig.psiutils.JavaLoggingUtils
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.siyeh.ig.psiutils.JavaLoggingUtils
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.logging
package com.intellij.lang.logging
import com.intellij.openapi.module.Module
import com.intellij.openapi.project.Project
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.settings
package com.intellij.ui.logging
import javax.swing.AbstractListModel
import javax.swing.ComboBoxModel
@@ -1,7 +1,7 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.settings
package com.intellij.ui.logging
import com.intellij.logging.UnspecifiedLogger
import com.intellij.lang.logging.UnspecifiedLogger
import com.intellij.openapi.components.*
@Service(Service.Level.PROJECT)
@@ -1,10 +1,10 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.settings
package com.intellij.ui.logging
import com.intellij.icons.AllIcons
import com.intellij.java.JavaBundle
import com.intellij.logging.JvmLogger
import com.intellij.logging.UnspecifiedLogger
import com.intellij.lang.logging.JvmLogger
import com.intellij.lang.logging.UnspecifiedLogger
import com.intellij.openapi.application.ModalityState
import com.intellij.openapi.application.ReadAction
import com.intellij.openapi.components.service
@@ -25,7 +25,7 @@ class JvmLoggingConfigurable(private val project: Project) : SearchableConfigura
override fun getDisplayName(): String = JavaBundle.message("jvm.logging.configurable.display.name")
override fun getId(): String = JavaBundle.message("jvm.logging.configurable.display.name")
override fun getId(): String = JavaBundle.message("jvm.logging.configurable.id")
override fun createComponent(): JComponent {
val isOnlyOnStartup = JvmLogger.getAllLoggersNames(settings.loggerName == UnspecifiedLogger.UNSPECIFIED_LOGGER_NAME)
@@ -3,18 +3,18 @@ package com.intellij.java.codeInsight
import com.intellij.JavaTestUtil
import com.intellij.codeInsight.generation.GenerateLoggerHandler
import com.intellij.logging.UnspecifiedLogger
import com.intellij.lang.logging.UnspecifiedLogger
import com.intellij.openapi.components.service
import com.intellij.openapi.ui.popup.JBPopup
import com.intellij.openapi.util.Disposer
import com.intellij.psi.PsiClass
import com.intellij.refactoring.introduce.PsiIntroduceTarget
import com.intellij.settings.JavaSettingsStorage
import com.intellij.testFramework.LightProjectDescriptor
import com.intellij.testFramework.fixtures.LightJavaCodeInsightFixtureTestCase
import com.intellij.ui.UiInterceptors
import com.intellij.ui.UiInterceptors.UiInterceptor
import com.intellij.ui.components.JBList
import com.intellij.ui.logging.JavaSettingsStorage
import com.intellij.util.ui.UIUtil
import junit.framework.TestCase
import javax.swing.ListModel
@@ -1,7 +1,7 @@
package de.plushnikov.intellij.plugin.logging
import com.intellij.java.library.JavaLibraryUtil
import com.intellij.logging.JvmLogger
import com.intellij.lang.logging.JvmLogger
import com.intellij.openapi.module.Module
import com.intellij.openapi.project.Project
import com.intellij.psi.JavaPsiFacade
@@ -1,6 +1,6 @@
package de.plushnikov.intellij.plugin.logging
import com.intellij.logging.JvmLogger
import com.intellij.lang.logging.JvmLogger
import com.siyeh.ig.psiutils.JavaLoggingUtils
class LombokApacheCommonsLogger : JvmLogger by JvmLoggerAnnotationDelegate(
@@ -1,6 +1,6 @@
package de.plushnikov.intellij.plugin.logging
import com.intellij.logging.JvmLogger
import com.intellij.lang.logging.JvmLogger
import com.siyeh.ig.psiutils.JavaLoggingUtils
class LombokLog4j2Logger : JvmLogger by JvmLoggerAnnotationDelegate(
@@ -1,6 +1,6 @@
package de.plushnikov.intellij.plugin.logging
import com.intellij.logging.JvmLogger
import com.intellij.lang.logging.JvmLogger
import com.siyeh.ig.psiutils.JavaLoggingUtils
class LombokLog4jLogger : JvmLogger by JvmLoggerAnnotationDelegate(
@@ -1,6 +1,6 @@
package de.plushnikov.intellij.plugin.logging
import com.intellij.logging.JvmLogger
import com.intellij.lang.logging.JvmLogger
import com.siyeh.ig.psiutils.JavaLoggingUtils
class LombokSlf4jLogger : JvmLogger by JvmLoggerAnnotationDelegate(