A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://plugins.jetbrains.com/docs/intellij/intellij-community-plugins-extension-point-list.html below:

IntelliJ Community Plugins Extension Point and Listener List

IntelliJ Community Plugins Extension Point and Listener List

See IntelliJ Platform Extension Point and Listener List for IntelliJ Platform.

IntelliJ Platform version: 2025.2.

629 Extension Points and 81 Listeners

Legend

See also Explore the IntelliJ Platform API for more information and strategies.

Listeners

Topic searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.

Listener links corresponding listener to implement.

See Listeners on how to register listeners.

Extension Points

Extension Point searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.

Implementation is the related Extension Point class.

See Extensions on how to declare extensions in your plugin.

Tags

See Verifying Plugin Compatibility for overview of API status.

Tag

Description

Details

Deprecated API

See code documentation for replacement.

Scheduled for Removal API

Annotated with @ApiStatus.ScheduledForRemoval.

See code documentation for replacement.

Obsolete API

Annotated with @ApiStatus.Obsolete.

Do not use in new code, see code documentation for replacement.

Experimental API

Annotated with @ApiStatus.Experimental.

API might be altered or removed without prior notice.

Internal API

Annotated with @ApiStatus.Internal.

Must not be used by third party plugins, see Internal API Migration.

Project-Level

Extension Point/Topic

Can have Project as constructor parameter.

- Extension Point: declared with area="IDEA_PROJECT"

- Listener: registered in <projectListeners>

DumbAware

Extension Point

Implementations marked with DumbAware will be processed during dumb mode.

Non-Dynamic

Extension Point

Installation/update of plugin requires restarting the IDE, see Dynamic Plugins.

IntelliJ Community Plugins IntelliJ Community Plugins – Listeners

Topic

Listener

CoverageLoadingListener#COVERAGE_TOPIC

CoverageLoadingListener

ToolCallListener.Companion#TOPIC

ToolCallListener

ByteCodeViewer

ByteCodeViewer

Extension Point

Implementation

ByteCodeViewer.classSearcher

ClassSearcher

com.intellij.completion.evaluation

com.intellij.completion.evaluation

Extension Point

Implementation

com.intellij.cce.apiCallExtractor

ApiCallExtractorProvider

com.intellij.cce.codeCompletionHandlerFactory

CodeCompletionHandlerFactory

com.intellij.cce.codeExecutionManager

CodeExecutionManager

com.intellij.cce.command

EvaluationCommandExtension

com.intellij.cce.completionEvaluationVisitor

EvaluationVisitor

com.intellij.cce.datasetActionProvider

DatasetActionProvider

com.intellij.cce.evaluableFeature

EvaluableFeature

com.intellij.cce.exposedApiExtractor

ExposedApiExtractor

com.intellij.cce.extraEvaluationStepProvider

ExtraEvaluationStepProvider

com.intellij.cce.lineCompletionVisitorFactory

LineCompletionVisitorFactory

com.intellij.cce.openProjectMethodProvider

OpenProjectMethodProvider

com.intellij.cce.setupSdkStep

SetupSdkStepFactory

com.intellij.cce.suggestionsProvider

SuggestionsProvider

com.intellij.cce.testRunner

TestRunner

com.intellij.completion.ml.ranking

com.intellij.completion.ml.ranking

Extension Point

Implementation

com.intellij.completion.ml.additionalContextFeatures

AdditionalContextFeatureProvider

com.intellij.completion.ml.elementIdProvider

LookupElementIdProvider

com.intellij.completion.ml.experimentFetcher

MLRankingExperimentFetcher

com.intellij.completion.ml.featuresOverride

RankingFeaturesOverrides

com.intellij.completion.ml.localModelProvider

LocalZipModelProvider

com.intellij.completion.ml.lookupFeatures

LookupFeatureProvider

com.intellij.completion.ml.ranking.features.policy

CompletionFeaturesPolicy

com.intellij.completion.ml.ranking.policy

CompletionMLPolicy

com.intellij.copyright

com.intellij.copyright

Extension Point

Implementation

com.intellij.copyright.updater

UpdateCopyrightsProvider

com.intellij.copyright.variablesProvider

CopyrightVariablesProvider

com.intellij.java-i18n

com.intellij.java-i18n

Extension Point

Implementation

com.intellij.java-i18n.i18nizeHandlerProvider

I18nizeHandlerProvider

com.intellij.java-i18n.resourceBundleManager

ResourceBundleManager

com.intellij.mcpServer

com.intellij.mcpServer

Extension Point

Implementation

com.intellij.mcpServer.mcpToolsProvider

McpToolsProvider

com.intellij.mcpServer.mcpToolset

McpToolset

com.intellij.searcheverywhere.ml

com.intellij.searcheverywhere.ml

Extension Point

Implementation

com.intellij.searchEverywhereMl.itemSelectedListener

SearchEverywhereItemSelectedListener

com.intellij.searchEverywhereMl.rankingService

SearchEverywhereMlService

com.intellij.searchEverywhereMl.searchEverywhereSessionPropertyProvider

SearchEverywhereSessionPropertyProvider

com.intellij.searchEverywhereMl.textEmbeddingProvider

TextEmbeddingProvider

com.intellij.stats.completion

com.intellij.stats.completion

Extension Point

Implementation

com.intellij.stats.completion.policy

CompletionStatsPolicy

com.intellij.tasks

com.intellij.tasks

Extension Point

Implementation

com.intellij.tasks.commitPlaceholderProvider

CommitPlaceholderProvider

com.intellij.tasks.dialogPanelProvider

TaskDialogPanelProvider

com.intellij.turboComplete

com.intellij.turboComplete

Extension Point

Implementation

com.intellij.turboComplete.analysis.pipelineListener

PipelineListener

com.intellij.turboComplete.features.kind.provider

KindFeatureProvider

com.intellij.turboComplete.kindCollector

KindCollector

com.intellij.turboComplete.suggestionGeneratorExecutorProvider

SuggestionGeneratorExecutorProvider

com.intellij.uiDesigner

com.intellij.uiDesigner

Extension Point

Implementation

com.intellij.paletteItemProvider

PaletteItemProvider

com.intellij.uiDesigner.formInspectionTool

FormInspectionTool

com.jetbrains.filePrediction

com.jetbrains.filePrediction

Extension Point

Implementation

com.intellij.filePrediction.candidateProvider

FilePredictionCandidateProvider

com.intellij.filePrediction.featureProvider

FilePredictionFeatureProvider

com.intellij.filePrediction.ml.model

FilePredictionModelProvider

com.intellij.filePrediction.referencesProvider

FileExternalReferencesProvider

com.jetbrains.performancePlugin

com.jetbrains.performancePlugin

Extension Point

Implementation

com.jetbrains.performancePlugin.commandProvider

CommandProvider

com.jetbrains.performancePlugin.playbackRunnerProvider

PerformancePlaybackRunner

com.jetbrains.performancePlugin.profiler

Profiler

com.jetbrains.performancePlugin.runCallbackHandler

RunCallbackHandler

com.jetbrains.performancePlugin.snapshotOpener

SnapshotOpener

Coverage

Coverage

Extension Point

Implementation

com.intellij.javaCoverageEngineExtension

JavaCoverageEngineExtension

DesignerCorePlugin.xml

DesignerCorePlugin.xml

Extension Point

Implementation

Designer.customizations

DesignerCustomizations

intellij.debugger.streams.core.xml

intellij.debugger.streams.core.xml

Extension Point

Implementation

org.jetbrains.platform.debugger.streams.librarySupport

LibrarySupportProvider

intellij.dev.codeInsight.xml

intellij.dev.codeInsight.xml

Extension Point

Implementation

com.intellij.dev.lang.goodCodeRedVisitor

GoodCodeRedVisitor

intellij.dev.psiViewer.xml

intellij.dev.psiViewer.xml

Extension Point

Implementation

com.intellij.dev.psiViewer.apiMethodsProvider

Provider

com.intellij.dev.psiViewer.extension

PsiViewerExtension

com.intellij.dev.psiViewer.propertyNodeAppender

PsiViewerPropertyNodeAppender

com.intellij.dev.psiViewer.propertyNodeFactory

Factory

com.intellij.dev.psiViewer.psiViewerActionEnabler

PsiViewerActionEnabler

intellij.devkit.core.xml

intellij.devkit.core.xml

Extension Point

Implementation

DevKit.lang.addServiceAnnotationProvider

AddServiceAnnotationProvider

DevKit.lang.appServiceAsStaticFinalFieldOrPropertyFixProvider

AppServiceAsStaticFinalFieldOrPropertyFixProvider

DevKit.lang.appServiceAsStaticFinalFieldOrPropertyVisitorProvider

AppServiceAsStaticFinalFieldOrPropertyVisitorProvider

DevKit.lang.cancellationCheckInLoopsFixProvider

CancellationCheckInLoopsFixProvider

DevKit.lang.cancellationCheckProvider

CancellationCheckProvider

DevKit.lang.cancellationExceptionHandlingChecker

CancellationExceptionHandlingChecker

