Inspectopedia Help

Unresolved plugin configuration reference

Reports unresolved references to plugin configuration elements.

Extensions

Referencing extension with an unknown id might result in errors at runtime.

The following extension points are supported:

  • com.intellij.advancedSetting in resource bundle advanced.setting.* key

  • com.intellij.experimentalFeature in Experiments.isFeatureEnabled()/setFeatureEnabled()

  • com.intellij.notificationGroup in Notification constructor and NotificationGroupManager.getNotificationGroup()

  • com.intellij.registryKey in Registry methods key parameter

  • com.intellij.toolWindow in resource bundle toolwindow.stripe.* key

Extension Point

Extension point name referencing its corresponding <extensionPoint> declaration in plugin.xml.

  • com.intellij.openapi.extensions.ExtensionPointName constructor and create()

  • com.intellij.openapi.extensions.ProjectExtensionPointName constructor

  • com.intellij.openapi.util.KeyedExtensionCollector and inheritors constructor

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3

Plugin:

Plugin DevKit, 233.SNAPSHOT

Last modified: 13 July 2023