DevKit.lang.extensionClassShouldBeFinalErrorMessageProvider

ErrorMessageProvider

DevKit.lang.extensionClassShouldNotBePublicProvider

ExtensionClassShouldNotBePublicProvider

DevKit.lang.lightServiceMustBeFinalErrorMessageProvider

ErrorMessageProvider

DevKit.lang.methodNameProvider

MethodNameProvider

DevKit.lang.serviceLevelExtractor

ServiceLevelExtractor

DevKit.lang.staticInitializationInExtensionsVisitorProvider

StaticInitializationInExtensionsVisitorProvider

DevKit.lang.uElementAsPsiCheckProvider

UElementAsPsiCheckProvider

DevKit.lang.visitorProviderForRBCInspection

VisitorProvider

intellij.ide.startup.importSettings.xml

intellij.ide.startup.importSettings.xml

Extension Point

Implementation

com.intellij.startupWizardPages

StartupWizardService

com.intellij.transferSettings.externalProjectImportChecker

ExternalProjectImportChecker

com.intellij.transferSettings.thirdPartyProductSettingItem

ThirdPartyProductSettingItemProvider

com.intellij.transferSettings.thirdPartyProductSettingsTransfer

ThirdPartyProductSettingsTransfer

com.intellij.transferSettings.vscode.pluginMapping

VSCodePluginMapping

intellij.performanceTesting.remoteDriver.xml

intellij.performanceTesting.remoteDriver.xml

Extension Point

Implementation

com.jetbrains.performancePlugin.remotedriver.textExtractorExtension

TextExtractorExtension

com.jetbrains.performancePlugin.remotedriver.xpathDataModelExtension

XpathDataModelExtension

intellij.platform.coverage.xml

intellij.platform.coverage.xml

Extension Point

Implementation

com.intellij.coverageEngine

CoverageEngine

com.intellij.coverageModifiedFilesFilterFactory

ModifiedFilesFilterFactory

com.intellij.coverageOptions

CoverageOptions

com.intellij.coverageRunner

CoverageRunner

intellij.properties.backend.xml

intellij.properties.backend.xml

Extension Point

Implementation

com.intellij.properties.alphaUnsortedInspectionSuppressor

AlphaUnsortedPropertiesFileInspectionSuppressor

com.intellij.properties.duplicatePropertyKeyAnnotationSuppressor

DuplicatePropertyKeyAnnotationSuppressor

com.intellij.properties.extendedUseScopeProvider

ExtendedUseScopeProvider

com.intellij.properties.implicitPropertyUsageProvider

ImplicitPropertyUsageProvider

com.intellij.properties.spellcheckerMnemonicsTokenizer

MnemonicsTokenizer

intellij.searchEverywhereMl.ranking.core.xml

intellij.searchEverywhereMl.ranking.core.xml

Extension Point

Implementation

com.intellij.searcheverywhere.ml.rankingModelLoader

SearchEverywhereMLRankingModelLoader

com.intellij.searcheverywhere.ml.searchEverywhereElementFeaturesProvider

SearchEverywhereElementFeaturesProvider

intellij.searchEverywhereMl.ranking.ext.xml

intellij.searchEverywhereMl.ranking.ext.xml

Extension Point

Implementation

com.intellij.searchEverywhereMl.searchEverywhereElementKeyProvider

SearchEverywhereElementKeyProvider

intellij.toml.json.xml

intellij.toml.json.xml

Extension Point

Implementation

org.toml.ide.json.tomlJsonSchemaCompletionFileFilter

TomlJsonSchemaCompletionFileFilter

intellij.yaml.backend.xml

intellij.yaml.backend.xml

Extension Point

Implementation

com.intellij.yaml.customStructureViewFactory

YAMLCustomStructureViewFactory

com.intellij.yaml.tagRecogniser

YamlTagRecogniser

JUnit

JUnit

Extension Point

Implementation

com.intellij.junitListener

IDEAJUnitListener

com.intellij.testDiscoveryProducer

TestDiscoveryProducer

org.intellij.groovy

org.intellij.groovy

Extension Point

Implementation

com.intellij.newProjectWizard.groovy.buildSystem

BuildSystemGroovyNewProjectWizard

org.intellij.groovy.applicabilityProvider

GroovyApplicabilityProvider

org.intellij.groovy.astTransformationSupport

AstTransformationSupport

org.intellij.groovy.callTypeCalculator

GrCallTypeCalculator

org.intellij.groovy.classDescriptor

n/a

org.intellij.groovy.closureCompleter

ClosureCompleter

org.intellij.groovy.closureMissingMethodContributor

ClosureMissingMethodContributor

org.intellij.groovy.completionCustomizer

GroovyCompletionCustomizer

org.intellij.groovy.configSlurperSupport

ConfigSlurperSupport

org.intellij.groovy.convertToJava.customMethodInvocator

CustomMethodInvocator

org.intellij.groovy.customAnnotationChecker

CustomAnnotationChecker

org.intellij.groovy.delegatesToProvider

GrDelegatesToProvider

org.intellij.groovy.elementFilter

GroovyElementFilter

org.intellij.groovy.expectedPackageNameProvider

ExpectedPackageNameProvider

org.intellij.groovy.expectedTypesContributor

GroovyExpectedTypesContributor

org.intellij.groovy.gdslScriptProvider

GdslScriptProvider

org.intellij.groovy.gdslTopLevelProvider

GdslMembersProvider

org.intellij.groovy.groovyFrameworkConfigNotification

GroovyFrameworkConfigNotification

org.intellij.groovy.groovySourceFolderDetector

GroovySourceFolderDetector

org.intellij.groovy.importContributor

GrImportContributor

org.intellij.groovy.inlayHintFilter

GroovyInlayHintFilter

org.intellij.groovy.inlineASTTransformationSupport

GroovyInlineASTTransformationSupport

org.intellij.groovy.inspectionDisabler

FileTypeInspectionDisabler

org.intellij.groovy.mapContentProvider

GroovyMapContentProvider

org.intellij.groovy.membersContributor

NonCodeMembersContributor

org.intellij.groovy.methodComparator

GrMethodComparator

org.intellij.groovy.methodDescriptor

n/a

org.intellij.groovy.methodMayBeStaticInspectionFilter

GrMethodMayBeStaticInspectionFilter

org.intellij.groovy.namedArgumentProvider

GroovyNamedArgumentProvider

org.intellij.groovy.overloadResolver

GroovyOverloadResolver

org.intellij.groovy.positionManagerDelegate

ScriptPositionManagerHelper

org.intellij.groovy.psiEnhancerCategory

PsiEnhancerCategory

org.intellij.groovy.referenceTypeEnhancer

GrReferenceTypeEnhancer

org.intellij.groovy.renameHelper

GrRenameHelper

org.intellij.groovy.scriptTypeDetector

GroovyScriptTypeDetector

org.intellij.groovy.signatureHintProcessor

SignatureHintProcessor

org.intellij.groovy.typeAugmenter

TypeAugmenter

org.intellij.groovy.typeCalculator

GrTypeCalculator

org.intellij.groovy.typeConverter

GrTypeConverter

org.intellij.groovy.unresolvedHighlightFileFilter

GroovyUnresolvedHighlightFileFilter

org.intellij.groovy.unresolvedHighlightFilter

GroovyUnresolvedHighlightFilter

org.intellij.groovy.variableEnhancer

GrVariableEnhancer

org.intellij.intelliLang

org.intellij.intelliLang

Extension Point

Implementation

org.intellij.intelliLang.injectionConfig

n/a

org.intellij.intelliLang.languageSupport

LanguageInjectionSupport

org.jetbrains.idea.eclipse

org.jetbrains.idea.eclipse

Extension Point

Implementation

org.jetbrains.idea.eclipse.natureImporter

EclipseNatureImporter

org.jetbrains.idea.reposearch

org.jetbrains.idea.reposearch

Extension Point

Implementation

org.jetbrains.idea.reposearch.provider

DependencySearchProvidersFactory

org.jetbrains.plugins.textmate

org.jetbrains.plugins.textmate

Extension Point

Implementation

com.intellij.textmate.bundleProvider

TextMateBundleProvider

ru.adelf.idea.dotenv

ru.adelf.idea.dotenv

Extension Point

Implementation

ru.adelf.idea.dotenv.environmentVariablesProvider

EnvironmentVariablesProvider

ru.adelf.idea.dotenv.environmentVariablesUsagesProvider

EnvironmentVariablesUsagesProvider

sh.xml

sh.xml

Extension Point

Implementation

com.intellij.runMarkerContributionAdditionalCondition

ShRunnerAdditionalCondition

com.intellij.shellOccurrencesHighlightingSuppressor

ShOccurrencesHighlightingSuppressor

TestNG-J

TestNG-J

Extension Point

Implementation

com.theoryinpractice.testng.listener

IDEATestNGListener

XPathView

XPathView

Extension Point

Implementation

XPathView.xpath.contextProviderExtension

ContextProviderExtension

XPathView.xpath.functionProvider

XPathFunctionProvider

XPathView.xsltRunnerExtension

XsltRunnerExtension

Ant Plugin Ant Plugin – Listeners

Topic

Listener

AntExecutionListener#TOPIC

AntExecutionListener

AntSupport

AntSupport

Extension Point

Implementation

AntSupport.AntMessageCustomizer

AntMessageCustomizer

EditorConfig Plugin EditorConfig Plugin – Listeners

Topic

Listener

EditorConfigSettings#EDITOR_CONFIG_ENABLED_TOPIC

EditorConfigListener

intellij.editorconfig.backend.xml

intellij.editorconfig.backend.xml

Extension Point

Implementation

editorconfig.exportProvider

EditorConfigExportProvider

editorconfig.optionDescriptorProvider

EditorConfigOptionDescriptorProvider

Gradle Plugin Gradle Plugin – Listeners

Topic

Listener

GradleSettingsListener#TOPIC

GradleSettingsListener

GradleUiListener#TOPIC

GradleUiListener

com.intellij.gradle

com.intellij.gradle

Extension Point

Implementation

org.jetbrains.plugins.gradle.autoReloadSettingsCollector

GradleAutoReloadSettingsCollector

org.jetbrains.plugins.gradle.executionEnvironmentProvider

GradleExecutionEnvironmentProvider

org.jetbrains.plugins.gradle.executionHelperExtension

GradleExecutionHelperExtension

org.jetbrains.plugins.gradle.gradleJvmResolver

GradleJvmResolver

org.jetbrains.plugins.gradle.importCustomizer

GradleImportCustomizer

org.jetbrains.plugins.gradle.issueChecker

GradleIssueChecker

org.jetbrains.plugins.gradle.orderEnumerationHandlerFactory

FactoryImpl

org.jetbrains.plugins.gradle.previewCustomizer

GradlePreviewCustomizer

org.jetbrains.plugins.gradle.projectResolve

GradleProjectResolverExtension

org.jetbrains.plugins.gradle.settingsControlProvider

GradleSettingsControlProvider

org.jetbrains.plugins.gradle.syncContributor

GradleSyncContributor

org.jetbrains.plugins.gradle.targetEnvironmentAware

GradleTargetEnvironmentAware

org.jetbrains.plugins.gradle.taskManager

GradleTaskManagerExtension

gradle-groovy-integration.xml

gradle-groovy-integration.xml

Extension Point

Implementation

org.jetbrains.plugins.gradle.pluginDescriptions

GradlePluginDescriptionsExtension

org.jetbrains.plugins.gradle.resolve.contributor

GradleMethodContextContributor

org.jetbrains.plugins.gradle

org.jetbrains.plugins.gradle

Extension Point

Implementation

org.jetbrains.plugins.gradle.buildTasksProvider

GradleBuildTasksProvider

org.jetbrains.plugins.gradle.dslInspectionProvider

GradleDslInspectionProvider

org.jetbrains.plugins.gradle.externallyHandledExtensions

GradleVersionCatalogHandler

org.jetbrains.plugins.gradle.frameworkSupport

GradleFrameworkSupportProvider

org.jetbrains.plugins.gradle.initScriptGenerator

GradleInitScriptGenerator

org.jetbrains.plugins.gradle.kotlinDslFrameworkSupport

KotlinDslGradleFrameworkSupportProvider

org.jetbrains.plugins.gradle.testTasksProvider

GradleTestTasksProvider

Grazie Plugin Grazie Plugin – Listeners

Topic

Listener

GrazieStateLifecycleKt#CONFIG_STATE_TOPIC

GrazieStateLifecycle

tanvd.grazi

tanvd.grazi

Extension Point

Implementation

com.intellij.grazie.disableChecking

n/a

com.intellij.grazie.grammar.strategy

GrammarCheckingStrategy

com.intellij.grazie.problemFilter

ProblemFilter

com.intellij.grazie.proofreadSettingsExtension

Configurable

com.intellij.grazie.textChecker

TextChecker

com.intellij.grazie.textContentModificationTrackerProvider

TextContentModificationTrackerProvider

com.intellij.grazie.textExtractor

TextExtractor

IDE Features Trainer Plugin IDE Features Trainer Plugin – Listeners

Topic

Listener

FeatureSuggestersManagerListener.Companion#TOPIC

FeatureSuggestersManagerListener

training

training

Extension Point

Implementation

training.ifs.suggester

FeatureSuggester

training.ifs.suggesterSupport

SuggesterSupport

training.ift.language.extension

LangSupport

training.ift.learning.commonCourse

LearningCourse

training.ift.learning.course

LearningCourseBase

training.ift.newUsersOnboardingExperimentAccessor

NewUsersOnboardingExperimentAccessor

Java Plugin Java Plugin – Listeners

Topic

Listener

BuildManagerListener#TOPIC

BuildManagerListener

CustomBuilderMessageHandler#TOPIC

CustomBuilderMessageHandler

PortableCachesLoadListener#TOPIC

PortableCachesLoadListener

DebuggerActionListener#TOPIC

DebuggerActionListener

DebuggerManagerListener#TOPIC

DebuggerManagerListener

StarterModuleProcessListener.Companion#TOPIC

StarterModuleProcessListener

CompilerTopics#COMPILATION_STATUS

CompilationStatusListener

ExcludedEntriesListener#TOPIC

ExcludedEntriesListener

LanguageLevelProjectExtension#LANGUAGE_LEVEL_CHANGED_TOPIC

LanguageLevelChangeListener

VirtualFileJavaLanguageLevelListener#TOPIC

VirtualFileJavaLanguageLevelListener

ConfigurationErrors#TOPIC

ConfigurationErrors

ArtifactManager#TOPIC

ArtifactListener

InspectionGadgets.xml

InspectionGadgets.xml

Extension Point

Implementation

com.intellij.implicit.resource.closer

ImplicitResourceCloser

com.intellij.naming.convention.class

NamingConvention

com.intellij.naming.convention.field

NamingConvention

com.intellij.naming.convention.method

NamingConvention

intellij.java.frontback.impl.xml

intellij.java.frontback.impl.xml

Extension Point

Implementation

com.intellij.java.definitions

AbstractBasicJavaDefinitionService

intellij.java.frontback.psi.impl.xml

intellij.java.frontback.psi.impl.xml

Extension Point

Implementation

com.intellij.psi.classFileDecompiler

Decompiler

intellij.java.psi.impl.xml

intellij.java.psi.impl.xml

Extension Point

Implementation

com.intellij.annotationSupport

PsiAnnotationSupport

com.intellij.classTypePointerFactory

ClassTypePointerFactory

com.intellij.codeStyle.ReferenceAdjuster

ReferenceAdjuster

com.intellij.constantExpressionEvaluator

ConstantExpressionEvaluator

com.intellij.custom.exception.handler

CustomExceptionHandler

com.intellij.customJavadocTagProvider

CustomJavadocTagProvider

com.intellij.deepestSuperMethodsSearch

QueryExecutor

com.intellij.expressionConverter

ExpressionConverter

com.intellij.generation.topLevelFactory

JVMElementFactoryProvider

com.intellij.importFilter

ImportFilter

com.intellij.java.elementFinder

PsiElementFinder

com.intellij.java.languageFeatureProvider

LanguageFeatureProvider

com.intellij.javaCompilerConfigurationProxy

JavaCompilerConfigurationProxy

com.intellij.javaMainMethodProvider

JavaMainMethodProvider

com.intellij.javaModuleSystem

JavaModuleSystem

com.intellij.javadocTagInfo

JavadocTagInfo

com.intellij.jvm.declarationSearcher

JvmDeclarationSearcher

com.intellij.jvm.elementProvider

JvmElementProvider

com.intellij.lang.dumb.mode.supported

JvmLanguageDumbAware

com.intellij.lang.inferredAnnotationProvider

InferredAnnotationProvider

com.intellij.lang.jvm.multiReleaseSupport

JavaMultiReleaseModuleSupport

com.intellij.lang.psiAugmentProvider

PsiAugmentProvider

com.intellij.psi.clsCustomNavigationPolicy

ClsCustomNavigationPolicy

com.intellij.superMethodsSearch

QueryExecutor

com.intellij.testFramework

TestFramework

org.jetbrains.uast.analysis.uastAnalysisPlugin

UastAnalysisPlugin

org.jetbrains.uast.evaluation.uastEvaluatorExtension

UEvaluatorExtension

org.jetbrains.uast.generate.uastCodeGenerationPlugin

UastCodeGenerationPlugin

org.jetbrains.uast.uastLanguagePlugin

UastLanguagePlugin

intellij.java.remoteServers.impl.xml

intellij.java.remoteServers.impl.xml

Extension Point

Implementation

com.intellij.remoteServer.moduleBuilderContribution

CloudModuleBuilderContributionFactory

intellij.jvm.analysis.impl.xml

intellij.jvm.analysis.impl.xml

Extension Point

Implementation

com.intellij.codeInsight.blockingMethodChecker

BlockingMethodChecker

com.intellij.codeInsight.nonBlockingContextChecker

NonBlockingContextChecker

com.intellij.codeInspection.sourceToSinkProvider

SourceToSinkProvider

java-debugger.xml

java-debugger.xml

Extension Point

Implementation

com.intellij.debugger.additionalContextProvider

AdditionalContextProvider

com.intellij.debugger.asyncStackTraceProvider

AsyncStackTraceProvider

com.intellij.debugger.codeFragmentFactory

CodeFragmentFactory

com.intellij.debugger.compoundRendererProvider

CompoundRendererProvider

com.intellij.debugger.creationStackTraceProvider

CreationStackTraceProvider

com.intellij.debugger.dfaAssistProvider

DfaAssistProvider

com.intellij.debugger.dumpItemsProvider

ThreadDumpItemsProviderFactory

com.intellij.debugger.extraDebugNodesProvider

ExtraDebugNodesProvider

com.intellij.debugger.extraSteppingFilter

ExtraSteppingFilter

com.intellij.debugger.fieldVisibilityProvider

FieldVisibilityProvider

com.intellij.debugger.frameExtraVarsProvider

FrameExtraVariablesProvider

com.intellij.debugger.javaBreakpointHandlerFactory

JavaBreakpointHandlerFactory

com.intellij.debugger.javaDebugAware

JavaDebugAware

com.intellij.debugger.jdiHelperClassLoader

JdiHelperClassLoader

com.intellij.debugger.jvmSmartStepIntoHandler

JvmSmartStepIntoHandler

com.intellij.debugger.jvmSteppingCommandProvider

JvmSteppingCommandProvider

com.intellij.debugger.nodeNameAdjuster

NodeDescriptorNameAdjuster

com.intellij.debugger.nodeRenderer

NodeRenderer

com.intellij.debugger.positionManagerFactory

PositionManagerFactory

com.intellij.debugger.simplePropertyGetterProvider

SimplePropertyGetterProvider

com.intellij.debugger.sourcePositionHighlighter

SourcePositionHighlighter

com.intellij.debugger.sourcePositionProvider

SourcePositionProvider

com.intellij.debugger.steppingListener

SteppingListener

com.intellij.debugger.syntheticProvider

SyntheticTypeComponentProvider

com.intellij.debuggerEditorTextProvider

EditorTextProvider

JavaAnalysisPlugin.xml

JavaAnalysisPlugin.xml

Extension Point

Implementation

com.intellij.allowedApiFilter

AllowedApiFilterExtension

com.intellij.canBeFinal

CanBeFinalHandler

com.intellij.codeInsight.changeVariableTypeQuickFixProvider

ChangeVariableTypeQuickFixProvider

com.intellij.codeInsight.implicitSubclassProvider

ImplicitSubclassProvider

com.intellij.deadCode

EntryPoint

com.intellij.injectedLanguageJavaReferenceSupplier

n/a

com.intellij.java.errorFixProvider

JavaErrorFixProvider

com.intellij.javaLanguageLevelPusherCustomizer

JavaLanguageLevelPusherCustomizer

com.intellij.lang.jvm.actions.jvmElementActionsFactory

JvmElementActionsFactory

com.intellij.lang.jvm.annotationPackageSupport

AnnotationPackageSupport

com.intellij.lang.jvm.annotations.marker.suppressor

NonCodeAnnotationsMarkerSuppressor

com.intellij.lang.jvm.bytecodeAnalysisSuppressor

BytecodeAnalysisSuppressor

com.intellij.lang.jvm.ignoreAnnotationParamSupport

IgnoreAnnotationParamSupport

com.intellij.lang.jvm.ignoreVariableCanBeFinalSupport

IgnoreVariableCanBeFinalSupport

com.intellij.propertyAccessorDetector

PropertyAccessorDetector

com.intellij.visibility

VisibilityExtension

JavaCodeServerHighlighting.xml

JavaCodeServerHighlighting.xml

Extension Point

Implementation

com.intellij.lang.java.javaErrorFilter

JavaErrorFilter

JavaIndexingPlugin.xml

JavaIndexingPlugin.xml

Extension Point

Implementation

com.intellij.allClassesSearch

QueryExecutor

com.intellij.allOverridingMethodsSearch

QueryExecutor

com.intellij.annotatedElementsSearch

QueryExecutor

com.intellij.annotatedPackagesSearch

QueryExecutor

com.intellij.classInheritorsSearch

QueryExecutor

com.intellij.classesWithAnnotatedMembersSearch

QueryExecutor

com.intellij.customPropertyScopeProvider

CustomPropertyScopeProvider

com.intellij.directClassInheritorsSearch

QueryExecutor

com.intellij.functionalExpressionSearch

QueryExecutor

com.intellij.implicitClassSearch

QueryExecutor

com.intellij.implicitToStringSearch

QueryExecutor

com.intellij.java.shortNamesCache

PsiShortNamesCache

com.intellij.java.staticMethodNamesCache

JavaStaticMethodNameCache

com.intellij.javaModuleSearch

QueryExecutor

com.intellij.methodReferencesSearch

QueryExecutor

com.intellij.overridingMethodsSearch

QueryExecutor

JavaPlugin.xml

JavaPlugin.xml

Extension Point

Implementation

com.intellij.OrderRootTypeUI

OrderRootTypeUIFactory

com.intellij.attachSourcesProvider

AttachSourcesProvider

com.intellij.buildProcess.parametersProvider

BuildProcessParametersProvider

com.intellij.canBeEmpty

Condition

com.intellij.codeInsight.createFieldFromUsageHelper

CreateFieldFromUsageHelper

com.intellij.codeInsight.externalLibraryResolver

ExternalLibraryResolver

com.intellij.compilableFileTypesProvider

CompilableFileTypesProvider

com.intellij.compileServer.plugin

n/a

com.intellij.compiler

Compiler

com.intellij.compiler.buildIssueContributor

BuildIssueContributor

com.intellij.compiler.buildTargetScopeProvider

BuildTargetScopeProvider

com.intellij.compiler.inspectionValidator

InspectionValidator

com.intellij.compiler.isUpToDateCheckConsumer

IsUpToDateCheckConsumer

com.intellij.compiler.optionsManager

CompilerOptionsFilter

com.intellij.compiler.task

CompileTask

com.intellij.compiler.updateResourcesBuildContributor

UpdateResourcesBuildContributor

com.intellij.compilerFactory

CompilerFactory

com.intellij.configuration.ModuleStructureExtension

ModuleStructureExtension

com.intellij.configuration.moduleStructureFilterExtension

ModuleStructureFilterExtension

com.intellij.constructorBodyGenerator

ConstructorBodyGenerator

com.intellij.conversion.rule

TypeConversionRule

com.intellij.debuggerClassFilterProvider

DebuggerClassFilterProvider

com.intellij.disableCompilationDependenciesResolutionTask

DisableCompilationDependenciesResolutionTask

com.intellij.documentationDelegateProvider

DocumentationDelegateProvider

com.intellij.encapsulateFields.Helper

EncapsulateFieldHelper

com.intellij.exceptionFilter

ExceptionFilterFactory

com.intellij.execution.applicationRunLineMarkerHider

ApplicationRunLineMarkerHider

com.intellij.externalAnnotationsArtifactsResolver

ExternalAnnotationsArtifactsResolver

com.intellij.framework.type

FrameworkTypeEx

com.intellij.frameworkSupportCommunicator

FrameworkSupportCommunicator

com.intellij.generateAccessorProvider

NotNullFunction

com.intellij.generation.toStringClassFilter

GenerateToStringClassFilter

com.intellij.getterSetterProvider

GetterSetterPrototypeProvider

com.intellij.gotoByName.defaultProvider.ignoreLanguage

n/a

com.intellij.hierarchy.referenceProcessor

CallReferenceProcessor

com.intellij.jarRepositoryAuthenticationDataProvider

JarRepositoryAuthenticationDataProvider

com.intellij.java.changeSignature.converter

JavaChangeInfoConverter

com.intellij.java.compiler

BackendCompiler

com.intellij.java.consoleDecorator

JavaConsoleDecorator

com.intellij.java.effectively.final.fixer

EffectivelyFinalFixer

com.intellij.java.externalAnnotation

AnnotationProvider

com.intellij.java.externalAnnotation.locationProvider

AnnotationsLocationProvider

com.intellij.java.inspection.bulkMethodInfo

BulkMethodInfoProvider

com.intellij.java.programPatcher

JavaProgramPatcher

com.intellij.java.refactoring.chainCallExtractor

ChainCallExtractor

com.intellij.javaDocNotNecessary

Condition

com.intellij.javaExpressionSurrounder

JavaExpressionSurrounder

com.intellij.jpsServerAuthExtension

JpsServerAuthExtension

com.intellij.jreProvider

JreProvider

com.intellij.junitPatcher

JUnitPatcher

com.intellij.junitRecognizer

JUnitRecognizer

com.intellij.jvm.exceptionFilter

JvmExceptionOccurrenceFilter

com.intellij.jvm.logging

JvmLogger

com.intellij.languageCompilerRefAdapter

LanguageCompilerRefAdapter

com.intellij.languageCompilerRefAdapter.directInheritorProvider

DirectInheritorProvider

com.intellij.library.dependencyScopeSuggester

LibraryDependencyScopeSuggester

com.intellij.library.javaSourceRootDetector

RootDetector

com.intellij.methodImplementor

MethodImplementor

com.intellij.moduleConfigurable

ModuleConfigurable

com.intellij.newProjectWizard.java.buildSystem

BuildSystemJavaNewProjectWizard

com.intellij.openapi.projectRoots.externalJavaConfigurationProvider

ExternalJavaConfigurationProvider

com.intellij.overrideImplementsAnnotationsHandler

OverrideImplementsAnnotationsHandler

com.intellij.packaging.artifactPropertiesProvider

ArtifactPropertiesProvider

com.intellij.packaging.artifactType

ArtifactType

com.intellij.packaging.elementType

PackagingElementType

com.intellij.packaging.sourceItemFilter

PackagingSourceItemFilter

com.intellij.packaging.sourceItemProvider

PackagingSourceItemsProvider

com.intellij.predefinedMigrationMapProvider

PredefinedMigrationProvider

com.intellij.projectImportBuilder

ProjectImportBuilder

com.intellij.projectImportProvider

ProjectImportProvider

com.intellij.projectModelModifier

JavaProjectModelModifier

com.intellij.projectStructureConfigurableFilter

ProjectStructureConfigurableFilter

com.intellij.projectStructureDetector

ProjectStructureDetector

com.intellij.projectStructureValidator

ProjectStructureValidator

com.intellij.projectWizard.projectCategory

ProjectCategory

com.intellij.refactoring.introduceParameterMethodUsagesProcessor

IntroduceParameterMethodUsagesProcessor

com.intellij.refactoring.moveAllClassesInFileHandler

MoveAllClassesInFileHandler

com.intellij.refactoring.moveClassHandler

MoveClassHandler

com.intellij.refactoring.moveClassToInnerHandler

MoveClassToInnerHandler

com.intellij.refactoring.moveInnerClassUsagesHandler

MoveInnerClassUsagesHandler

com.intellij.refactoring.moveInnerHandler

MoveInnerHandler

com.intellij.refactoring.moveMemberHandler

MoveMemberHandler

com.intellij.refactoring.overrideMethodProcessor

OverrideMethodsProcessor

com.intellij.refactoring.pullUpHelperFactory

PullUpHelperFactory

com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegate

JavaSafeDeleteDelegate

com.intellij.repositoryLibrary

n/a

com.intellij.runConfigurationExtension

RunConfigurationExtension

com.intellij.safeDelete.importSearcher

ImportSearcher

com.intellij.sdkEditorAdditionalOptionsProvider

SdkEditorAdditionalOptionsProvider

com.intellij.starter.moduleImporter

StarterModuleImporter

com.intellij.testGenerator

TestGenerator

com.intellij.threadDumpProvider

ThreadDumpProvider

com.intellij.unscrambleSupport

UnscrambleSupport

com.intellij.unusedDeclarationFixProvider

UnusedDeclarationFixProvider

com.intellij.variableTypeCalculator

VariableTypeCalculator

ManifestSupport.xml

ManifestSupport.xml

Extension Point

Implementation

com.intellij.manifest.parser.provider

HeaderParserProvider

UsageData.xml

UsageData.xml

Extension Point

Implementation

com.intellij.internal.statistic.libraryUsageImportProcessor

LibraryUsageImportProcessor

JSON Plugin JSON Plugin – Listeners

Topic

Listener

JsonSchemaVfsListener#JSON_SCHEMA_CHANGED

Runnable

JsonSchemaVfsListener#JSON_DEPS_CHANGED

Runnable

intellij.json.backend.xml

intellij.json.backend.xml

Extension Point

Implementation

JavaScript.JsonSchema.ContentAwareSchemaFileProvider

ContentAwareJsonSchemaFileProvider

JavaScript.JsonSchema.ProviderFactory

JsonSchemaProviderFactory

com.intellij.json.catalog.exclusion

JsonSchemaCatalogExclusion

com.intellij.json.customStructureViewFactory

JsonCustomStructureViewFactory

com.intellij.json.jsonLikePsiWalkerFactory

JsonLikePsiWalkerFactory

com.intellij.json.jsonSchemaCompletionCustomizer

JsonSchemaCompletionCustomizer

com.intellij.json.jsonSchemaEnabler

JsonSchemaEnabler

com.intellij.json.jsonSchemaGotoDeclarationSuppressor

JsonSchemaGotoDeclarationSuppressor

com.intellij.json.jsonSchemaNestedCompletionsTreeProvider

JsonSchemaNestedCompletionsTreeProvider

com.intellij.json.jsonSchemaQuickFixSuppressor

JsonSchemaQuickFixSuppressor

com.intellij.json.jsonStandardComplianceProvider

JsonStandardComplianceProvider

com.intellij.json.jsonWidgetSuppressor

JsonWidgetSuppressor

com.intellij.json.shorthandValueHandler

JsonSchemaShorthandValueHandler

intellij.json.xml

intellij.json.xml

Extension Point

Implementation

com.intellij.json.jsonLiteralChecker

JsonLiteralChecker

Kotlin Plugin Kotlin Plugin – Listeners

Topic

Listener

LibraryInfoListener.Companion#TOPIC

LibraryInfoListener

KotlinCompilerSettingsListener.Companion#TOPIC

KotlinCompilerSettingsListener

ReloadScriptConfigurationService#TOPIC

Listener

ScratchFileListener.Companion#TOPIC

ScratchFileListener

K2MoveDeclarationsRefactoringListener.Companion#TOPIC

K2MoveDeclarationsRefactoringListener

KotlinBundledUsageDetector#TOPIC

KotlinBundledUsageDetectorListener

KotlinRefactoringEventListener.Companion#EVENT_TOPIC

KotlinRefactoringEventListener

KotlinRefactoringListener.Companion#EVENT_TOPIC

KotlinRefactoringListener

KotlinCorruptedIndexListener.Companion#TOPIC

KotlinCorruptedIndexListener

completion-fe10.xml

completion-fe10.xml

Extension Point

Implementation

org.jetbrains.kotlin.completionInformationProvider

CompletionInformationProvider

extensions.xml

extensions.xml

Extension Point

Implementation

org.jetbrains.kotlin.codeinsight.quickfix.registrar

KotlinQuickFixRegistrar

facets-base.xml

facets-base.xml

Extension Point

Implementation

org.jetbrains.kotlin.facetConfigurationExtension

KotlinFacetConfigurationExtension

org.jetbrains.kotlin.versionInfoProvider

KotlinVersionInfoProvider

file-types.xml

file-types.xml

Extension Point

Implementation

org.jetbrains.kotlin.binaryExtension

KotlinBinaryExtension

highlighting-fe10.xml

highlighting-fe10.xml

Extension Point

Implementation

org.jetbrains.kotlin.highlighterExtension

KotlinHighlightingVisitorExtension

jps.xml

jps.xml

Extension Point

Implementation

org.jetbrains.kotlin.idePlatformKind

IdePlatformKind

org.jetbrains.kotlin.idePlatformKindResolution

IdePlatformKindResolution

org.jetbrains.kotlin.idePlatformKindTooling

IdePlatformKindTooling

jvm-debugger.xml

jvm-debugger.xml

Extension Point

Implementation

com.intellij.debugger.dexBytecodeInspector

DexBytecodeInspector

com.intellij.debugger.kotlinStackFrameValueContributor

KotlinStackFrameValueContributor

org.jetbrains.kotlin.idea.debugger.base.util.classNameCalculator

ClassNameCalculator

kotlin-core-fe10.xml

kotlin-core-fe10.xml

Extension Point

Implementation

org.jetbrains.kotlin.classImportFilter

ClassImportFilter

org.jetbrains.kotlin.idea.caches.resolve.resolveOptimizingOptionsProvider

ResolveOptimizingOptionsProvider

org.jetbrains.kotlin.kotlinIndicesHelperExtension

KotlinIndicesHelperExtension

org.jetbrains.kotlin.quickFixContributor

QuickFixContributor

kotlin-core.xml

kotlin-core.xml

Extension Point

Implementation

com.intellij.kotlin.autoImportCallableWeigher

KotlinAutoImportCallableWeigher

org.jetbrains.kotlin.analysis.additionalKDocResolutionProvider

AdditionalKDocResolutionProvider

org.jetbrains.kotlin.buildSystemDependencyManager

KotlinBuildSystemDependencyManager

org.jetbrains.kotlin.buildSystemTypeDetector

BuildSystemTypeDetector

org.jetbrains.kotlin.bundledFirCompilerPluginProvider

KotlinBundledFirCompilerPluginProvider

org.jetbrains.kotlin.experimentalFeature

ExperimentalFeature

org.jetbrains.kotlin.facetValidatorCreator

KotlinFacetValidatorCreator

org.jetbrains.kotlin.failedToDownloadJpsMavenArtifactSuggestedSolutionsContributor

FailedToDownloadJpsMavenArtifactSuggestedSolutionsContributor

org.jetbrains.kotlin.firCompilerPluginConfigurationProvider

KotlinFirCompilerPluginConfigurationForIdeProvider

org.jetbrains.kotlin.idea.base.platforms.targetPlatformDetector

TargetPlatformDetector

org.jetbrains.kotlin.idea.base.projectStructure.moduleInfoProviderExtension

ModuleInfoProviderExtension

org.jetbrains.kotlin.idea.codeInsight.unambiguousImports

KotlinAutoImportsFilter

org.jetbrains.kotlin.idea.testFrameworkProvider

KotlinTestFrameworkProvider

org.jetbrains.kotlin.j2kConverterExtension

J2kConverterExtension

org.jetbrains.kotlin.j2kPostprocessorExtension

J2kPostprocessorExtension

org.jetbrains.kotlin.j2kPreprocessorExtension

J2kPreprocessorExtension

org.jetbrains.kotlin.kotlinInjectedFilesAnalysisProvider

KotlinIdeInjectedFilesAnalysisPromoter

org.jetbrains.kotlin.ktModuleFactory

KaModuleFactory

org.jetbrains.kotlin.libraryVersionProvider

KotlinLibraryVersionProvider

org.jetbrains.kotlin.newFileHook

NewKotlinFileHook

org.jetbrains.kotlin.pluginUpdateVerifier

PluginUpdateVerifier

org.jetbrains.kotlin.projectConfigurator

KotlinProjectConfigurator

org.jetbrains.kotlin.projectStructureInsightsProvider

ProjectStructureInsightsProvider

org.jetbrains.kotlin.smartEnterProcessorFixer

Fixer

org.jetbrains.kotlin.supportAvailability

KotlinSupportAvailability

kotlin.base.code-insight.minimal.xml

kotlin.base.code-insight.minimal.xml

Extension Point

Implementation

org.jetbrains.kotlin.smartEnterProcessorFixer

Fixer

kotlin.base.external-build-system.xml

kotlin.base.external-build-system.xml

Extension Point

Implementation

org.jetbrains.kotlin.idea.base.externalSystem.kotlinBuildSystemFacade

KotlinBuildSystemFacade

kotlin.base.fir.project-structure.xml

kotlin.base.fir.project-structure.xml

Extension Point

Implementation

org.jetbrains.kotlin.k2KaModuleFactory

K2KaModuleFactory

kotlin.base.scripting.k1.xml

kotlin.base.scripting.k1.xml

Extension Point

Implementation

org.jetbrains.kotlin.scripting.idea.listener

ScriptChangeListener

org.jetbrains.kotlin.scripting.idea.loader

ScriptConfigurationLoader

org.jetbrains.kotlin.scripting.idea.scriptingSupport

ScriptingSupport

kotlin.base.scripting.k2.xml

kotlin.base.scripting.k2.xml

Extension Point

Implementation

org.jetbrains.kotlin.k2IdeScriptAdditionalIdeaDependenciesProvider

K2IdeScriptAdditionalIdeaDependenciesProvider

org.jetbrains.kotlin.kotlinScripDeferredResolutionPolicy

KotlinScripDeferredResolutionPolicy

kotlin.gradle.code-insight-common.xml

kotlin.gradle.code-insight-common.xml

Extension Point

Implementation

org.jetbrains.kotlin.idea.gradleBuildScriptSupport

GradleBuildScriptSupport

kotlin.gradle.gradle-java.xml

kotlin.gradle.gradle-java.xml

Extension Point

Implementation

org.jetbrains.kotlin.gradleProjectImportHandler

GradleProjectImportHandler

org.jetbrains.kotlin.idea.gradleJava.kotlinMultiplatformProducersProvider

KotlinMultiplatformCommonProducersProvider

org.jetbrains.kotlin.mppProjectResolve

KotlinMppGradleProjectResolverExtension

kotlin.gradle.gradle-tooling.xml

kotlin.gradle.gradle-tooling.xml

Extension Point

Implementation

org.jetbrains.kotlin.idea.gradleTooling.serialization.IdeaKotlinSerializationContext

IdeaKotlinSerializationContext

kotlin.gradle.gradle.xml

kotlin.gradle.gradle.xml

Extension Point

Implementation

org.jetbrains.kotlin.gradleModelFacade

KotlinGradleModelFacade

org.jetbrains.kotlin.idea.extrasSerialization

KotlinExtrasSerializationService

org.jetbrains.kotlin.kpm.createRoots

ContentRootsCreator

org.jetbrains.kotlin.kpm.moduleInitialize

ModuleDataInitializer

kotlin.highlighting.k2.xml

kotlin.highlighting.k2.xml

Extension Point

Implementation

org.jetbrains.kotlin.callHighlighterExtension

KotlinCallHighlighterExtension

kotlin.highlighting.shared.xml

Extension Point

Implementation

org.jetbrains.kotlin.beforeResolveHighlightingVisitor

BeforeResolveHighlightingExtension

kotlin.jvm.k1.xml

kotlin.jvm.k1.xml

Extension Point

Implementation

org.jetbrains.kotlin.scratchFileLanguageProvider

ScratchFileLanguageProvider

kotlin.jvm.shared.xml

Extension Point

Implementation

org.jetbrains.kotlin.idea.jvm.shared.bytecode.compilationConfigurationEnricher

CompilationConfigurationEnricher

kotlin.maven.xml

kotlin.maven.xml

Extension Point

Implementation

org.jetbrains.kotlin.mavenProjectImportHandler

MavenProjectImportHandler

kotlin.plugin.k2.xml

kotlin.plugin.k2.xml

Extension Point

Implementation

org.jetbrains.kotlin.resolveScopeEnlarger

KotlinResolveScopeEnlarger

kotlin.project-wizard.idea.xml

kotlin.project-wizard.idea.xml

Extension Point

Implementation

com.intellij.newProjectWizard.kotlin.buildSystem

BuildSystemKotlinNewProjectWizard

org.jetbrains.kotlin.idea.androidSdkProvider

AndroidSdkProvider

org.jetbrains.kotlin.idea.ideaWizardService

IdeaWizardService

org.jetbrains.kotlin.idea.projectTemplatesProvider

ProjectTemplatesProvider

kotlin.refactorings.k2.xml

kotlin.refactorings.k2.xml

Extension Point

Implementation

org.jetbrains.kotlin.changeSignatureConflictFilter

KotlinChangeSignatureConflictFilter

org.jetbrains.kotlin.extractFunctionDescriptorModifier

ExtractFunctionDescriptorModifier

kotlin.searching.k2.xml

kotlin.searching.k2.xml

Extension Point

Implementation

com.intellij.directKotlinClassInheritorsSearch

QueryExecutor

kotlinx-serialization.xml

kotlinx-serialization.xml

Extension Point

Implementation

org.jetbrains.kotlin.idea.compilerPlugin.kotlinxSerialization.kotlinSerializationEnabledChecker

KotlinSerializationEnabledChecker

light-classes-fe10.xml

light-classes-fe10.xml

Extension Point

Implementation

org.jetbrains.kotlin.ultraLightClassModifierExtension

UltraLightClassModifierExtension

org.jetbrains.kotlin

org.jetbrains.kotlin

Extension Point

Implementation

org.jetbrains.kotlin.supportsKotlinPluginMode

n/a

parcelize.xml

parcelize.xml

Extension Point

Implementation

org.jetbrains.kotlin.idea.compilerPlugin.parcelize.availabilityProvider

ParcelizeAvailabilityProvider

refactorings-fe10.xml

refactorings-fe10.xml

Extension Point

Implementation

org.jetbrains.kotlin.additionalExtractableAnalyser

AdditionalExtractableAnalyser

refactorings.xml

refactorings.xml

Extension Point

Implementation

org.jetbrains.kotlin.foreignUsagesRenameProcessor

ForeignUsagesRenameProcessor

org.jetbrains.kotlin.postInsertDeclarationCallback

PostInsertDeclarationCallback

org.jetbrains.kotlin.renameHandler

RenameHandler

resolution-fe10.xml

resolution-fe10.xml

Extension Point

Implementation

org.jetbrains.kotlin.resolveScopeEnlarger

KotlinResolveScopeEnlarger

scripting-base.xml

scripting-base.xml

Extension Point

Implementation

org.jetbrains.kotlin.ideScriptConfigurationControlFacade

IdeScriptConfigurationControlFacade

org.jetbrains.kotlin.scriptAdditionalIdeaDependenciesProvider

ScriptAdditionalIdeaDependenciesProvider

org.jetbrains.kotlin.scriptAfterRunCallbackProvider

ScriptAfterRunCallbackProvider

org.jetbrains.kotlin.scriptDefinitionsProvider

ScriptDefinitionsProvider

org.jetbrains.kotlin.scriptDefinitionsSource

ScriptDefinitionsSource

org.jetbrains.kotlin.scriptDiagnosticFixProvider

ScriptDiagnosticFixProvider

org.jetbrains.kotlin.scripting.definitions.scriptDefinitionProvider

ScriptDefinitionProvider

Markdown Plugin Markdown Plugin – Listeners

Topic

Listener

ChangeListener#TOPIC

ChangeListener

ChangeListener#TOPIC

ChangeListener

ChangeListener#TOPIC

ChangeListener

intellij.markdown.fenceInjection.xml

intellij.markdown.fenceInjection.xml

Extension Point

Implementation

org.intellij.plugins.markdown.fenceInjection.fenceSurroundingsProvider

FenceSurroundingsProvider

org.intellij.plugins.markdown

org.intellij.plugins.markdown

Extension Point

Implementation

org.intellij.markdown.additionalFenceLanguageSuggester

AdditionalFenceLanguageSuggester

org.intellij.markdown.browserPreviewExtensionProvider

Provider

org.intellij.markdown.fenceGeneratingProvider

CodeFenceGeneratingProvider

org.intellij.markdown.fenceLanguageProvider

CodeFenceLanguageProvider

org.intellij.markdown.flavourProvider

MarkdownFlavourProvider

org.intellij.markdown.html.panel.provider

MarkdownHtmlPanelProvider

org.intellij.markdown.markdownCompatibilityChecker

MarkdownCompatibilityChecker

org.intellij.markdown.markdownExportProvider

MarkdownExportProvider

org.intellij.markdown.markdownRunner

MarkdownRunner

org.intellij.markdown.previewStylesProvider

MarkdownPreviewStylesProvider

Maven Plugin Maven Plugin – Listeners

Topic

Listener

MavenSystemIndicesManager#TOPIC

IndexChangeProgressListener

MavenIndicesManager#INDEXER_TOPIC

MavenIndexerListener

MavenSearchIndex#INDEX_IS_BROKEN

IndexListener

MavenImportListener#TOPIC

MavenImportListener

MavenSyncListener.Companion#TOPIC

MavenSyncListener

MavenServerConnector#DOWNLOAD_LISTENER_TOPIC

MavenServerDownloadListener

groovy-support.xml

groovy-support.xml

Extension Point

Implementation

org.jetbrains.idea.maven.importing.groovy.foldersConfiguratorContributor

PluginContributor

org.jetbrains.idea.maven

org.jetbrains.idea.maven

Extension Point

Implementation

org.jetbrains.idea.maven.additional.importing.settings

AdditionalMavenImportingSettings

org.jetbrains.idea.maven.archetypesProvider

MavenArchetypesProvider

org.jetbrains.idea.maven.artifactBuilder

MavenArtifactBuilder

org.jetbrains.idea.maven.compiler

MavenCompilerExtension

org.jetbrains.idea.maven.executionEnvironmentProvider

MavenExecutionEnvironmentProvider

org.jetbrains.idea.maven.importer

MavenImporter

org.jetbrains.idea.maven.importing.afterImportConfigurator

MavenAfterImportConfigurator

org.jetbrains.idea.maven.importing.workspaceConfigurator

MavenWorkspaceConfigurator

org.jetbrains.idea.maven.log.import.parser

MavenImportLoggedEventParser

org.jetbrains.idea.maven.log.parser

MavenLoggedEventParser

org.jetbrains.idea.maven.log.spy.parser

MavenSpyLoggedEventParser

org.jetbrains.idea.maven.manifestImporter

ManifestImporter

org.jetbrains.idea.maven.mavenAdditionalHighlighter

MavenAdditionalHightligher

org.jetbrains.idea.maven.mavenRemoteConnectionCreator

MavenRemoteConnectionCreator

org.jetbrains.idea.maven.mavenServerSupportFactory

MavenRemoteProcessSupportFactory

org.jetbrains.idea.maven.pluginDescriptor

n/a

org.jetbrains.idea.maven.projectResolutionContributor

MavenProjectResolutionContributor

org.jetbrains.idea.maven.remotePathTransformerFactory

RemotePathTransformerFactory

org.jetbrains.idea.maven.repositoryProvider

MavenRepositoryProvider

org.jetbrains.idea.maven.targetConfigurationExtension

TargetConfigurationMavenExtension

org.jetbrains.idea.maven.versionAwareMavenSupport

MavenVersionAwareSupportExtension

Python Plugin Python Plugin – Listeners

Topic

Listener

HuggingFaceCacheUpdateListener.Companion#TOPIC

HuggingFaceCacheUpdateListener

PyFrameListener.Companion#TOPIC

PyFrameListener

PyStackFrame#TOPIC

PyStackFrameRefreshedListener

PyPackageManager#PACKAGE_MANAGER_TOPIC

Listener

PythonPackageManager#PACKAGE_MANAGEMENT_TOPIC

PythonPackageManagementListener

PoetrySettingsListener.Companion#TOPIC

PoetrySettingsListener

PoetrySyncListener.Companion#TOPIC

PoetrySyncListener

UvSettingsListener.Companion#TOPIC

UvSettingsListener

UvSyncListener.Companion#TOPIC

UvSyncListener

PySdkListener.Companion#TOPIC

PySdkListener

intellij.pycharm.community.ide.impl.xml

intellij.pycharm.community.ide.impl.xml

Extension Point

Implementation

Pythonid.miscFileType

MiscFileType

intellij.python.community.helpersLocator.xml

intellij.python.community.helpersLocator.xml

Extension Point

Implementation

com.jetbrains.python.pythonHelpersLocator

PythonHelpersLocator

intellij.python.community.impl.xml

intellij.python.community.impl.xml

Extension Point

Implementation

Pythonid.PyProjectDependenciesExtractorProvider

PythonDependenciesExtractorProvider

Pythonid.PythonPackageRequirementsTreeExtractorProvider

PythonPackageRequirementsTreeExtractorProvider

Pythonid.PythonPackageRequiresExtractorProvider

PythonPackageRequiresExtractorProvider

Pythonid.PythonPackagingToolwindowActionProvider

PythonPackagingToolwindowActionProvider

Pythonid.breakpointHandler

PyBreakpointHandlerFactory

Pythonid.condaSdkCustomizer

PyCondaSdkCustomizer

Pythonid.connectionCredentialsToTargetConfigurationConverter

ConnectionCredentialsToTargetConfigurationConverter

Pythonid.consoleOptionsProvider

PyConsoleOptionsProvider

Pythonid.customProcessHandlerProvider

PyCustomProcessHandlerProvider

Pythonid.dataViewPanelFactory

PyDataViewPanelFactory

Pythonid.debugSessionFactory

PyDebugSessionFactory

Pythonid.documentationLinkProvider

PythonDocumentationLinkProvider

Pythonid.interpreterTargetEnvironmentFactory

PythonInterpreterTargetEnvironmentFactory

Pythonid.magicLiteral

PyMagicLiteralExtensionPoint

Pythonid.packageManagerProvider

PyPackageManagerProvider

Pythonid.pep8ProblemSuppressor

Pep8ProblemSuppressor

Pythonid.projectSynchronizerProvider

PyProjectSynchronizerProvider

Pythonid.pyAddSdkProvider

PyAddSdkProvider

Pythonid.pyCustomSdkUiProvider

PyCustomSdkUiProvider

Pythonid.pyPregeneratedSkeletonsProvider

PyPregeneratedSkeletonsProvider

Pythonid.pyRootTypeProvider

PyRootTypeProvider

Pythonid.pySdkProvider

PySdkProvider

Pythonid.pyTestConfigurationSelector

PyTestConfigurationSelector

Pythonid.pyTestFixtureExtension

PyTestFixtureExtension

Pythonid.pythonCommandLineEnvironmentProvider

PythonCommandLineEnvironmentProvider

Pythonid.pythonCommandLineTargetEnvironmentProvider

PythonCommandLineTargetEnvironmentProvider

Pythonid.pythonPackageManagerProvider

PythonPackageManagerProvider

Pythonid.remoteConsoleProcessCreator

PythonConsoleRemoteProcessCreator

Pythonid.remoteInterpreterManager

PythonRemoteInterpreterManager

Pythonid.remoteProcessStarterManager

PyRemoteProcessStarterManager

Pythonid.remoteSdkValidator

PyRemoteSdkValidator

Pythonid.remoteSkeletonGeneratorFactory

PyRemoteSkeletonGeneratorFactory

Pythonid.runConfigurationEditorExtension

PyRunConfigurationEditorExtension

Pythonid.runConfigurationExtension

PythonRunConfigurationExtension

Pythonid.runnableScriptFilter

RunnableScriptFilter

Pythonid.sshInterpreterManager

PythonSshInterpreterManager

Pythonid.systemPythonProvider

SystemPythonProvider

Pythonid.unresolvedReferenceQuickFixProvider

PyUnresolvedReferenceQuickFixProvider

com.jetbrains.python.configuration.pyIntegratedToolsTestPanelCustomizer

PyIntegratedToolsTestPanelCustomizer

com.jetbrains.python.console.customizer

PyConsoleCustomizer

com.jetbrains.python.console.executeCustomizer

PyExecuteConsoleCustomizer

com.jetbrains.python.console.pyConsoleOutputCustomizer

PyConsoleOutputCustomizer

com.jetbrains.python.console.runnerFactory

PythonConsoleRunnerFactory

com.jetbrains.python.debugger.numericContainerPopupCustomizer

PyNumericContainerPopupCustomizer

com.jetbrains.python.debugger.pyDebugAsyncioCustomizer

PyDebugAsyncioCustomizer

com.jetbrains.python.testing.pyTestLineMarkerContributorCustomizer

PyTestLineMarkerContributorCustomizer

intellij.python.parser.xml

intellij.python.parser.xml

Extension Point

Implementation

Pythonid.dialectsTokenSetContributor

PythonDialectsTokenSetContributor

intellij.python.psi.impl.xml

intellij.python.psi.impl.xml

Extension Point

Implementation

Pythonid.customClassStubType

PyCustomClassStubType

Pythonid.customDecoratorStubType

PyCustomDecoratorStubType

Pythonid.customTargetExpressionStubType

CustomTargetExpressionStubType

Pythonid.implicitAsyncContext

PyImplicitAsyncContextProvider

Pythonid.importCandidateProvider

PyImportCandidateProvider

Pythonid.pyDataclassParametersProvider

PyDataclassParametersProvider

Pythonid.pyReferenceCustomTargetChecker

PyReferenceCustomTargetChecker

Pythonid.pyiStubSuppressor

PyiStubSuppressor

Pythonid.typeCheckerExtension

PyTypeCheckerExtension

Pythonid.visitorFilter

PythonVisitorFilter

intellij.python.psi.xml

intellij.python.psi.xml

Extension Point

Implementation

Pythonid.canonicalPathProvider

PyCanonicalPathProvider

Pythonid.customPackageIdentifier

PyCustomPackageIdentifier

Pythonid.importResolver

PyImportResolver

Pythonid.inspectionExtension

PyInspectionExtension

Pythonid.keywordArgumentProvider

PyKeywordArgumentProvider

Pythonid.knownDecoratorProvider

PyKnownDecoratorProvider

Pythonid.pyClassInheritorsSearch

QueryExecutor

Pythonid.pyClassMembersProvider

PyClassMembersProvider

Pythonid.pyModuleMembersProvider

PyModuleMembersProvider

Pythonid.pyOverridingMethodsSearch

QueryExecutor

Pythonid.pyReferenceResolveProvider

PyReferenceResolveProvider

Pythonid.pySuperMethodsSearch

QueryExecutor

Pythonid.pythonDocumentationQuickInfoProvider

PythonDocumentationQuickInfoProvider

Pythonid.resolveResultRater

PyResolveResultRater

Pythonid.statementEffectQuickFixProvider

PyStatementEffectQuickFixProvider

Pythonid.thirdPartySdkDetector

PyThirdPartySdkDetector

Pythonid.typeHintProvider

PyTypeHintProvider

Pythonid.typeProvider

PyTypeProvider

intellij.python.sdk.xml

intellij.python.sdk.xml

Extension Point

Implementation

Pythonid.projectSdkConfigurationExtension

PyProjectSdkConfigurationExtension

Pythonid.pythonFlavorProvider

PythonFlavorProvider

Pythonid.pythonSdkFlavor

PythonSdkFlavor

intellij.python.syntax.xml

intellij.python.syntax.xml

Extension Point

Implementation

Pythonid.pyAnnotator

PyAnnotatorBase

Terminal Plugin Terminal Plugin – Listeners

Topic

Listener

RunCommandUsingIdeUtil#TERMINAL_COMMAND_HANDLER_TOPIC

TerminalCommandHandlerListener

BlockTerminalInitializationListener.Companion#TOPIC

BlockTerminalInitializationListener

CommandHistoryListener.Companion#TOPIC

CommandHistoryListener

CommandSearchListener.Companion#TOPIC

CommandSearchListener

intellij.terminal.frontend.xml

intellij.terminal.frontend.xml

Extension Point

Implementation

org.jetbrains.plugins.terminal.escapeHandler

TerminalEscapeHandler

terminal.xml

terminal.xml

Extension Point

Implementation

com.intellij.terminal.shellCommandHandler

TerminalShellCommandHandler

org.jetbrains.plugins.terminal.commandHistoryProvider

TerminalCommandHistoryProvider

org.jetbrains.plugins.terminal.commandSpecsProvider

ShellCommandSpecsProvider

org.jetbrains.plugins.terminal.exp.commandBlockHighlighterProvider

TerminalCommandBlockHighlighterProvider

org.jetbrains.plugins.terminal.localTerminalCustomizer

LocalTerminalCustomizer

org.jetbrains.plugins.terminal.openPredefinedTerminalProvider

OpenPredefinedTerminalActionProvider

org.jetbrains.plugins.terminal.promptCustomEnterHandler

TerminalPromptCustomEnterHandler

org.jetbrains.plugins.terminal.shellSupport

TerminalShellSupport

org.jetbrains.plugins.terminal.terminalWidgetProvider

TerminalWidgetProvider

VCS Plugins VCS Plugins – Listeners

Topic

Listener

SvnVcs#ROOTS_RELOADED

Consumer

GitRepositoriesHolder#UPDATES

UpdatesListener

GitBranchIncomingOutgoingManager#GIT_INCOMING_OUTGOING_CHANGED

GitIncomingOutgoingListener

GitAuthenticationListener#GIT_AUTHENTICATION_SUCCESS

GitAuthenticationListener

GitMergeCommitMessageChangedListener.Companion#TOPIC

GitMergeCommitMessageChangedListener

GitExecutableManager#TOPIC

GitExecutableListener

GitVcsSettingsListener#TOPIC

GitVcsSettingsListener

GitFetchInProgressListener.Companion#TOPIC

GitFetchInProgressListener

GitPushListener.Companion#TOPIC

GitPushListener

GitRepositoryFrontendSynchronizer#TOPIC

GitRepositoryFrontendSynchronizer

GitCommitTemplateListener#TOPIC

GitCommitTemplateListener

GitConfigListener#TOPIC

GitConfigListener

GitRepository#GIT_REPO_CHANGE

GitRepositoryChangeListener

GitRepository#GIT_REPO_STATE_CHANGE

GitRepositoryStateChangeListener

GitTagHolder#GIT_TAGS_LOADED

GitTagLoaderListener

GitStashSettingsListener.Companion#TOPIC

GitStashSettingsListener

GitRefreshListener#TOPIC

GitRefreshListener

GitStagingAreaHolder#TOPIC

StagingAreaListener

GitCurrentBranchPresenter.Companion#PRESENTATION_UPDATED

PresentationUpdatedListener

SvnVcs#WC_CONVERTED

Runnable

RootsAndBranches#REFRESH_REQUEST

Runnable

Merger#COMMITTED_CHANGES_MERGED_STATE

CommittedChangesMergedStateChanged

SvnMergeInfoCache#SVN_MERGE_INFO_CACHE

SvnMergeInfoCacheListener

GHPRDataOperationsListener.Companion#TOPIC

GHPRDataOperationsListener

HgVcs#REMOTE_TOPIC

HgUpdater

HgVcs#STATUS_TOPIC

HgUpdater

HgVcs#INCOMING_OUTGOING_CHECK_TOPIC

HgWidgetUpdater

intellij.vcs.git.shared.xml

Extension Point

Implementation

Git4Idea.gitRepoIconProvider

GitRepoIconProvider

intellij.vcs.git.xml

intellij.vcs.git.xml

Extension Point

Implementation

Git4Idea.GitCheckinExplicitMovementProvider

GitCheckinExplicitMovementProvider

Git4Idea.GitHttpAuthDataProvider

GitHttpAuthDataProvider

Git4Idea.gitAnnotationPerformanceListener

GitAnnotationPerformanceListener

Git4Idea.gitCurrentBranchPresenter

GitCurrentBranchPresenter

Git4Idea.gitFetchHandler

GitFetchHandler

Git4Idea.gitPostUpdateHandler

GitPostUpdateHandler

Git4Idea.gitProtectedBranchProvider

GitProtectedBranchProvider

Git4Idea.gitPushNotificationCustomizer

GitPushNotificationCustomizer

Git4Idea.gitRawAnnotationProvider

GitRawAnnotationProvider

Git4Idea.gitRepositoryHostingService

GitRepositoryHostingService

Git4Idea.instantGitTokenProvider

InstantGitTokenProvider

intellij.vcs.github.xml

intellij.vcs.github.xml

Extension Point

Implementation

com.intellij.github.ghShareProjectCompatibilityExtension

GHShareProjectCompatibilityExtension

com.intellij.vcs.github.gistContentsCollector

GithubGistContentsCollector

intellij.vcs.github.aiReviewExtension

GHPRAIReviewExtension

intellij.vcs.github.aiSummaryExtension

GHPRAISummaryExtension

intellij.vcs.github.titleAndDescriptionGenerator

GHPRTitleAndDescriptionGeneratorExtension

intellij.vcs.gitlab.xml

intellij.vcs.gitlab.xml

Extension Point

Implementation

intellij.vcs.gitlab.titleGenerator

GitLabTitleGeneratorExtension

Subversion

Subversion

Extension Point

Implementation

com.intellij.vcs.svn.mergerCommitMessage

MergerCommitMessage

22 May 2025

IntelliJ Platform Extension Point and Listener ListAndroid Plugin Extension Point and Listener List

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4