2024-04-08 17:04:40 +02:00

517 KiB

Extension Point and Listener List

Overview of Extension Points and Listeners for IntelliJ Platform.

1669 Extension Points and 282 Listeners for IntelliJ Platform %ijPlatform%

Dedicated Extension Point/Listener Lists specific to IDEs (e.g., WebStorm) are available under Product Specific.

{title="Product Specific Information"}

IntelliJ Platform

IntelliJ Platform - Listeners

Topic Listener
ProblemsListener#TOPIC Project-Level ProblemsListener
EditorOptionsListener#FOLDING_CONFIGURABLE_TOPIC EditorOptionsListener
EditorOptionsListener#APPEARANCE_CONFIGURABLE_TOPIC EditorOptionsListener
EditorOptionsListener#OPTIONS_PANEL_TOPIC EditorOptionsListener
EditorOptionsListener#SMART_KEYS_CONFIGURABLE_TOPIC EditorOptionsListener
EditorOptionsListener#GUTTER_ICONS_CONFIGURABLE_TOPIC EditorOptionsListener
ReaderModeSettingsListener#TOPIC Project-Level ReaderModeListener
CodeVisionSettings#CODE_LENS_SETTINGS_CHANGED CodeVisionSettingsListener
CompletionContributorListener#TOPIC Internal CompletionContributorListener
CompletionPhaseListener#TOPIC CompletionPhaseListener
DaemonCodeAnalyzer#DAEMON_EVENT_TOPIC Project-Level DaemonListener
EditorTrackerListener#TOPIC Project-Level EditorTrackerListener
FileHighlightingSettingListener#SETTING_CHANGE FileHighlightingSettingListener
DocRenderItemManagerImpl#TOPIC Listener
EditorHintListener#TOPIC EditorHintListener
ExternalParameterInfoChangesProvider#TOPIC ExternalParameterInfoChangesProvider
InlayHintsSettings#INLAY_SETTINGS_CHANGED SettingsListener
InlineCompletionInstallListener.Companion#TOPIC Experimental InlineCompletionInstallListener
LookupManagerListener#TOPIC Project-Level LookupManagerListener
TemplateManager#TEMPLATE_STARTED_TOPIC Project-Level TemplateManagerListener
GlobalInspectionContextEx#INSPECT_TOPIC Project-Level InspectListener
BatchUpdateListener#TOPIC Project-Level BatchUpdateListener
PasswordSafeSettings#TOPIC PasswordSafeSettingsListener
IdePerformanceListener#TOPIC Internal IdePerformanceListener
RunnablesListener#TOPIC Experimental Internal RunnablesListener
DvcsBranchManager#DVCS_BRANCH_SETTINGS_CHANGED DvcsBranchManagerListener
VcsRepositoryManager#VCS_REPOSITORY_MAPPING_UPDATED Project-Level VcsRepositoryMappingListener
ExecutionManager#EXECUTION_TOPIC Project-Level ExecutionListener
ExecutionTargetManager#TOPIC ExecutionTargetListener
RunManagerListener#TOPIC Project-Level RunManagerListener
RunDashboardManager#DASHBOARD_TOPIC RunDashboardListener
ExecutionEventsBus#TOPIC ExecutionNotifier
Listener#TOPIC Listener
RunToolbarSlotManager#RUN_TOOLBAR_SLOT_CONFIGURATION_MAP_TOPIC Project-Level RWSlotsConfigurationListener
ServiceEventListener#TOPIC ServiceEventListener
SMTRunnerEventsListener#TEST_STATUS Project-Level SMTRunnerEventsListener
RunConfigurationStartHistory#TOPIC Project-Level Listener
RunContentManager#TOPIC RunContentWithExecutorListener
FacetManager#FACETS_TOPIC Project-Level FacetManagerListener
FeatureStatisticsUpdateListener#TOPIC Internal FeatureStatisticsUpdateListener
FeaturesRegistryListener#TOPIC Experimental FeaturesRegistryListener
FindManager#FIND_MODEL_TOPIC Project-Level FindModelListener
AppLifecycleListener#TOPIC AppLifecycleListener
FrameStateListener#TOPIC FrameStateListener
PowerSaveMode#TOPIC Listener
RecentProjectsManager.Companion#RECENT_PROJECTS_CHANGE_TOPIC RecentProjectsChange
SaveAndSyncHandlerListener#TOPIC Experimental SaveAndSyncHandlerListener
SEHeaderActionListener.Companion#SE_HEADER_ACTION_TOPIC SEHeaderActionListener
SETabSwitcherListener.Companion#SE_TAB_TOPIC SETabSwitcherListener
SearchEverywhereUI#SEARCH_EVENTS SearchListener
BookmarksListener#TOPIC BookmarksListener
BookmarksListener#TOPIC BookmarksListener
BatchFileChangeListener#TOPIC BatchFileChangeListener
DataSharingSettingsChangeListener.Companion#TOPIC DataSharingSettingsChangeListener
TrustStateListener#TOPIC Deprecated TrustStateListener
LightEditServiceListener#TOPIC Experimental LightEditServiceListener
ExperimentalToolbarStateListener.Companion#TOPIC Project-Level ExperimentalToolbarStateListener
DynamicPluginListener#TOPIC DynamicPluginListener
PluginRepositoryAuthListener#PLUGIN_REPO_AUTH_CHANGED_TOPIC PluginRepositoryAuthListener
ProjectViewSelectionTopicKt#PROJECT_VIEW_SELECTION_TOPIC Project-Level ProjectViewSelectionListener
ProjectViewListener#TOPIC Project-Level ProjectViewListener
TrustedProjectsListener#TOPIC Experimental TrustedProjectsListener
LafManagerListener#TOPIC LafManagerListener
UISettingsListener#TOPIC UISettingsListener
VirtualFileAppearanceListener#TOPIC VirtualFileAppearanceListener
CustomActionsListener.Companion#TOPIC CustomActionsListener
ComponentHighlightingListener#TOPIC ComponentHighlightingListener
FileStructurePopupListener#TOPIC Experimental Internal Project-Level FileStructurePopupListener
SettingsChangedListener#TOPIC Project-Level SettingsChangedListener
EventLogConfigOptionsService#TOPIC EventLogConfigOptionsListener
ExternalResourceListener#TOPIC ExternalResourceListener
DocumentationPopupListener#TOPIC Project-Level DocumentationPopupListener
ActionCenter#MODEL_CHANGED EventListener
Notifications#TOPIC Project-Level Notifications
AnActionListener#TOPIC AnActionListener
ToolbarActionsUpdatedListener#TOPIC Internal ToolbarActionsUpdatedListener
ApplicationActivationListener#TOPIC ApplicationActivationListener
CommandListener#TOPIC CommandListener
LatencyListener#TOPIC LatencyListener
EditorColorsManager#TOPIC EditorColorsListener
EditorColorsManagerListener#TOPIC Internal EditorColorsManagerListener
DocumentBulkUpdateListener#TOPIC Deprecated Removal DocumentBulkUpdateListener
ExternalSystemProjectNotificationAware#TOPIC Listener
ProjectDataImportListener#TOPIC Project-Level ProjectDataImportListener
AppTopics#FILE_DOCUMENT_SYNC Deprecated FileDocumentManagerListener
FileDocumentManagerListener#TOPIC FileDocumentManagerListener
FileEditorManagerListener#FILE_EDITOR_MANAGER Project-Level FileEditorManagerListener
Before#FILE_EDITOR_MANAGER Project-Level Before
FileOpenedSyncListener#TOPIC Project-Level FileOpenedSyncListener
RecentPlacesListener#TOPIC Project-Level RecentPlacesListener
FileTypeManager#TOPIC FileTypeListener
KeymapManagerListener#TOPIC KeymapManagerListener
KeymapListener#CHANGE_TOPIC KeymapListener
AdvancedSettingsChangeListener#TOPIC AdvancedSettingsChangeListener
ExternalUpdateRequest#TOPIC Experimental Internal ExternalUpdateRequest
SettingsDialogListener.Companion#TOPIC Experimental Internal SettingsDialogListener
ProgressManagerListener#TOPIC Internal ProgressManagerListener
ProgressSuspender#TOPIC SuspenderListener
ProgressWindow#TOPIC Listener
BaseProjectDirectories#TOPIC Project-Level BaseProjectDirectoriesListener
DumbService#DUMB_MODE Project-Level DumbModeListener
ProjectTopics#MODULES Deprecated Project-Level ModuleListener
ModuleListener#TOPIC Project-Level ModuleListener
ProjectCloseListener#TOPIC Experimental ProjectCloseListener
ProjectManager#TOPIC ProjectManagerListener
ProjectNameListener#TOPIC Project-Level ProjectNameListener
ProjectLifecycleListener#TOPIC ProjectLifecycleListener
ProjectJdkTable#JDK_TABLE_TOPIC Listener
AdditionalLibraryRootsListener#TOPIC Experimental Project-Level AdditionalLibraryRootsListener
ProjectTopics#PROJECT_ROOTS Deprecated Project-Level ModuleRootListener
ModuleRootListener#TOPIC Project-Level ModuleRootListener
BalloonListener#TOPIC BalloonListener
RegistryManager#TOPIC RegistryValueListener
BranchChangeListener#VCS_BRANCH_CHANGED BranchChangeListener
BranchRenameListener#VCS_BRANCH_RENAMED BranchRenameListener
FileStatusListener#TOPIC Project-Level FileStatusListener
ProjectLevelVcsManager#VCS_CONFIGURATION_CHANGED_IN_PLUGIN Project-Level PluginVcsMappingListener
ProjectLevelVcsManager#VCS_CONFIGURATION_CHANGED Project-Level VcsMappingListener
ChangeListAvailabilityListener#TOPIC Internal ChangeListAvailabilityListener
ChangeListListener#TOPIC ChangeListListener
ChangesViewModifier#TOPIC Project-Level ChangesViewModifierListener
ChangesViewWorkflowManager#TOPIC Project-Level ChangesViewWorkflowListener
ChangeListManagerImpl#LISTS_LOADED Project-Level LocalChangeListsLoadedListener
VcsAnnotationRefresher#LOCAL_CHANGES_CHANGED VcsAnnotationRefresher
VcsEditorTabFilesListener#TOPIC VcsEditorTabFilesListener
Listener#TOPIC Listener
VcsManagedFilesHolder#TOPIC Project-Level VcsManagedFilesHolderListener
CommittedChangesCache#COMMITTED_TOPIC Project-Level CommittedChangesListener
CommittedChangesTreeBrowser#ITEMS_RELOADED Project-Level CommittedChangesReloadListener
VcsConfigurationChangeListener#BRANCHES_CHANGED_RESPONSE Project-Level DetailedNotification
VcsConfigurationChangeListener#BRANCHES_CHANGED Project-Level Notification
ShelveChangesManager#SHELF_TOPIC Project-Level ShelveChangesManagerListener
ChangesViewContentManagerListener#TOPIC Project-Level ChangesViewContentManagerListener
ProjectLevelVcsManagerEx#VCS_ACTIVATED Project-Level VcsActivationListener
LineStatusTrackerSettingListener#TOPIC LineStatusTrackerSettingListener
VcsBaseContentProviderListener#TOPIC Project-Level VcsBaseContentProviderListener
UpdatedFilesListener#UPDATED_FILES Project-Level UpdatedFilesListener
VirtualFileManagerListener#TOPIC VirtualFileManagerListener
EncodingManagerListener#ENCODING_MANAGER_CHANGES EncodingManagerListener
VirtualFileManager#VFS_CHANGES BulkFileListener
VirtualFilePointerListener#TOPIC VirtualFilePointerListener
Info#TOPIC Project-Level StatusBarInfo
ToolWindowManagerListener#TOPIC Project-Level ToolWindowManagerListener
TitleInfoProvider#TOPIC Internal TitleInfoProviderListener
WelcomeBalloonLayoutImpl#BALLOON_NOTIFICATION_TOPIC BalloonNotificationListener
WelcomeScreenComponentListener#COMPONENT_CHANGED WelcomeScreenComponentListener
CloneableProjectsService#TOPIC CloneProjectListener
CourseDataStorageKt#COURSE_DELETED CourseDeletedListener
ModuleAttachListener.Companion#TOPIC Project-Level ModuleAttachListener
WorkspaceModelTopics#CHANGED Obsolete Project-Level WorkspaceModelChangeListener
WorkspaceModelTopics#UNLOADED_ENTITIES_CHANGED Project-Level WorkspaceModelUnloadedStorageChangeListener
TelemetryReceivedListener#TOPIC Experimental Internal TelemetryReceivedListener
ExternalSystemTestUtil#SETTINGS_TOPIC TestExternalSystemSettingsListener
ProblemListener#TOPIC Project-Level ProblemListener
ProfileChangeAdapter#TOPIC Project-Level ProfileChangeAdapter
PsiDocumentListener#TOPIC Project-Level PsiDocumentListener
Listener#TOPIC Project-Level Listener
CodeStyleSettingsListener#TOPIC Project-Level CodeStyleSettingsListener
PsiManagerImpl#ANY_PSI_CHANGE_TOPIC Project-Level AnyPsiChangeListener
PsiDocumentTransactionListener#TOPIC Project-Level PsiDocumentTransactionListener
FileTypeIndex#INDEX_CHANGE_TOPIC Experimental IndexChangeListener
PsiModificationTracker#TOPIC Project-Level Listener
RefactoringEventListener#REFACTORING_EVENT_TOPIC Project-Level RefactoringEventListener
RemoteMappingsListener#REMOTE_MAPPINGS_CHANGED RemoteMappingsListener
RemoteServerListener#TOPIC RemoteServerListener
ServerConnectionListener#TOPIC ServerConnectionListener
SpellCheckerEngineListener#TOPIC Project-Level SpellCheckerEngineListener
ProjectTaskListener#TOPIC Project-Level ProjectTaskListener
DeferredIconListener#TOPIC DeferredIconListener
ToolWindowViewModelListener#TOPIC Project-Level ToolWindowViewModelListener
UnindexedFilesUpdaterListener#TOPIC Deprecated UnindexedFilesUpdaterListener
ProjectIndexingActivityHistoryListener.Companion#TOPIC ProjectIndexingActivityHistoryListener
CommitModeManager#COMMIT_MODE_TOPIC Project-Level CommitModeListener
CommitModeManager#SETTINGS SettingsListener
CommitMessageInspectionProfile#TOPIC ProfileListener
VcsProjectLog#VCS_PROJECT_LOG_CHANGED Project-Level ProjectLogListener
JpsProjectLoadedListener.Companion#LOADED Project-Level JpsProjectLoadedListener
XDebuggerManager#TOPIC Project-Level XDebuggerManagerListener
XBreakpointListener#TOPIC Project-Level XBreakpointListener
XDependentBreakpointListener#TOPIC Project-Level XDependentBreakpointListener
BreadcrumbsInitListener#TOPIC Internal Project-Level BreadcrumbsInitListener
TodoConfiguration#PROPERTY_CHANGE Project-Level PropertyChangeListener
IndexPatternProvider#INDEX_PATTERNS_CHANGED PropertyChangeListener
JsonSchemaVfsListener#JSON_SCHEMA_CHANGED Runnable
JsonSchemaVfsListener#JSON_DEPS_CHANGED Runnable
UsageFilteringRuleProvider#RULES_CHANGED Project-Level Runnable
SeverityRegistrar#SEVERITIES_CHANGED_TOPIC Project-Level Runnable
RemoteRevisionsCache#REMOTE_VERSION_CHANGED Project-Level Runnable
StructureViewWrapperImpl#STRUCTURE_CHANGED Runnable
UpdateActionsListener.Companion#TOPIC UpdateActionsListener
NotebookEditorModeKt#NOTEBOOK_EDITOR_MODE NotebookEditorModeListener
ChangeListener.Companion#TOPIC ChangeListener
NotebookOutputInlayControllerKt#OUTPUT_LISTENER OutputListener
GraphicsPanelKt#CHANGE_DARK_MODE_TOPIC DarkModeNotifier
NotebookInlayMouseListener.Companion#topic NotebookInlayMouseListener

Analysis.xml

Analysis.xml

Extension Point Implementation
com.intellij.codeInsight.containerProvider ContainerProvider
com.intellij.codeInspection.InspectionExtension InspectionExtensionsFactory
com.intellij.completion.contributor DumbAware CompletionContributor
com.intellij.completion.skip CompletionPreselectSkipper
com.intellij.documentationProvider Obsolete DocumentationProvider
com.intellij.dynamicInspectionsProvider Internal DynamicInspectionsProvider
com.intellij.fileContextProvider Project-Level FileContextProvider
com.intellij.fileLookupInfoProvider FileLookupInfoProvider
com.intellij.generatedSourcesFilter GeneratedSourcesFilter
com.intellij.globalInspection GlobalInspectionTool
com.intellij.gotoDeclarationHandler GotoDeclarationHandler
com.intellij.highlightErrorFilter Project-Level HighlightErrorFilter
com.intellij.inspectionCustomComponent Experimental CustomComponentExtension
com.intellij.inspectionElementsMerger InspectionElementsMerger
com.intellij.inspectionToolProvider InspectionToolProvider
com.intellij.inspectionsReportConverter InspectionsReportConverter
com.intellij.intentionAction CommonIntentionAction
com.intellij.lang.documentationProvider Obsolete DocumentationProvider
com.intellij.lang.inspectionSuppressor InspectionSuppressor
com.intellij.languageInjector LanguageInjector
com.intellij.liveTemplateContext TemplateContextType
com.intellij.liveTemplateContextProvider LiveTemplateContextProvider
com.intellij.liveTemplateInternalContext n/a
com.intellij.liveTemplateMacro Macro
com.intellij.localFileSystemTimestampEvaluator Internal LocalFileSystemTimestampEvaluator
com.intellij.localInspection LocalInspectionTool
com.intellij.optionController Experimental OptionControllerProvider
com.intellij.weigher Weigher

AnalysisImpl.xml

AnalysisImpl.xml

Extension Point Implementation
com.intellij.dataflowIRProvider DataFlowIRProvider
com.intellij.elementLookupRenderer Deprecated Removal ElementLookupRenderer
com.intellij.liveTemplateOptionalProcessor DumbAware TemplateOptionalProcessor
com.intellij.liveTemplatePreprocessor TemplatePreprocessor
com.intellij.outerLanguageRangePatcher OuterLanguageRangePatcher
com.intellij.psi.fileReferenceHelper FileReferenceHelper
com.intellij.resolveScopeEnlarger ResolveScopeEnlarger
com.intellij.resolveScopeProvider ResolveScopeProvider
com.intellij.severitiesProvider Non-Dynamic SeveritiesProvider
com.intellij.useScopeEnlarger UseScopeEnlarger
com.intellij.useScopeOptimizer ScopeOptimizer

builtInServer.xml

builtInServer.xml

Extension Point Implementation
com.intellij.httpRequestHandler HttpRequestHandler
com.intellij.toolboxServiceHandler Internal ToolboxServiceHandler
org.jetbrains.binaryRequestHandler Non-Dynamic BinaryRequestHandler
org.jetbrains.customPortServerManager Non-Dynamic CustomPortServerManager
org.jetbrains.jsonRpcDomain Internal Object
org.jetbrains.webServerFileHandler WebServerFileHandler
org.jetbrains.webServerPathHandler WebServerPathHandler
org.jetbrains.webServerRootsProvider WebServerRootsProvider

CodeStyle.xml

CodeStyle.xml

Extension Point Implementation
com.intellij.codeStyleSettingsModifier Experimental CodeStyleSettingsModifier
com.intellij.disabledIndentRangesProvider DisabledIndentRangesProvider
com.intellij.externalFormatProcessor Experimental ExternalFormatProcessor
com.intellij.fileCodeStyleProvider FileCodeStyleProvider
com.intellij.fileIndentOptionsProvider FileIndentOptionsProvider
com.intellij.formattingService FormattingService
com.intellij.importsAlmostOptimizerService DelayedImportsOptimizerService
com.intellij.lang.formatter FormattingModelBuilder
com.intellij.lang.formatter.newLineIndentMarkerProvider NewLineIndentMarkerProvider
com.intellij.lang.formatter.restriction LanguageFormattingRestriction
com.intellij.lang.formatter.syntaxErrorsVerifier CustomAutoFormatSyntaxErrorsVerifier
com.intellij.lang.importOptimizer ImportOptimizer
com.intellij.lang.indentStrategy IndentStrategy
com.intellij.lang.lineWrapStrategy LineWrapPositionStrategy
com.intellij.lang.rearranger Rearranger
com.intellij.lang.whiteSpaceFormattingStrategy WhiteSpaceFormattingStrategy
com.intellij.postFormatProcessor PostFormatProcessor
com.intellij.preFormatProcessor PreFormatProcessor

com.intellij.platform.images

com.intellij.platform.images

Extension Point Implementation
com.intellij.images.themeFilter ThemeFilter

CompletionExtensionPoints.xml

CompletionExtensionPoints.xml

Extension Point Implementation
com.intellij.codeInsight.wordCompletionFilter WordCompletionElementFilter
com.intellij.completion.confidence CompletionConfidence
com.intellij.completion.ml.contextFeatures Internal ContextFeatureProvider
com.intellij.completion.ml.elementFeatures Internal ElementFeatureProvider
com.intellij.completion.ml.model Internal RankingModelProvider
com.intellij.completion.plainTextSymbol PlainTextSymbolCompletionContributor
com.intellij.completion.preselectionBehaviourProvider CompletionPreselectionBehaviourProvider
com.intellij.createDirectoryCompletionContributor CreateDirectoryCompletionContributor
com.intellij.lookup.actionProvider LookupActionProvider
com.intellij.lookup.charFilter CharFilter
com.intellij.lookup.usageDetails Internal LookupUsageDescriptor
com.intellij.templateParameterTraversalPolicy TemplateParameterTraversalPolicy

Core.xml

Core.xml

Extension Point Implementation
com.intellij.backgroundPostStartupActivity ProjectActivity
com.intellij.editorFactoryDocumentListener DocumentListener
com.intellij.fileTypeDetector FileTypeDetector
com.intellij.filetype.decompiler BinaryFileDecompiler
com.intellij.iconLayerProvider Non-Dynamic IconLayerProvider
com.intellij.iconProvider DumbAware IconProvider
com.intellij.initProjectActivity Non-Dynamic Internal InitProjectActivity
com.intellij.inspection.basicVisitor Experimental PsiElementVisitor
com.intellij.lang.commenter Commenter
com.intellij.lang.elementManipulator ElementManipulator
com.intellij.lang.fileViewProviderFactory FileViewProviderFactory
com.intellij.lang.parserDefinition ParserDefinition
com.intellij.lang.substitutor LanguageSubstitutor
com.intellij.languageBundle Non-Dynamic Internal n/a
com.intellij.languageInjectionContributor LanguageInjectionContributor
com.intellij.languageInjectionPerformer LanguageInjectionPerformer
com.intellij.metaLanguage MetaLanguage
com.intellij.multiHostInjector Project-Level DumbAware MultiHostInjector
com.intellij.pom.declarationSearcher PomDeclarationSearcher
com.intellij.postStartupActivity ProjectActivity
com.intellij.requiredForSmartModeStartupActivity RequiredForSmartMode
com.intellij.stubElementTypeHolder n/a
com.intellij.vfs.asyncListener AsyncFileListener
com.intellij.virtualFileManagerListener VirtualFileManagerListener
com.intellij.virtualFilePreCloseCheck Non-Dynamic Experimental VirtualFilePreCloseCheck
com.intellij.writingAccessProvider Project-Level WritingAccessProvider

CoreImpl.xml

CoreImpl.xml

Extension Point Implementation
com.intellij.controlFlowProvider ControlFlowProvider
com.intellij.diagnostic.freezeProfiler Internal FreezeProfiler
com.intellij.documentWriteAccessGuard Experimental DocumentWriteAccessGuard
com.intellij.elementsToHighlightFilter Condition
com.intellij.lang.ast.factory ASTFactory
com.intellij.lang.tokenSeparatorGenerator TokenSeparatorGenerator
com.intellij.lang.treePatcher TreePatcher
com.intellij.psi.implicitReferenceProvider ImplicitReferenceProvider
com.intellij.psi.referenceContributor PsiReferenceContributor
com.intellij.psi.symbolReferenceProvider PsiSymbolReferenceProvider
com.intellij.psi.treeChangeListener Project-Level PsiTreeChangeListener
com.intellij.psi.treeChangePreprocessor Project-Level PsiTreeChangePreprocessor
com.intellij.smartPointer.anchorProvider SmartPointerAnchorProvider
com.intellij.treeCopyHandler TreeCopyHandler
com.intellij.virtualFileSystem VirtualFileSystem

DomPlugin.xml

DomPlugin.xml

Extension Point Implementation
com.intellij.dom.converter n/a
com.intellij.dom.customAnnotationChecker DomCustomAnnotationChecker
com.intellij.dom.extender DomExtender
com.intellij.dom.fileDescription Deprecated DomFileDescription
com.intellij.dom.fileMetaData DomFileDescription
com.intellij.dom.gotoSuper DomElementNavigationProvider
com.intellij.dom.implementation DomElement
com.intellij.dom.uiControlsProvider Obsolete Non-Dynamic Consumer
com.intellij.moduleContextProvider ModuleContextProvider

duplicates-analysis.xml

duplicates-analysis.xml

Extension Point Implementation
com.intellij.equivalenceDescriptorProvider EquivalenceDescriptorProvider

dvcs.xml

dvcs.xml

Extension Point Implementation
com.intellij.cherryPicker Project-Level VcsCherryPicker
com.intellij.clonePathProvider ClonePathProvider
com.intellij.commitNodeUiRenderExtension Experimental CommitNodeUiRenderExtension
com.intellij.customPushOptionsPanelFactory Experimental CustomPushOptionsPanelFactory
com.intellij.prePushHandler PrePushHandler
com.intellij.pushDialogActionsProvider Internal PushDialogActionsProvider
com.intellij.pushDialogCustomizer Internal PushDialogCustomizer
com.intellij.pushSupport Project-Level PushSupport
com.intellij.vcsRepositoryCreator VcsRepositoryCreator

Editor.xml

Editor.xml

Extension Point Implementation
com.intellij.editorFactoryListener EditorFactoryListener
com.intellij.syntaxHighlighter SyntaxHighlighter

EditorExtensionPoints.xml

EditorExtensionPoints.xml

Extension Point Implementation
com.intellij.backspaceHandlerDelegate BackspaceHandlerDelegate
com.intellij.basicWordSelectionFilter Condition
com.intellij.bidiRegionsSeparator BidiRegionsSeparator
com.intellij.codeBlockProvider CodeBlockProvider
com.intellij.codeInsight.fillParagraph ParagraphFillHandler
com.intellij.commentCompleteHandler CommentCompleteHandler
com.intellij.copyPastePostProcessor CopyPastePostProcessor
com.intellij.copyPastePreProcessor CopyPastePreProcessor
com.intellij.customPasteProvider PasteProvider
com.intellij.editor.backspaceModeOverride BackspaceModeOverride
com.intellij.enterBetweenBracesDelegate EnterBetweenBracesDelegate
com.intellij.enterHandlerDelegate EnterHandlerDelegate
com.intellij.extendWordSelectionHandler ExtendWordSelectionHandler
com.intellij.flipCommaIntention.flipper Flipper
com.intellij.generalEditorOptionsCustomizer Internal EditorOptionsPageCustomizer
com.intellij.generalEditorOptionsExtension UnnamedConfigurable
com.intellij.inline.completion.element.manipulator Experimental InlineCompletionElementManipulator
com.intellij.inline.completion.provider InlineCompletionProvider
com.intellij.inline.completion.usage.data Internal InlineCompletionProviderSpecificUsageData
com.intellij.joinLinesHandler JoinLinesHandlerDelegate
com.intellij.lang.emacs EmacsProcessingHandler
com.intellij.lang.quoteHandler QuoteHandler
com.intellij.lang.smartEnterProcessor SmartEnterProcessor
com.intellij.listSplitJoinContext Experimental ListSplitJoinContext
com.intellij.moveLeftRightHandler MoveElementLeftRightHandler
com.intellij.preserveIndentOnPaste n/a
com.intellij.quoteHandler QuoteHandler
com.intellij.selectionUnquotingFilter UnquotingFilter
com.intellij.statementUpDownMover StatementUpDownMover
com.intellij.typedHandler TypedHandlerDelegate
com.intellij.typingActionsExtension Experimental TypingActionsExtension
com.intellij.wordBoundaryFilter WordBoundaryFilter

ExternalSystemDependencyUpdater.xml

ExternalSystemDependencyUpdater.xml

Extension Point Implementation
com.intellij.externalSystem.dependencyModifier Experimental Project-Level ExternalDependencyModificator

ExternalSystemExtensionPoints.xml

ExternalSystemExtensionPoints.xml

Extension Point Implementation
com.intellij.externalExecutionAware Experimental ExternalSystemExecutionAware
com.intellij.externalIconProvider ExternalSystemIconProvider
com.intellij.externalProjectDataService ProjectDataService
com.intellij.externalProjectStructureCustomizer ExternalProjectStructureCustomizer
com.intellij.externalProjectWatcherContributor Deprecated Contributor
com.intellij.externalSystem.beforeRunTaskImporter BeforeRunTaskImporter
com.intellij.externalSystem.debuggerBackend DebuggerBackendExtension
com.intellij.externalSystem.facetConfigurationImporter FacetConfigurationImporter
com.intellij.externalSystem.modifiableModelsProvider Experimental ModifiableModelsProviderExtension
com.intellij.externalSystem.moduleDataServiceExtension Deprecated Removal ModuleDataServiceExtension
com.intellij.externalSystem.runConfigurationEx ExternalSystemRunConfigurationExtension
com.intellij.externalSystem.runConfigurationImporter RunConfigurationImporter
com.intellij.externalSystemConfigLocator ExternalSystemConfigLocator
com.intellij.externalSystemConfigurationHandler Experimental ConfigurationHandler
com.intellij.externalSystemContentRootContributor ExternalSystemContentRootContributor
com.intellij.externalSystemCrcCalculator Experimental ExternalSystemCrcCalculator
com.intellij.externalSystemDependencyAnalyzer DependencyAnalyzerExtension
com.intellij.externalSystemExecutionConsoleManager ExternalSystemExecutionConsoleManager
com.intellij.externalSystemKeymapProvider ActionsProvider
com.intellij.externalSystemManager ExternalSystemManager
com.intellij.externalSystemNotificationExtension ExternalSystemNotificationExtension
com.intellij.externalSystemOutputDispatcher ExternalSystemOutputDispatcherFactory
com.intellij.externalSystemOutputParserProvider ExternalSystemOutputParserProvider
com.intellij.externalSystemSettingsListener ExternalSystemSettingsListenerEx
com.intellij.externalSystemTaskNotificationListener ExternalSystemTaskNotificationListener
com.intellij.externalSystemTaskProgressIndicatorUpdater ExternalSystemTaskProgressIndicatorUpdater
com.intellij.externalSystemUnlinkedProjectAware ExternalSystemUnlinkedProjectAware
com.intellij.externalSystemViewContributor ExternalSystemViewContributor
com.intellij.externalSystemWorkspaceContributor Experimental ExternalSystemWorkspaceContributor
com.intellij.externalTextProvider ExternalSystemTextProvider
com.intellij.externalWorkspaceDataService Experimental WorkspaceDataService
com.intellij.libraryDataServiceExtension Internal LibraryDataServiceExtension
com.intellij.openapi.externalSystem.autoimport.autoReloadTypeProviderExtension Internal DefaultAutoReloadTypeProvider
com.intellij.openapi.externalSystem.projectSetupExtension Internal ExternalSystemProjectSetupExtension

FormatterExtensionPoints.xml

FormatterExtensionPoints.xml

Extension Point Implementation
com.intellij.documentMerger DocumentMerger
com.intellij.fileSetDescriptorFactory FileSetDescriptorFactory
com.intellij.fileTypeIndentOptionsProvider FileTypeIndentOptionsProvider
com.intellij.formatOnSaveOptions.defaultsProvider DefaultsProvider
com.intellij.formatting.injectedOptions InjectedFormattingOptionsProvider
com.intellij.lang.formatting.extractor LangCodeStyleExtractor
com.intellij.langCodeStyleSettingsContributor Internal LanguageCodeStyleSettingsContributor
com.intellij.langCodeStyleSettingsProvider LanguageCodeStyleSettingsProvider
com.intellij.lineIndentProvider LineIndentProvider
com.intellij.predefinedCodeStyle PredefinedCodeStyle
com.intellij.rearranger.ui Factory

IdeCore.xml

IdeCore.xml

Extension Point Implementation
com.intellij.applicationInitializedListener Non-Dynamic Internal ApplicationInitializedListener
com.intellij.notificationGroup n/a
com.intellij.registryKey n/a

Indexing.xml

Indexing.xml

Extension Point Implementation
com.intellij.codeUsageScopeOptimizer ScopeOptimizer
com.intellij.definitionsSearch Deprecated QueryExecutor
com.intellij.dumbServiceInitializationCondition Internal DumbServiceInitializationCondition
com.intellij.fileBasedIndex FileBasedIndexExtension
com.intellij.fileBasedIndexInfrastructureExtension Internal FileBasedIndexInfrastructureExtension
com.intellij.fileBasedIndexLayout Internal FileBasedIndexLayoutProvider
com.intellij.findModelExtension Internal FindModelExtension
com.intellij.indexableFilesContributor Deprecated Removal IndexableFilesContributor
com.intellij.indexedRootsProvider IndexableSetContributor
com.intellij.indexingFlavor Experimental Internal FileIndexingFlavorProvider
com.intellij.projectIndexingActivityHistoryListener ProjectIndexingActivityHistoryListener
com.intellij.referencesSearch QueryExecutor
com.intellij.stubIndex StubIndexExtension

Inspect.xml

Inspect.xml

Extension Point Implementation
com.intellij.inspectResultsConsumer Internal InspectResultsConsumer
com.intellij.inspectionApplicationFactory Internal InspectionApplicationFactory
com.intellij.inspectionGroupProvider InspectionGroupProvider

intellij.json.xml

intellij.json.xml

Extension Point Implementation
JavaScript.JsonSchema.ContentAwareSchemaFileProvider ContentAwareJsonSchemaFileProvider
JavaScript.JsonSchema.ProviderFactory DumbAware JsonSchemaProviderFactory
com.intellij.json.catalog.exclusion JsonSchemaCatalogExclusion
com.intellij.json.customStructureViewFactory JsonCustomStructureViewFactory
com.intellij.json.jsonLikePsiWalkerFactory JsonLikePsiWalkerFactory
com.intellij.json.jsonLiteralChecker JsonLiteralChecker
com.intellij.json.jsonSchemaEnabler JsonSchemaEnabler
com.intellij.json.jsonSchemaGotoDeclarationSuppressor JsonSchemaGotoDeclarationSuppressor
com.intellij.json.jsonSchemaNestedCompletionsTreeProvider Experimental JsonSchemaNestedCompletionsTreeProvider
com.intellij.json.jsonStandardComplianceProvider JsonStandardComplianceProvider
com.intellij.json.jsonWidgetSuppressor JsonWidgetSuppressor

intellij.notebooks.visualization.xml

intellij.notebooks.visualization.xml

Extension Point Implementation
com.intellij.datavis.inlays.components.inlayOutputProvider InlayOutputProvider
com.intellij.datavis.inlays.components.inlayStateCustomizer Experimental InlayStateCustomizer
com.intellij.datavis.inlays.components.multiOutputProvider MultiOutputProvider
com.intellij.datavis.inlays.inlayDescriptorProvider InlayDescriptorProvider
com.intellij.datavis.r.inlays.components.graphicsManagerProvider GraphicsManagerProvider
org.jetbrains.plugins.notebooks.editor.notebookEditorAppearanceProvider NotebookEditorAppearanceProvider
org.jetbrains.plugins.notebooks.editor.outputs.notebookOutputComponentFactory NotebookOutputComponentFactory
org.jetbrains.plugins.notebooks.editor.outputs.notebookOutputComponentWrapper NotebookOutputComponentWrapper
org.jetbrains.plugins.notebooks.editor.outputs.notebookOutputDataKeyExtractor NotebookOutputDataKeyExtractor
org.jetbrains.plugins.notebooks.notebookCellInlayController Factory
org.jetbrains.plugins.notebooks.notebookCellLinesProvider NotebookCellLinesProvider
org.jetbrains.plugins.notebooks.notebookCellSelectionModelProvider NotebookCellSelectionModelProvider
org.jetbrains.plugins.notebooks.notebookIntervalPointerFactoryProvider NotebookIntervalPointerFactoryProvider
org.jetbrains.plugins.notebooks.visualization.r.inlays.visualisation.uiCustomizer UiCustomizer

intellij.platform.experiment.xml

intellij.platform.experiment.xml

Extension Point Implementation
com.intellij.experiment.abExperimentOption ABExperimentOption

intellij.platform.feedback.xml

intellij.platform.feedback.xml

Extension Point Implementation
com.intellij.feedback.idleFeedbackSurvey FeedbackSurvey

intellij.platform.ide.newUiOnboarding.xml

intellij.platform.ide.newUiOnboarding.xml

Extension Point Implementation
com.intellij.ide.newUiOnboarding n/a
com.intellij.ide.newUiOnboarding.step Internal NewUiOnboardingStep

intellij.platform.remoteServers.impl.xml

intellij.platform.remoteServers.impl.xml

Extension Point Implementation
com.intellij.remoteServer.defaultConfigurable.includeServerType ServerType
com.intellij.remoteServer.deploymentConfiguration.stateProvider DeployToServerStateProvider
com.intellij.remoteServer.deploymentSource.type DeploymentSourceType
com.intellij.remoteServer.runConfigurationExtension DeployToServerRunConfigurationExtension
com.intellij.remoteServer.type ServerType

intellij.platform.settings.local.xml

intellij.platform.settings.local.xml

Extension Point Implementation
com.intellij.settingsController Non-Dynamic Internal DelegatedSettingsController

intellij.platform.statistics.devkit.xml

intellij.platform.statistics.devkit.xml

Extension Point Implementation
com.intellij.internal.statistic.devkit.toolwindow.logGroupActionsProvider Internal StatisticsLogGroupActionsProvider

intellij.platform.tips.xml

intellij.platform.tips.xml

Extension Point Implementation
com.intellij.tipAndTrickPromotionFactory Internal TipAndTrickPromotionFactory

LangExtensionPoints.xml

LangExtensionPoints.xml

Extension Point Implementation
com.intellij.aliasingPsiTargetMapper AliasingPsiTargetMapper
com.intellij.analyzeStacktraceFilter Project-Level DumbAware Filter
com.intellij.anchorReferenceProvider PathReferenceProvider
com.intellij.annotator DumbAware Annotator
com.intellij.anonymousElementProvider AnonymousElementProvider
com.intellij.autoImportOptionsProvider Project-Level AutoImportOptionsProvider
com.intellij.bookmarkProvider Project-Level BookmarkProvider
com.intellij.bookmarksListProvider Project-Level BookmarksListProvider
com.intellij.braceMatcher BraceMatcher
com.intellij.breadcrumbsInfoProvider BreadcrumbsProvider
com.intellij.cacheBuilder WordsScanner
com.intellij.callHierarchyProvider HierarchyProvider
com.intellij.cantBeStatic Condition
com.intellij.codeBlockSupportHandler CodeBlockSupportHandler
com.intellij.codeCompletionConfigurable UnnamedConfigurable
com.intellij.codeFoldingOptionsProvider CodeFoldingOptionsProvider
com.intellij.codeInsight.codeVisionProvider Experimental CodeVisionProvider
com.intellij.codeInsight.codeVisionProviderFactory CodeVisionProviderFactory
com.intellij.codeInsight.codeVisionSettingsPreviewLanguage n/a
com.intellij.codeInsight.daemon.impl.injectedLanguageHighlightingRangeReducer Non-Dynamic Experimental InjectedLanguageHighlightingRangeReducer
com.intellij.codeInsight.daemonBoundCodeVisionProvider DaemonBoundCodeVisionProvider
com.intellij.codeInsight.declarativeInlayProvider InlayHintsProvider
com.intellij.codeInsight.declarativeInlayProviderCustomSettingsProvider InlayHintsCustomSettingsProvider
com.intellij.codeInsight.declarativeInlayProviderFactory InlayHintsProviderFactory
com.intellij.codeInsight.delegateMethods LanguageCodeInsightActionHandler
com.intellij.codeInsight.gotoSuper CodeInsightActionHandler
com.intellij.codeInsight.implementMethod LanguageCodeInsightActionHandler
com.intellij.codeInsight.inlayActionHandler InlayActionHandler
com.intellij.codeInsight.inlayHintsSwitch InlayHintsSwitch
com.intellij.codeInsight.inlayProvider InlayHintsProvider
com.intellij.codeInsight.inlayProviderFactory DumbAware InlayHintsProviderFactory
com.intellij.codeInsight.lineMarkerProvider DumbAware LineMarkerProvider
com.intellij.codeInsight.overrideMethod LanguageCodeInsightActionHandler
com.intellij.codeInsight.parameterInfo DumbAware ParameterInfoHandler
com.intellij.codeInsight.parameterInfo.controller.provider ParameterInfoControllerProvider
com.intellij.codeInsight.parameterInfo.listener ParameterInfoListener
com.intellij.codeInsight.parameterNameHints InlayParameterHintsProvider
com.intellij.codeInsight.parameterNameHintsSuppressor ParameterNameHintsSuppressor
com.intellij.codeInsight.surroundWithRangeAdjuster SurroundWithRangeAdjuster
com.intellij.codeInsight.typeInfo DumbAware ExpressionTypeProvider
com.intellij.codeInsight.unresolvedReferenceQuickFixProvider UnresolvedReferenceQuickFixProvider
com.intellij.codeStyleSettingsProvider CodeStyleSettingsProvider
com.intellij.codeVisionPainterProvider Non-Dynamic ICodeVisionEntryBasePainter
com.intellij.colorAndFontDescriptorProvider ColorAndFontDescriptorsProvider
com.intellij.colorAndFontPanelFactory ColorAndFontPanelFactory
com.intellij.colorProvider ElementColorProvider
com.intellij.colorSettingsPage ColorSettingsPage
com.intellij.commandLineInspectionProjectConfigurator CommandLineInspectionProjectConfigurator
com.intellij.commentTokenSetProvider CommentTokenSetProvider
com.intellij.concatenationAwareInjector Project-Level ConcatenationAwareInjector
com.intellij.configurationProducer Deprecated DumbAware RuntimeConfigurationProducer
com.intellij.configurationType DumbAware ConfigurationType
com.intellij.console.folding ConsoleFolding
com.intellij.consoleActionsPostProcessor ConsoleActionsPostProcessor
com.intellij.consoleFilterProvider ConsoleFilterProvider
com.intellij.consoleHistoryModelProvider ConsoleHistoryModelProvider
com.intellij.consoleInputFilterProvider ConsoleInputFilterProvider
com.intellij.contributedReferencesAnnotator ContributedReferencesAnnotator
com.intellij.createFromTemplateActionReplacer CreateFromTemplateActionReplacer
com.intellij.createFromTemplateHandler CreateFromTemplateHandler
com.intellij.customFoldingProvider CustomFoldingProvider
com.intellij.customLiveTemplate CustomLiveTemplate
com.intellij.customScopesFilter CustomScopesFilter
com.intellij.customScopesProvider Project-Level CustomScopesProvider
com.intellij.customUsageSearcher CustomUsageSearcher
com.intellij.daemon.changeLocalityDetector ChangeLocalityDetector
com.intellij.daemon.externalAnnotatorsFilter ExternalAnnotatorsFilter
com.intellij.daemon.highlightInfoFilter HighlightInfoFilter
com.intellij.daemon.indentsPassFilter IndentsPassFilter
com.intellij.daemon.intentionActionFilter IntentionActionFilter
com.intellij.daemon.statusItemMerger StatusItemMerger
com.intellij.daemon.tooltipActionProvider TooltipActionProvider
com.intellij.declarationRangeHandler DeclarationRangeHandler
com.intellij.defaultHighlightingSettingProvider DumbAware DefaultHighlightingSettingProvider
com.intellij.defaultLiveTemplates n/a
com.intellij.defaultLiveTemplatesProvider Deprecated Non-Dynamic DefaultLiveTemplatesProvider
com.intellij.defaultTemplatePropertiesProvider DefaultTemplatePropertiesProvider
com.intellij.definitionsScopedSearch QueryExecutor
com.intellij.diffPreviewProvider Non-Dynamic DiffPreviewProvider
com.intellij.documentation.documentationDownloader Experimental DocumentationDownloader
com.intellij.dynamicContextProvider DynamicContextProvider
com.intellij.editorAppearanceConfigurable UnnamedConfigurable
com.intellij.editorOptionsProvider EditorOptionsProvider
com.intellij.editorSearchAreaProvider Experimental EditorSearchAreaProvider
com.intellij.editorSmartKeysConfigurable UnnamedConfigurable
com.intellij.editorTabsConfigurable UnnamedConfigurable
com.intellij.elementDescriptionProvider ElementDescriptionProvider
com.intellij.elementPreviewProvider ElementPreviewProvider
com.intellij.elementSignatureProvider ElementSignatureProvider
com.intellij.environmentKeyProvider Experimental EnvironmentKeyProvider
com.intellij.errorOptionsProvider ErrorOptionsProvider
com.intellij.errorQuickFixProvider DumbAware ErrorQuickFixProvider
com.intellij.executionTargetLanguageRuntimeType LanguageRuntimeType
com.intellij.executionTargetProvider ExecutionTargetProvider
com.intellij.executionTargetType TargetEnvironmentType
com.intellij.executor Executor
com.intellij.externalAnnotator DumbAware ExternalAnnotator
com.intellij.facet.toolWindow DumbAware ToolWindowFactory
com.intellij.facetType FacetType
com.intellij.favoriteNodeProvider Deprecated Removal Project-Level FavoriteNodeProvider
com.intellij.favoritesListProvider Deprecated Removal Project-Level FavoritesListProvider
com.intellij.filePasteProvider PasteProvider
com.intellij.fileStructureGroupRuleProvider FileStructureGroupRuleProvider
com.intellij.fileTemplateGroup FileTemplateGroupDescriptorFactory
com.intellij.fileType.fileViewProviderFactory FileViewProviderFactory
com.intellij.fileTypeStatisticProvider FileTypeStatisticProvider
com.intellij.filetype.prebuiltStubsProvider Deprecated PrebuiltStubsProvider
com.intellij.filetype.stubBuilder BinaryFileStubBuilder
com.intellij.findInProjectExtension Internal FindInProjectExtension
com.intellij.findUsagesHandlerFactory Project-Level FindUsagesHandlerFactory
com.intellij.focusModeProvider Experimental FocusModeProvider
com.intellij.framework.detector FrameworkDetector
com.intellij.generalCodeStyleOptionsProvider GeneralCodeStyleOptionsProvider
com.intellij.globalIndexFilter Internal GlobalIndexFilter
com.intellij.goto.nonProjectScopeDisabler n/a
com.intellij.gotoActionAliasMatcher GotoActionAliasMatcher
com.intellij.gotoClassContributor ChooseByNameContributor
com.intellij.gotoFileContributor ChooseByNameContributor
com.intellij.gotoFileCustomizer GotoFileCustomizer
com.intellij.gotoPrimeSymbolContributor ChooseByNameContributor
com.intellij.gotoRelatedProvider GotoRelatedProvider
com.intellij.gotoSymbolContributor ChooseByNameContributor
com.intellij.gotoTargetPresentationProvider GotoTargetPresentationProvider
com.intellij.gotoTargetRendererProvider Deprecated GotoTargetRendererProvider
com.intellij.heavyBracesHighlighter Non-Dynamic HeavyBraceHighlighter
com.intellij.hectorComponentProvider Project-Level HectorComponentPanelsProvider
com.intellij.highlightInfoPostFilter Project-Level HighlightInfoPostFilter
com.intellij.highlightRangeExtension HighlightRangeExtension
com.intellij.highlightUsagesHandlerFactory HighlightUsagesHandlerFactory
com.intellij.highlightVisitor Project-Level DumbAware HighlightVisitor
com.intellij.highlightingPassFactory TextEditorHighlightingPassFactoryRegistrar
com.intellij.idIndexer IdIndexer
com.intellij.implementationViewDocumentFactory ImplementationViewDocumentFactory
com.intellij.implementationViewSessionFactory ImplementationViewSessionFactory
com.intellij.implicitUsageProvider ImplicitUsageProvider
com.intellij.importFilteringRule ImportFilteringRule
com.intellij.include.provider FileIncludeProvider
com.intellij.indexPatternBuilder IndexPatternBuilder
com.intellij.indexPatternProvider Non-Dynamic IndexPatternProvider
com.intellij.indexPatternSearch QueryExecutor
com.intellij.indexableEntityProvider Experimental Internal IndexableEntityProvider
com.intellij.indexableIteratorBuilderHandler IndexableIteratorBuilderHandler
com.intellij.inspectionProfileActionProvider InspectionProfileActionProvider
com.intellij.inspectionResultsExportActionProvider DumbAware InspectionResultsExportActionProvider
com.intellij.inspectionTreeAdvertiser InspectionTreeAdvertiser
com.intellij.intentionMenuContributor Internal IntentionMenuContributor
com.intellij.intentionPopupProvider IntentionPopupProvider
com.intellij.intentionsOrderProvider IntentionsOrderProvider
com.intellij.internalFileTemplate n/a
com.intellij.internalHighlightingLayerSupplier Experimental Internal InternalLayerSupplier
com.intellij.lang.braceMatcher PairedBraceMatcher
com.intellij.lang.codeReferenceSearcher CodeReferenceSearcher
com.intellij.lang.directNavigationProvider Experimental DirectNavigationProvider
com.intellij.lang.documentation.syntaxHighlightingHandlerFactory QuickDocSyntaxHighlightingHandlerFactory
com.intellij.lang.documentationFixer DocCommentFixer
com.intellij.lang.documentationToolWindowManager Deprecated DocToolWindowManager
com.intellij.lang.findUsagesProvider FindUsagesProvider
com.intellij.lang.floatingToolbarCustomizer Experimental Internal FloatingToolbarCustomizer
com.intellij.lang.foldingBuilder DumbAware FoldingBuilder
com.intellij.lang.implementationTextProcessor ImplementationTextProcessor
com.intellij.lang.implementationTextSelectioner ImplementationTextSelectioner
com.intellij.lang.psiElementExternalizer PsiElementExternalizer
com.intellij.lang.psiStructureViewFactory PsiStructureViewFactory
com.intellij.lang.sliceProvider SliceLanguageSupportProvider
com.intellij.lang.structureViewExtension StructureViewExtension
com.intellij.lang.surroundDescriptor SurroundDescriptor
com.intellij.lang.symbolSearchTarget SymbolSearchTargetFactory
com.intellij.lang.symbolTypeProvider Experimental SymbolTypeProvider
com.intellij.lang.syntaxHighlighter SyntaxHighlighter
com.intellij.lang.unwrapDescriptor UnwrapDescriptor
com.intellij.library.presentationProvider LibraryPresentationProvider
com.intellij.library.type LibraryType
com.intellij.librarySettingsProvider LibrarySettingsProvider
com.intellij.liveTemplateSubstitutor TemplateSubstitutor
com.intellij.longLineInspectionPolicy LongLineInspectionPolicy
com.intellij.macro Macro
com.intellij.macroFilter MacroFilter
com.intellij.metaDataContributor MetaDataContributor
com.intellij.methodHierarchyProvider HierarchyProvider
com.intellij.methodNavigationOffsetProvider MethodNavigationOffsetProvider
com.intellij.mlCodeCompletionConfigurable Internal UnnamedConfigurable
com.intellij.modelScopeItemPresenter Non-Dynamic ModelScopeItemPresenter
com.intellij.module.workingDirectoryProvider WorkingDirectoryProvider
com.intellij.moduleBuilder ModuleBuilder
com.intellij.moduleConfigurationEditorProvider ModuleConfigurationEditorProvider
com.intellij.moduleNameGenerator Experimental ModuleNameGenerator
com.intellij.moduleRendererFactory ModuleRendererFactory
com.intellij.moduleType Obsolete ModuleType
com.intellij.multiLangCommenter MultipleLangCommentProvider
com.intellij.multipleRunLocationsProvider MultipleRunLocationsProvider
com.intellij.navbar NavBarModelExtension
com.intellij.navbar.item.provider NavBarItemProvider
com.intellij.navbarLeftSide Internal NavBarLeftSideExtension
com.intellij.optionsApplicabilityFilter OptionsApplicabilityFilter
com.intellij.outOfSourcesChecker OutOfSourcesChecker
com.intellij.overrideImplementsAnnotationsFilter OverrideImplementsAnnotationsFilter
com.intellij.packageDependencies.visitor DependencyVisitorFactory
com.intellij.packageGroupRuleProvider Internal PackageGroupRuleProvider
com.intellij.pathReferenceProvider PathReferenceProvider
com.intellij.patternDialectProvider Non-Dynamic PatternDialectProvider
com.intellij.patterns.patternClass Object
com.intellij.platform.backend.documentation.inlineDocumentationProvider InlineDocumentationProvider
com.intellij.platform.backend.documentation.linkHandler DocumentationLinkHandler
com.intellij.platform.backend.documentation.psiTargetProvider PsiDocumentationTargetProvider
com.intellij.platform.backend.documentation.symbolTargetProvider Experimental SymbolDocumentationTargetProvider
com.intellij.platform.backend.documentation.targetProvider DocumentationTargetProvider
com.intellij.platform.ijent.ijentExecFileProvider Internal IjentExecFileProvider
com.intellij.platform.lang.lsWidget.itemsProvider Experimental LanguageServiceWidgetItemsProvider
com.intellij.presentationProvider PresentationProvider
com.intellij.printHandler PrintActionHandler
com.intellij.printOption PrintOption
com.intellij.problemFileHighlightFilter Project-Level Condition
com.intellij.problemHighlightFilter ProblemHighlightFilter
com.intellij.problemsViewPanelProvider Project-Level ProblemsViewPanelProvider
com.intellij.programRunner ProgramRunner
com.intellij.project.converterProvider ConverterProvider
com.intellij.projectFacetListener ProjectFacetListener
com.intellij.projectSdkSetupValidator ProjectSdkSetupValidator
com.intellij.projectStructure.sourceRootEditHandler ModuleSourceRootEditHandler
com.intellij.projectTaskRunner ProjectTaskRunner
com.intellij.projectTemplateFileProcessor ProjectTemplateFileProcessor
com.intellij.projectTemplateParameterFactory ProjectTemplateParameterFactory
com.intellij.projectView.externalLibraries.workspaceModelNodesProvider Experimental ExternalLibrariesWorkspaceModelNodesProvider
com.intellij.projectViewNestingRulesProvider ProjectViewNestingRulesProvider
com.intellij.projectViewNodeDecorator Project-Level ProjectViewNodeDecorator
com.intellij.projectViewPane Project-Level AbstractProjectViewPane
com.intellij.projectViewPaneSelectionHelper ProjectViewPaneSelectionHelper
com.intellij.properties.files.provider PropertiesProvider
com.intellij.psi.declarationProvider PsiSymbolDeclarationProvider
com.intellij.psi.referenceProvider Non-Dynamic PsiReferenceProvider
com.intellij.readWriteAccessDetector ReadWriteAccessDetector
com.intellij.readerModeMatcher ReaderModeMatcher
com.intellij.readerModeProvider ReaderModeProvider
com.intellij.refGraphAnnotator RefGraphAnnotator
com.intellij.refactoring.renameCodeVisionSupport RenameCodeVisionSupport
com.intellij.referenceImporter ReferenceImporter
com.intellij.referenceInjector ReferenceInjector
com.intellij.referenceProviderType PsiReferenceProvider
com.intellij.retypeFileAssistant RetypeFileAssistant
com.intellij.roots.watchedRootsProvider WatchedRootsProvider
com.intellij.runAnything.commandCustomizer RunAnythingCommandCustomizer
com.intellij.runAnything.commandHandler RunAnythingCommandHandler
com.intellij.runAnything.executionProvider RunAnythingProvider
com.intellij.runAnything.helpGroup RunAnythingHelpGroup
com.intellij.runConfigurationBeforeRunProviderDelegate RunConfigurationBeforeRunProviderDelegate
com.intellij.runConfigurationProducer DumbAware RunConfigurationProducer
com.intellij.runConfigurationTargetEnvironmentAdjusterFactory Internal Factory
com.intellij.runConfigurationTemplateProvider Project-Level RunConfigurationTemplateProvider
com.intellij.runConfigurationsSettings Non-Dynamic Project-Level RunConfigurationsSettings
com.intellij.runDashboardChecker Experimental RunDashboardChecker
com.intellij.runDashboardCustomizer RunDashboardCustomizer
com.intellij.runDashboardDefaultTypesProvider RunDashboardDefaultTypesProvider
com.intellij.runDashboardGroupingRule RunDashboardGroupingRule
com.intellij.runLineMarkerContributor DumbAware RunLineMarkerContributor
com.intellij.runToolbarProcess RunToolbarProcess
com.intellij.runningApplicationUpdaterProvider RunningApplicationUpdaterProvider
com.intellij.safeDeleteTargetProvider SafeDeleteTargetProvider
com.intellij.saveFileAsTemplateHandler SaveFileAsTemplateHandler
com.intellij.scopeDescriptorProvider ScopeDescriptorProvider
com.intellij.scopeParserExtension PackageSetParserExtension
com.intellij.scratch.creationHelper ScratchFileCreationHelper
com.intellij.scratch.rootType RootType
com.intellij.sdkDownload SdkDownload
com.intellij.sdkFinder SdkFinder
com.intellij.sdkType SdkType
com.intellij.searchEverywhereClassifier SearchEverywhereClassifier
com.intellij.searchEverywhereContributor SearchEverywhereContributorFactory
com.intellij.searchEverywhereMlContributorReplacement Internal SearchEverywhereMlContributorReplacement
com.intellij.searchEverywhereMlService Internal SearchEverywhereMlService
com.intellij.searchEverywhereRemoteConverter RemoteSearchEverywhereConverterSupplier
com.intellij.searchEverywhereReorderingService Internal SearchEverywhereReorderingService
com.intellij.searchEverywhereResultsEqualityProvider SEResultsEqualityProvider
com.intellij.searchEverywhereSpellingCorrector Internal SearchEverywhereSpellingCorrectorFactory
com.intellij.searchScopesProvider SearchScopeProvider
com.intellij.searcher Searcher
com.intellij.semContributor SemContributor
com.intellij.serviceViewContributor ServiceViewContributor
com.intellij.silentChangeVetoer Internal SilentChangeVetoer
com.intellij.stacktrace.fold n/a
com.intellij.stacktrace.fold.line.modifier Experimental ConsoleLineModifier
com.intellij.statistician Statistician
com.intellij.stepsBeforeRunProvider Project-Level DumbAware BeforeRunTaskProvider
com.intellij.structureViewBuilder StructureViewBuilder
com.intellij.symbolDeclarationPresentationProvider SymbolDeclarationPresentationProvider
com.intellij.symbolNavigation Experimental SymbolNavigationProvider
com.intellij.targetElementEvaluator TargetElementEvaluator
com.intellij.targetElementUtilExtender TargetElementUtilExtender
com.intellij.templateCompletionProcessor TemplateCompletionProcessor
com.intellij.testActionProvider ToggleModelActionProvider
com.intellij.testCreator DumbAware TestCreator
com.intellij.testDiffProvider TestDiffProvider
com.intellij.testFinder TestFinder
com.intellij.testSrcLocator Deprecated Removal TestLocationProvider
com.intellij.todoExtraPlaces ExtraPlaceChecker
com.intellij.todoIndexer DataIndexer
com.intellij.toolsCustomizer ToolsCustomizer
com.intellij.toolsProvider ToolsProvider
com.intellij.trafficLightRendererContributor TrafficLightRendererContributor
com.intellij.treeGenerator TreeGenerator
com.intellij.treeStructureProvider Project-Level DumbAware TreeStructureProvider
com.intellij.typeDeclarationProvider TypeDeclarationProvider
com.intellij.typeHierarchyProvider HierarchyProvider
com.intellij.typeIcon Object
com.intellij.typeName Object
com.intellij.uiDebuggerExtension Non-Dynamic UiDebuggerExtension
com.intellij.usageContextPanelProvider Project-Level Provider
com.intellij.usageFeaturesProvider Experimental UsageSimilarityFeaturesProvider
com.intellij.usageFilteringRuleProvider UsageFilteringRuleProvider
com.intellij.usageGroupingRuleProvider UsageGroupingRuleProvider
com.intellij.usageTargetProvider DumbAware UsageTargetProvider
com.intellij.usageToPsiElementProvider UsageToPsiElementProvider
com.intellij.usageTypeProvider UsageTypeProvider
com.intellij.usageViewElementsListener UsageViewElementsListener
com.intellij.usageViewFactory UsageViewFactory
com.intellij.usageViewPopupFactory Internal UsageViewPopupFactory

LangExtensions.xml

LangExtensions.xml

Extension Point Implementation
com.intellij.dependenciesToolWindow.tabProvider DependenciesToolWindowTabProvider

lvcs.xml

lvcs.xml

Extension Point Implementation
com.intellij.history.activityPresentationProvider Experimental ActivityPresentationProvider

ml.xml

ml.xml

Extension Point Implementation
com.intellij.mlCompletionCorrectnessSupporter Internal MLCompletionCorrectnessSupporter
com.intellij.platform.ml.impl.approach Internal MLTaskApproachInitializer
com.intellij.platform.ml.impl.turboComplete.smartPipelineRunner Internal SmartPipelineRunner

OpenTelemetryExtensions.xml

OpenTelemetryExtensions.xml

Extension Point Implementation
com.intellij.openTelemetryExporterProvider Internal OpenTelemetryExporterProvider

PlatformExecutionActions.xml

PlatformExecutionActions.xml

Extension Point Implementation
com.intellij.execution.displayDescriptorChooser DisplayDescriptorChooser
com.intellij.multilaunch.condition.template Experimental ConditionTemplate
com.intellij.multilaunch.task.definition Experimental TaskExecutableTemplate

PlatformExtensionPoints.xml

PlatformExtensionPoints.xml

Extension Point Implementation
com.intellij.ApplicationLoadListener Non-Dynamic Internal ApplicationLoadListener
com.intellij.aboutPopupDescriptionProvider AboutPopupDescriptionProvider
com.intellij.achromatopsiaSupport Non-Dynamic ColorBlindnessSupport
com.intellij.actionConfigurationCustomizer Non-Dynamic Internal ActionConfigurationCustomizer
com.intellij.actionFromOptionDescriptorProvider ActionFromOptionDescriptorProvider
com.intellij.actionOnSave ActionOnSave
com.intellij.actionOnSaveInfoProvider ActionOnSaveInfoProvider
com.intellij.actionPromoter ActionPromoter
com.intellij.activityTracker Experimental ActivityTracker
com.intellij.additionalTextAttributes n/a
com.intellij.advancedSetting n/a
com.intellij.appStarter ApplicationStarter
com.intellij.applicationConfigurable Configurable
com.intellij.authorizationProvider Internal AuthorizationProvider
com.intellij.backedVirtualFileProvider Experimental BackedVirtualFileProvider
com.intellij.beforeRunStartupTasks Non-Dynamic Project-Level BeforeRunStartupTasks
com.intellij.breadcrumbsPresentationProvider BreadcrumbsPresentationProvider
com.intellij.bundledColorScheme n/a
com.intellij.bundledInspectionProfile Non-Dynamic n/a
com.intellij.bundledKeymap n/a
com.intellij.bundledQuickListsProvider BundledQuickListsProvider
com.intellij.cachedValuesFactory Non-Dynamic Project-Level CachedValuesFactory
com.intellij.cachesInvalidator CachesInvalidator
com.intellij.classpathStorageProvider Non-Dynamic Internal ClasspathStorageProvider
com.intellij.codeInsight.folding.collapseBlockHandler CollapseBlockHandler
com.intellij.codeInsight.linkHandler TooltipLinkHandler
com.intellij.codeInsight.template.postfixTemplateProvider PostfixTemplateProvider
com.intellij.codeWithMe.authorizationProvider Experimental Internal CodeWithMeAuthorizationProvider
com.intellij.codeWithMe.serverUrlProvider Experimental Internal CodeWithMeServerUrlProvider
com.intellij.colorAndFontOptionsImportHandler Non-Dynamic ImportHandler
com.intellij.colorPickerListenerFactory ColorPickerListenerFactory
com.intellij.config.codeVisionGroupSettingProvider CodeVisionGroupSettingProvider
com.intellij.config.inlayGroupSettingProvider InlayGroupSettingProvider
com.intellij.config.inlaySettingsProvider InlaySettingsProvider
com.intellij.configurablesPatcher Experimental Internal ConfigurablesPatcher
com.intellij.contentTabActionProvider ContentTabActionProvider
com.intellij.coursesStorageProvider CoursesStorageProvider
com.intellij.credentialStore Non-Dynamic CredentialStoreFactory
com.intellij.customFileDropHandler Project-Level CustomFileDropHandler
com.intellij.customPluginRepoContributor CustomPluginRepoContributor
com.intellij.customizableActionGroupProvider CustomizableActionGroupProvider
com.intellij.cutElementMarker CutElementMarker
com.intellij.dataValidators DataValidators
com.intellij.defaultToolWindowLayout DefaultToolWindowLayoutExtension
com.intellij.defender.config Extension
com.intellij.dependencyCollector DependencyCollector
com.intellij.dependencySupport n/a
com.intellij.deuteranopiaSupport Non-Dynamic ColorBlindnessSupport
com.intellij.diff.DiffExtension DiffExtension
com.intellij.diff.DiffTool DiffTool
com.intellij.diff.actions.ShowDiffAction.ExtensionProvider AnActionExtensionProvider
com.intellij.diff.actions.ShowStandaloneDiffAction.ExtensionProvider AnActionExtensionProvider
com.intellij.diff.editor.diffRequestProcessorEditorCustomizer DiffRequestProcessorEditorCustomizer
com.intellij.diff.impl.DiffToolSubstitutor DiffToolSubstitutor
com.intellij.diff.lang.DiffIgnoredRangeProvider DiffIgnoredRangeProvider
com.intellij.diff.merge.MergeTool MergeTool
com.intellij.diff.merge.external.AutomaticExternalMergeTool AutomaticExternalMergeTool
com.intellij.directoryProjectConfigurator DirectoryProjectConfigurator
com.intellij.directoryProjectGenerator DirectoryProjectGenerator
com.intellij.documentationActionProvider DocumentationActionProvider
com.intellij.dynamicActionConfigurationCustomizer DynamicActionConfigurationCustomizer
com.intellij.editor.injectedFileChangesHandlerProvider InjectedFileChangesHandlerProvider
com.intellij.editor.linePainter EditorLinePainter
com.intellij.editorActionHandler EditorActionHandler
com.intellij.editorAutoClosingHandler Experimental Internal EditorAutoClosingHandler
com.intellij.editorFactoryMouseListener EditorMouseListener
com.intellij.editorFactoryMouseMotionListener EditorMouseMotionListener
com.intellij.editorFileSwapper EditorFileSwapper
com.intellij.editorFloatingToolbarProvider FloatingToolbarProvider
com.intellij.editorHighlighterProvider EditorHighlighterProvider
com.intellij.editorNavigation EditorNavigationDelegate
com.intellij.editorNotificationProvider Project-Level DumbAware EditorNotificationProvider
com.intellij.editorTabColorProvider DumbAware EditorTabColorProvider
com.intellij.editorTabTitleProvider DumbAware EditorTabTitleProvider
com.intellij.editorTypedHandler Removal Non-Dynamic TypedActionHandler
com.intellij.emptyIntentionProvider Internal EmptyIntentionProvider
com.intellij.errorHandler ErrorReportSubmitter
com.intellij.eventLogCategory EventLogCategory
com.intellij.execution.syntheticConfigurationTypeProvider Experimental SyntheticConfigurationTypeProvider
com.intellij.executionActionSuppressor Experimental Internal ExecutionActionSuppressor
com.intellij.experimentalFeature n/a
com.intellij.exportable Deprecated Non-Dynamic n/a
com.intellij.externalComponentSource ExternalComponentSource
com.intellij.featureStatisticsBundle n/a
com.intellij.feedbackDescriptionProvider Non-Dynamic FeedbackDescriptionProvider
com.intellij.fileBreadcrumbsCollector Project-Level FileBreadcrumbsCollector
com.intellij.fileDocumentManagerListener FileDocumentManagerListener
com.intellij.fileDocumentSynchronizationVetoer FileDocumentSynchronizationVetoer
com.intellij.fileEditorProvider DumbAware FileEditorProvider
com.intellij.fileEditorProviderSuppressor Internal FileEditorProviderSuppressor
com.intellij.fileEncodingProvider FileEncodingProvider
com.intellij.fileIconPatcher FileIconPatcher
com.intellij.fileIconProvider FileIconProvider
com.intellij.fileType FileType
com.intellij.fileTypeFactory Deprecated Non-Dynamic FileTypeFactory
com.intellij.fileTypeOverrider Experimental FileTypeOverrider
com.intellij.fileTypeRegistrar Non-Dynamic FileTypeRegistrar
com.intellij.fileTypeUsageSchemaDescriptor FileTypeUsageSchemaDescriptor
com.intellij.flsConfigurationProvider Internal FLSConfigurationProvider
com.intellij.fragments.dsl.builder.extender Experimental Internal FragmentsDslBuilderExtender
com.intellij.generalOptionsProvider Non-Dynamic SearchableConfigurable
com.intellij.generalTroubleInfoCollector GeneralTroubleInfoCollector
com.intellij.getDataRule GetDataRule
com.intellij.gitRepositoryInitializer GitRepositoryInitializer
com.intellij.gitSilentFileAdder Internal Project-Level GitSilentFileAdderProvider
com.intellij.groupConfigurable n/a
com.intellij.gutterMarkPreprocessor Non-Dynamic GutterMarkPreprocessor
com.intellij.handleTypeFactory Non-Dynamic Project-Level HandleTypeFactory
com.intellij.http.fileEditorActionProvider Non-Dynamic RemoteFileEditorActionProvider
com.intellij.http.localFileFinder LocalFileFinder
com.intellij.iconDescriptionBundle n/a
com.intellij.iconMapper n/a
com.intellij.ideEventQueueDispatcher EventDispatcher
com.intellij.idePerformanceListener Experimental Internal PerformanceListener
com.intellij.ideRootPaneNorth Non-Dynamic IdeRootPaneNorthExtension
com.intellij.ideStartupWizard Non-Dynamic Internal IdeStartupWizard
com.intellij.inspectionPopupLevelChangePolicy Internal InspectionPopupLevelChangePolicy
com.intellij.interactiveCourseFactory InteractiveCourseFactory
com.intellij.internal.ml.featureProvider Internal MLFeatureProvider
com.intellij.itemPresentationProvider ItemPresentationProvider
com.intellij.iw.actionProvider InspectionWidgetActionProvider
com.intellij.jbProtocolCommand JBProtocolCommand
com.intellij.jbProtocolRevisionResolver JBProtocolRevisionResolver
com.intellij.jcef.appRequiredArgumentsProvider Non-Dynamic JBCefAppRequiredArgumentsProvider
com.intellij.jdkDownloader.jdkInstallerListener JdkInstallerListener
com.intellij.jdkUpdateCheckContributor JdkUpdateCheckContributor
com.intellij.jps.plugin n/a
com.intellij.keymapExtension KeymapExtension
com.intellij.lang.syntaxHighlighterFactory SyntaxHighlighterFactory
com.intellij.library.toolWindow DumbAware ToolWindowFactory
com.intellij.lightEditTabAttributesProvider Experimental LightEditTabAttributesProvider
com.intellij.logsPreprocessor Internal LogProvider
com.intellij.lowLevelProjectOpenProcessor Internal LowLevelProjectOpenProcessor
com.intellij.meetNewUiCustomization Internal MeetNewUiCustomization
com.intellij.newProject.onboarding.tips Internal NewProjectOnboardingTips
com.intellij.newProjectWizard.language Deprecated LanguageNewProjectWizard
com.intellij.newProjectWizard.languageGenerator LanguageGeneratorNewProjectWizard
com.intellij.newUIConfigurable ExperimentalUIConfigurable
com.intellij.nonProjectFileWritingAccessExtension Project-Level NonProjectFileWritingAccessExtension
com.intellij.notification.group Removal Non-Dynamic n/a
com.intellij.notification.parentGroup Non-Dynamic n/a
com.intellij.notificationRemindLaterHandler NotificationRemindLaterHandler
com.intellij.notificationRouter Internal NotificationRouter
com.intellij.obsoleteStorage n/a
com.intellij.pathMacroContributor PathMacroContributor
com.intellij.pathMacroExpandableProtocol n/a
com.intellij.pathMacroFilter PathMacroFilter
com.intellij.persistentFsConnectionListener Non-Dynamic Internal PersistentFsConnectionListener
com.intellij.platform.ml.descriptor Internal TierDescriptor
com.intellij.platform.ml.environmentExtender Internal EnvironmentExtender
com.intellij.platform.ml.taskListener Internal MLTaskGroupListener
com.intellij.pluginReplacement PluginReplacement
com.intellij.pluginRepositoryAuthProvider PluginRepositoryAuthProvider
com.intellij.pluginSuggestionProvider Internal PluginSuggestionProvider
com.intellij.pluginsViewCustomizer Experimental Internal PluginsViewCustomizer
com.intellij.preloadingActivity Deprecated Internal PreloadingActivity
com.intellij.productivityFeaturesProvider ProductivityFeaturesProvider
com.intellij.projectAttachProcessor ProjectAttachProcessor
com.intellij.projectCloseHandler Non-Dynamic ProjectCloseHandler
com.intellij.projectConfigurable Project-Level Configurable
com.intellij.projectCustomDataSynchronizer Experimental ProjectCustomDataSynchronizer
com.intellij.projectNameProvider Non-Dynamic ProjectNameProvider
com.intellij.projectOpenProcessor ProjectOpenProcessor
com.intellij.projectOriginInfoProvider Internal ProjectOriginInfoProvider
com.intellij.projectServiceContainerCustomizer ProjectServiceContainerCustomizer
com.intellij.projectServiceContainerInitializedListener Internal ProjectServiceContainerInitializedListener
com.intellij.projectSetProcessor Non-Dynamic ProjectSetProcessor
com.intellij.projectStoreClassProvider Non-Dynamic ProjectStoreFactory
com.intellij.projectTemplate n/a
com.intellij.projectTemplatesFactory ProjectTemplatesFactory
com.intellij.projectTypesProvider Experimental ProjectTypesProvider
com.intellij.projectUndoProvider Project-Level UndoProvider
com.intellij.protanopiaSupport Non-Dynamic ColorBlindnessSupport
com.intellij.protocolHandler ProtocolHandler
com.intellij.rawEditorTypedHandler Removal Non-Dynamic TypedActionHandler
com.intellij.recoveryAction Internal RecoveryAction
com.intellij.remote.credentialsLanguageContribution CredentialsLanguageContribution
com.intellij.remote.credentialsType CredentialsType
com.intellij.remote.pathMappingProvider PathMappingProvider
com.intellij.schemeExporter SchemeExporter
com.intellij.schemeImporter SchemeImporter
com.intellij.search.additionalOptionsLocation AdditionalLocationProvider
com.intellij.search.optionContributor SearchableOptionContributor
com.intellij.search.projectOptionsTopHitProvider ProjectLevelProvider
com.intellij.search.topHitProvider SearchTopHitProvider
com.intellij.search.traverseUiHelper Non-Dynamic TraverseUIHelper
com.intellij.selectInTarget Project-Level DumbAware SelectInTarget
com.intellij.semanticRootProvider Non-Dynamic RootSemanticAddressProvider
com.intellij.settingsEntryPointActionProvider ActionProvider
com.intellij.settingsEntryPointIconCustomizer IconCustomizer
com.intellij.smartSelectProvider SmartSelectProvider
com.intellij.sshCredentialProvider SshCredentialProvider
com.intellij.startPagePromoter Internal StartPagePromoter
com.intellij.statistic.eventLog.eventLoggerProvider StatisticsEventLoggerProvider
com.intellij.statistic.eventLog.externalEventLogSettings Internal ExternalEventLogSettings
com.intellij.statistic.eventLog.externalListenerProvider Internal ExternalEventLogListenerProviderExtension
com.intellij.statistic.eventLog.fusStateEventTracker Non-Dynamic Internal FeatureUsageStateEventTracker
com.intellij.statistics.actionCustomPlaceAllowlist n/a
com.intellij.statistics.actionIdsHolder Internal ActionIdsHolder
com.intellij.statistics.applicationUsagesCollector Internal ApplicationUsagesCollector
com.intellij.statistics.balloonIdsHolder Internal BalloonIdsHolder
com.intellij.statistics.collectorExtension Non-Dynamic FeatureUsageCollectorExtension
com.intellij.statistics.counterUsagesCollector Internal FeatureUsagesCollector
com.intellij.statistics.gotItTooltipAllowlist n/a
com.intellij.statistics.notificationIdsHolder Internal NotificationIdsHolder
com.intellij.statistics.projectUsagesCollector Internal ProjectUsagesCollector
com.intellij.statistics.validation.customValidationRule CustomValidationRule
com.intellij.statistics.validation.customValidationRuleFactory CustomValidationRuleFactory
com.intellij.statusBarWidgetFactory StatusBarWidgetFactory
com.intellij.statusBarWidgetProvider Deprecated Removal StatusBarWidgetProvider
com.intellij.streamProviderFactory Internal Project-Level StreamProviderFactory
com.intellij.stripTrailingSpacesFilterFactory StripTrailingSpacesFilterFactory
com.intellij.systemProperty Non-Dynamic n/a
com.intellij.testStatusListener Non-Dynamic TestStatusListener
com.intellij.textEditorCustomizer TextEditorCustomizer
com.intellij.textEditorInitializer Non-Dynamic Experimental Internal TextEditorInitializer
com.intellij.themeMetadataProvider n/a
com.intellij.themeProvider n/a
com.intellij.themeRemapper Internal UiThemeRemapper
com.intellij.tipAndTrick n/a
com.intellij.titleInfoProvider Non-Dynamic TitleInfoProvider
com.intellij.toolWindow DumbAware ToolWindowFactory
com.intellij.toolWindowAllowlist n/a
com.intellij.toolWindowContentExtractor Experimental ToolWindowContentExtractor
com.intellij.toolWindowExtractor Experimental ToolWindowViewModelExtractor
com.intellij.toolWindowExtractorMode Experimental n/a
com.intellij.toolbarQuickAction Non-Dynamic ToolbarAddQuickActionInfo
com.intellij.trailingSpacesOptionsProvider TrailingSpacesOptionsProvider
com.intellij.tree.CustomLanguageASTComparator CustomLanguageASTComparator
com.intellij.tritanopiaSupport Non-Dynamic ColorBlindnessSupport
com.intellij.troubleInfoCollector TroubleInfoCollector
com.intellij.trustedHostsConfigurableProvider Internal TrustedHostsConfigurableProvider
com.intellij.trustedProjectsLocator TrustedProjectsLocator
com.intellij.ui.optionEditorProvider Experimental OptionEditorProvider
com.intellij.ui.suitableFontProvider SuitableFontProvider
com.intellij.uiDslRendererProvider UiDslRendererProvider
com.intellij.undoProvider UndoProvider
com.intellij.undoReportHandler Internal UndoReportHandler
com.intellij.unknownSdkContributor UnknownSdkContributor
com.intellij.unknownSdkResolver UnknownSdkResolver
com.intellij.updateSettingsProvider UpdateSettingsProvider
com.intellij.utf8BomOptionProvider Utf8BomOptionProvider
com.intellij.vfs.local.fileOperationsHandler LocalFileOperationsHandler
com.intellij.vfs.local.pluggableFileWatcher Non-Dynamic PluggableFileWatcher
com.intellij.virtualFileCustomDataConsumer Experimental VirtualFileCustomDataConsumer
com.intellij.virtualFileCustomDataProvider Experimental VirtualFileCustomDataProvider
com.intellij.warmupConfigurator Obsolete WarmupConfigurator
com.intellij.warmupLogger WarmupLogger
com.intellij.webBrowserUrlProvider DumbAware WebBrowserUrlProvider
com.intellij.webHelpProvider WebHelpProvider
com.intellij.welcome.projectDetector ProjectDetector
com.intellij.welcomeFrameProvider WelcomeFrameProvider
com.intellij.welcomeScreen Non-Dynamic WelcomeScreenProvider
com.intellij.welcomeScreenCustomization Experimental WelcomeScreenCustomization
com.intellij.welcomeTabFactory WelcomeTabFactory
org.jetbrains.javaScriptDebuggerStarter JavaScriptDebuggerStarter
org.jetbrains.urlOpener UrlOpener

PlatformLangComponents.xml

PlatformLangComponents.xml

Extension Point Implementation
com.intellij.registerToolWindowTaskProvider Non-Dynamic Internal RegisterToolWindowTaskProvider

PlatformWarmup.xml

PlatformWarmup.xml

Extension Point Implementation
com.intellij.projectBuildWarmupSupport Non-Dynamic Internal Project-Level ProjectBuildWarmupSupport
com.intellij.projectIndexesWarmupSupport Non-Dynamic Internal Project-Level ProjectIndexesWarmupSupport

ProjectModel.xml

ProjectModel.xml

Extension Point Implementation
com.intellij.customLibraryTable CustomLibraryTableDescription
com.intellij.filePropertyPusher FilePropertyPusher
com.intellij.moduleExtension ModuleExtension
com.intellij.orderEnumerationHandlerFactory Factory
com.intellij.orderRootType Non-Dynamic OrderRootType
com.intellij.primaryModuleManager PrimaryModuleManager
com.intellij.projectFileScanner IndexableFileScanner
com.intellij.workspace.bridgeInitializer Internal BridgeInitializer
com.intellij.workspaceModel.preUpdateHandler Internal WorkspaceModelPreUpdateHandler

ProjectModelImpl.xml

ProjectModelImpl.xml

Extension Point Implementation
com.intellij.additionalLibraryRootsProvider AdditionalLibraryRootsProvider
com.intellij.directoryIndexExcludePolicy Project-Level DirectoryIndexExcludePolicy
com.intellij.projectExtension Internal Project-Level ProjectExtension
com.intellij.projectPathMacroContributor Internal ProjectWidePathMacroContributor
com.intellij.workspaceModel.entityLifecycleSupporter Experimental WorkspaceEntityLifecycleSupporter
com.intellij.workspaceModel.facetContributor Internal WorkspaceFacetContributor
com.intellij.workspaceModel.fileIndexContributor WorkspaceFileIndexContributor
com.intellij.workspaceModel.moduleExtensionBridgeFactory ModuleExtensionBridgeFactory

RefactoringExtensionPoints.xml

RefactoringExtensionPoints.xml

Extension Point Implementation
com.intellij.automaticRenamerFactory AutomaticRenamerFactory
com.intellij.findInProjectSearchEngine Experimental FindInProjectSearchEngine
com.intellij.inlineActionHandler InlineActionHandler
com.intellij.lang.namesValidator NamesValidator
com.intellij.lang.refactoringSupport RefactoringSupportProvider
com.intellij.nameSuggestionProvider NameSuggestionProvider
com.intellij.qualifiedNameProvider QualifiedNameProvider
com.intellij.refactoring.elementListenerProvider Project-Level RefactoringElementListenerProvider
com.intellij.refactoring.helper RefactoringHelper
com.intellij.refactoring.inlineHandler InlineHandler
com.intellij.rename.inplace.resolveSnapshotProvider ResolveSnapshotProvider
com.intellij.renameHandler RenameHandler
com.intellij.renameInputValidator RenameInputValidator
com.intellij.renamePsiElementProcessor RenamePsiElementProcessorBase
com.intellij.renameRefactoringDialogProvider RenameRefactoringDialogProvider
com.intellij.renamerFactory Experimental RenamerFactory
com.intellij.testSourcesFilter TestSourcesFilter
com.intellij.updateAddedFileProcessor UpdateAddedFileProcessor
com.intellij.vetoRenameCondition Condition
com.intellij.virtualFileQualifiedNameProvider VirtualFileQualifiedNameProvider

RefactoringLangExtensionPoints.xml

RefactoringLangExtensionPoints.xml

Extension Point Implementation
com.intellij.changeSignature.usageProvider Experimental ChangeSignatureUsageProvider
com.intellij.changeSignatureDetector LanguageChangeSignatureDetector
com.intellij.lang.refactoringSupport.classMembersRefactoringSupport ClassMembersRefactoringSupport
com.intellij.moveFileHandler MoveFileHandler
com.intellij.refactoring.changeSignatureUsageProcessor ChangeSignatureUsageProcessor
com.intellij.refactoring.copyHandler CopyHandlerDelegate
com.intellij.refactoring.extractIncludeHandler RefactoringActionHandler
com.intellij.refactoring.introduceParameterObject IntroduceParameterObjectDelegate
com.intellij.refactoring.invertBoolean InvertBooleanDelegate
com.intellij.refactoring.moveDirectoryWithClassesHelper MoveDirectoryWithClassesHelper
com.intellij.refactoring.moveHandler MoveHandlerDelegate
com.intellij.refactoring.pushDown PushDownDelegate
com.intellij.refactoring.safeDeleteProcessor SafeDeleteProcessorDelegate
com.intellij.rename.symbolRenameTargetFactory SymbolRenameTargetFactory
com.intellij.renameFileActionProvider RenameFileActionProvider
com.intellij.suggestedRefactoringSupport SuggestedRefactoringSupport

RegExpPlugin.xml

RegExpPlugin.xml

Extension Point Implementation
com.intellij.regExpCapabilitiesProvider RegExpCapabilitiesProvider
com.intellij.regExpLanguageHost RegExpLanguageHost
com.intellij.regExpMatcherProvider RegExpMatcherProvider
com.intellij.regExpModifierProvider RegExpModifierProvider

smart-update.xml

smart-update.xml

Extension Point Implementation
com.intellij.smartUpdateStep SmartUpdateStep

smRunner.xml

smRunner.xml

Extension Point Implementation
com.intellij.importTestOutput ImportTestOutputExtension

SpellCheckerPlugin.xml

SpellCheckerPlugin.xml

Extension Point Implementation
com.intellij.spellchecker.builtInDictionariesProvider Internal BuiltInDictionariesProvider
com.intellij.spellchecker.bundledDictionaryProvider BundledDictionaryProvider
com.intellij.spellchecker.dictionary.checker DictionaryChecker
com.intellij.spellchecker.dictionary.customDictionaryProvider CustomDictionaryProvider
com.intellij.spellchecker.dictionary.runtimeDictionaryProvider RuntimeDictionaryProvider
com.intellij.spellchecker.dictionaryLayersProvider Internal DictionaryLayersProvider
com.intellij.spellchecker.support SpellcheckingStrategy

structuralsearch.xml

structuralsearch.xml

Extension Point Implementation
com.intellij.structuralsearch.filterProvider FilterProvider
com.intellij.structuralsearch.profile StructuralSearchProfile
com.intellij.structuralsearch.specialXmlTagExtractor SpecialElementExtractor

tasks.xml

tasks.xml

Extension Point Implementation
com.intellij.tasks.contextProvider WorkingContextProvider

UsageViewActions.xml

UsageViewActions.xml

Extension Point Implementation
com.intellij.generatedSourceUsageFilter GeneratedSourceUsageFilter
com.intellij.usages.usageReferenceClassProvider Non-Dynamic UsageReferenceClassProvider

vcs-log.xml

vcs-log.xml

Extension Point Implementation
com.intellij.customVcsLogUiFactoryProvider Experimental Project-Level CustomVcsLogUiFactoryProvider
com.intellij.fileHistoryPerformanceListener Internal FileHistoryPerformanceListener
com.intellij.logHighlighterFactory VcsLogHighlighterFactory
com.intellij.logProvider Project-Level VcsLogProvider
com.intellij.vcsLogCommitStatusProvider Experimental VcsCommitExternalStatusProvider
com.intellij.vcsLogCustomColumn VcsLogCustomColumn
com.intellij.vcsLogFileHistoryHandler Experimental Project-Level VcsLogFileHistoryHandler

VcsExtensionPoints.xml

VcsExtensionPoints.xml

Extension Point Implementation
com.intellij.changesGroupingPolicy ChangesGroupingPolicyFactory
com.intellij.changesViewContent Project-Level ChangesViewContentProvider
com.intellij.checkinHandlerFactory CheckinHandlerFactory
com.intellij.checkoutCompletedListener CheckoutListener
com.intellij.checkoutListener CheckoutListener
com.intellij.checkoutProvider CheckoutProvider
com.intellij.editChangelistSupport Non-Dynamic Project-Level EditChangelistSupport
com.intellij.generalVcsSettingsExtension Project-Level UnnamedConfigurable
com.intellij.ignoredFileContentProvider Project-Level IgnoredFileContentProvider
com.intellij.ignoredFileProvider Experimental IgnoredFileProvider
com.intellij.openapi.vcs.actions.AnnotateToggleAction.Provider Provider
com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction.Clipboard.ExtensionProvider AnActionExtensionProvider
com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction.Dialog.ExtensionProvider AnActionExtensionProvider
com.intellij.openapi.vcs.changes.actions.diff.ChangeDiffRequestProvider ChangeDiffRequestProvider
com.intellij.openapi.vcs.changes.actions.diff.ChangeDiffViewerWrapperProvider Internal ChangeDiffViewerWrapperProvider
com.intellij.openapi.vcs.changes.ui.filePathIconProvider FilePathIconProvider
com.intellij.openapi.vcs.changes.vcsPreservingExecutor VcsPreservingExecutor
com.intellij.openapi.vcs.history.actions.GetVersionAction.ExtensionProvider AnActionExtensionProvider
com.intellij.openapi.vcs.history.actions.ShowDiffAfterWithLocalAction.ExtensionProvider AnActionExtensionProvider
com.intellij.openapi.vcs.history.actions.ShowDiffBeforeWithLocalAction.ExtensionProvider AnActionExtensionProvider
com.intellij.openapi.vcs.impl.LocalLineStatusTrackerProvider LocalLineStatusTrackerProvider
com.intellij.openapi.vcs.ui.cloneDialog.VcsCloneDialogExtension VcsCloneDialogExtension
com.intellij.openapi.vcs.ui.commitOptionsDialogExtension Internal CommitOptionsDialogExtension
com.intellij.patch.extension PatchEP
com.intellij.unresolvedMergeCheckProvider UnresolvedMergeCheckProvider
com.intellij.vcs AbstractVcs
com.intellij.vcs.actions.ScheduleForAdditionActionExtension ScheduleForAdditionActionExtension
com.intellij.vcs.baseContentProvider Project-Level VcsBaseContentProvider
com.intellij.vcs.branchStateProvider Project-Level BranchStateProvider
com.intellij.vcs.changeListChangeAssigner Experimental Project-Level ChangeListChangeAssigner
com.intellij.vcs.changeListDecorator Project-Level ChangeListDecorator
com.intellij.vcs.changes.changesViewModifier Project-Level ChangesViewModifier
com.intellij.vcs.changes.changesViewNodeAction Experimental Project-Level ChangesViewNodeAction
com.intellij.vcs.changes.localCommitExecutor Project-Level CommitExecutor
com.intellij.vcs.checkoutProcessor VcsCheckoutProcessor
com.intellij.vcs.codeVisionLanguageContext Experimental VcsCodeVisionLanguageContext
com.intellij.vcs.commitMessageProvider CommitMessageProvider
com.intellij.vcs.consoleFolding VcsConsoleFolding
com.intellij.vcs.envCustomizer VcsEnvCustomizer
com.intellij.vcs.fileStatusProvider Project-Level FileStatusProvider
com.intellij.vcs.ignoredFilesHolder Project-Level Provider
com.intellij.vcs.lineStatusClientIdRenderer Non-Dynamic Internal Project-Level LineStatusClientIdRenderer
com.intellij.vcs.taskHandler Project-Level VcsTaskHandler
com.intellij.vcs.unversionedFilesHolder Project-Level Provider
com.intellij.vcs.vcsSymlinkResolver Non-Dynamic Project-Level VcsSymlinkResolver
com.intellij.vcsAnnotationGutterActionProvider AnnotationGutterActionProvider
com.intellij.vcsAnnotationGutterColumnProvider AnnotationGutterColumnProvider
com.intellij.vcsAwareCheckoutListener VcsAwareCheckoutListener
com.intellij.vcsBulkMovesOnlyChangesFilter BulkMovesOnlyChangesFilter
com.intellij.vcsChangesViewRefresher Project-Level ChangesViewRefresher
com.intellij.vcsCheckinHandlerFactory VcsCheckinHandlerFactory
com.intellij.vcsConfigurableProvider VcsConfigurableProvider
com.intellij.vcsIgnoreChecker VcsIgnoreChecker
com.intellij.vcsPopupProvider VcsQuickListContentProvider
com.intellij.vcsRepositoryInitializer VcsRepositoryInitializer
com.intellij.vcsRootChecker VcsRootChecker
com.intellij.vcsSelectionProvider VcsSelectionProvider
com.intellij.vcsStartupActivity Non-Dynamic VcsStartupActivity

WebSymbolsExtensionPoints.xml

WebSymbolsExtensionPoints.xml

Extension Point Implementation
com.intellij.webSymbols.codeCompletionItemCustomizer WebSymbolCodeCompletionItemCustomizer
com.intellij.webSymbols.context WebSymbolsContextProvider
com.intellij.webSymbols.contextSourceProximityProvider WebSymbolsContextSourceProximityProvider
com.intellij.webSymbols.declarationProvider WebSymbolDeclarationProvider
com.intellij.webSymbols.defaultIconProvider WebSymbolDefaultIconProvider
com.intellij.webSymbols.documentationCustomizer WebSymbolDocumentationCustomizer
com.intellij.webSymbols.framework WebSymbolsFramework
com.intellij.webSymbols.highlightInLanguage n/a
com.intellij.webSymbols.inspectionToolMapping n/a
com.intellij.webSymbols.psiSourcedSymbol n/a
com.intellij.webSymbols.psiSourcedSymbolProvider PsiSourcedWebSymbolProvider
com.intellij.webSymbols.queryConfigurator WebSymbolsQueryConfigurator
com.intellij.webSymbols.queryResultsCustomizerFactory WebSymbolsQueryResultsCustomizerFactory
com.intellij.webSymbols.webTypes n/a
com.intellij.webSymbols.webTypes.filter WebSymbolsFilter
com.intellij.webSymbols.webTypes.symbolFactory WebTypesSymbolFactory
com.intellij.webSymbols.webTypes.symbolTypeSupportFactory WebTypesSymbolTypeSupportFactory

WorkspaceModelExtensions.xml

WorkspaceModelExtensions.xml

Extension Point Implementation
com.intellij.workspaceModel.customFacetRelatedEntitySerializer Internal CustomFacetRelatedEntitySerializer
com.intellij.workspaceModel.customModuleComponentSerializer Internal CustomModuleComponentSerializer
com.intellij.workspaceModel.customModuleRootsSerializer Internal CustomModuleRootsSerializer

xdebugger.xml

xdebugger.xml

Extension Point Implementation
com.intellij.xdebugger.attachDebuggerProvider XAttachDebuggerProvider
com.intellij.xdebugger.attachHostProvider XAttachHostProvider
com.intellij.xdebugger.attachHostSettingsProvider XAttachHostSettingsProvider
com.intellij.xdebugger.breakpointGroupingRule XBreakpointGroupingRule
com.intellij.xdebugger.breakpointType XBreakpointType
com.intellij.xdebugger.configurableProvider DebuggerConfigurableProvider
com.intellij.xdebugger.debuggerSupport Deprecated DebuggerSupport
com.intellij.xdebugger.dialog.item.presentation.provider Experimental XAttachDialogItemPresentationProvider
com.intellij.xdebugger.dialog.presentation.provider Experimental XAttachDialogPresentationProvider
com.intellij.xdebugger.dialog.process.view.provider Internal XAttachToProcessViewProvider
com.intellij.xdebugger.inlineBreakpointsDisabler Experimental InlineBreakpointsDisabler
com.intellij.xdebugger.inlineValuePopupProvider InlineValuePopupProvider
com.intellij.xdebugger.settings XDebuggerSettings

xml.xml

xml.xml

Extension Point Implementation
com.intellij.completion.htmlInTextCompletionEnabler Internal HtmlInTextCompletionEnabler
com.intellij.completion.htmlInTextCompletionPopupExtension Internal HtmlInTextCompletionPopupExtension
com.intellij.html.compatibleLanguage Experimental n/a

XmlPlugin.xml

XmlPlugin.xml

Extension Point Implementation
com.intellij.embeddedTokenHighlighter EmbeddedTokenHighlighter
com.intellij.embeddedTokenTypesProvider EmbeddedTokenTypesProvider
com.intellij.html.attributeValueProvider HtmlAttributeValueProvider
com.intellij.html.codestyle.panel HtmlCodeStylePanelExtension
com.intellij.html.embeddedContentSupport HtmlEmbeddedContentSupport
com.intellij.html.htmlScriptInjectionBlocker HtmlScriptInjectionBlocker
com.intellij.html.scriptContentProvider HtmlScriptContentProvider
com.intellij.html.scriptDocumentationProvider Obsolete DocumentationProvider
com.intellij.standardResource n/a
com.intellij.standardResourceProvider StandardResourceProvider
com.intellij.webSmartKeysConfigurable UnnamedConfigurable
com.intellij.xml.attributeDescriptorsProvider XmlAttributeDescriptorsProvider
com.intellij.xml.autoPopupEnabler Experimental XmlAutoPopupEnabler
com.intellij.xml.elementDescriptorProvider XmlElementDescriptorProvider
com.intellij.xml.fileNSInfoProvider XmlFileNSInfoProvider
com.intellij.xml.idContributor XmlIdContributor
com.intellij.xml.implicitIdRefProvider ImplicitIdRefProvider
com.intellij.xml.implicitNamespaceDescriptorProvider ImplicitNamespaceDescriptorProvider
com.intellij.xml.namedReferenceProvider Experimental PsiSymbolReferenceProvider
com.intellij.xml.namespaceHelper XmlNamespaceHelper
com.intellij.xml.nsColorProvider XmlNSColorProvider
com.intellij.xml.psiPolicy XmlPsiPolicy
com.intellij.xml.relatedToHtmlFilesContributor RelatedToHtmlFilesContributor
com.intellij.xml.schemaProvider DumbAware XmlSchemaProvider
com.intellij.xml.startTagEndToken StartTagEndTokenProvider
com.intellij.xml.tagNameProvider XmlTagNameProvider
com.intellij.xml.undefinedElementFixProvider XmlUndefinedElementFixProvider
com.intellij.xml.validateHandler ValidateXmlHandler
com.intellij.xml.xmlAttributeRenameProvider XmlUnknownAttributeQuickFixProvider
com.intellij.xml.xmlCustomTagHighlightingStrategy Experimental XmlCustomTagHighlightingStrategy
com.intellij.xml.xmlExtension XmlExtension
com.intellij.xml.xmlSuppressionProvider XmlSuppressionProvider
com.intellij.xml.xmlTagRuleProvider XmlTagRuleProvider
com.intellij.xml.xmlTypedHandlersAdditionalSupport XmlTypedHandlersAdditionalSupport
com.intellij.xml.zenCodingFilter ZenCodingFilter
com.intellij.xml.zenCodingGenerator ZenCodingGenerator
com.intellij.xmlStructureViewBuilderProvider XmlStructureViewBuilderProvider
com.intellij.xmlStructureViewElementProvider XmlStructureViewElementProvider

IntelliJ Community Plugins

IntelliJ Community Plugins - Listeners

Topic Listener
ExternalAnnotationsManager#TOPIC Project-Level ExternalAnnotationsListener
BuildManagerListener#TOPIC BuildManagerListener
CustomBuilderMessageHandler#TOPIC Project-Level CustomBuilderMessageHandler
PortableCachesLoadListener#TOPIC Internal Project-Level PortableCachesLoadListener
DebuggerManagerListener#TOPIC Project-Level DebuggerManagerListener
GrazieStateLifecycleKt#topic GrazieStateLifecycle
StarterModuleProcessListener.Companion#TOPIC Project-Level StarterModuleProcessListener
AntExecutionListener#TOPIC AntExecutionListener
CompilerTopics#COMPILATION_STATUS Project-Level CompilationStatusListener
ExcludedEntriesListener#TOPIC Project-Level ExcludedEntriesListener
LanguageLevelProjectExtension#LANGUAGE_LEVEL_CHANGED_TOPIC LanguageLevelChangeListener
VirtualFileJavaLanguageLevelListener#TOPIC Project-Level VirtualFileJavaLanguageLevelListener
ConfigurationErrors#TOPIC ConfigurationErrors
ArtifactManager#TOPIC Project-Level ArtifactListener
SvnVcs#ROOTS_RELOADED Obsolete Consumer
PyFrameListener.Companion#TOPIC PyFrameListener
PyStackFrame#TOPIC PyStackFrameRefreshedListener
PyPackageManager#PACKAGE_MANAGER_TOPIC Listener
PythonPackageManager#PACKAGE_MANAGEMENT_TOPIC Experimental PythonPackageManagementListener
GitBranchIncomingOutgoingManager#GIT_INCOMING_OUTGOING_CHANGED Project-Level GitIncomingOutgoingListener
GitAuthenticationListener#GIT_AUTHENTICATION_SUCCESS GitAuthenticationListener
GitExecutableManager#TOPIC GitExecutableListener
GitPushListener.Companion#TOPIC GitPushListener
GitCommitTemplateListener#TOPIC Project-Level GitCommitTemplateListener
GitConfigListener#TOPIC Project-Level GitConfigListener
GitRepository#GIT_REPO_CHANGE GitRepositoryChangeListener
GitStashSettingsListener.Companion#TOPIC GitStashSettingsListener
GitRefreshListener#TOPIC GitRefreshListener
GitStagingAreaHolder#TOPIC StagingAreaListener
SvnVcs#WC_CONVERTED Project-Level Runnable
RootsAndBranches#REFRESH_REQUEST Project-Level Runnable
EditorConfigSettings#EDITOR_CONFIG_ENABLED_TOPIC EditorConfigListener
ChangeListener#TOPIC Experimental ChangeListener
ChangeListener#TOPIC ChangeListener
ChangeListener#TOPIC Project-Level ChangeListener
MavenSystemIndicesManager#TOPIC IndexChangeProgressListener
MavenIndicesManager#INDEXER_TOPIC MavenIndexerListener
MavenSearchIndex#INDEX_IS_BROKEN IndexListener
MavenImportListener#TOPIC Project-Level MavenImportListener
MavenSyncListener.Companion#TOPIC MavenSyncListener
MavenServerConnector#DOWNLOAD_LISTENER_TOPIC MavenServerDownloadListener
Merger#COMMITTED_CHANGES_MERGED_STATE Project-Level CommittedChangesMergedStateChanged
SvnMergeInfoCache#SVN_MERGE_INFO_CACHE Project-Level SvnMergeInfoCacheListener
LibraryInfoListener.Companion#TOPIC Internal Project-Level LibraryInfoListener
KotlinCompilerSettingsListener.Companion#TOPIC Project-Level KotlinCompilerSettingsListener
KotlinBundledUsageDetector#TOPIC Project-Level KotlinBundledUsageDetectorListener
KotlinRefactoringEventListener.Companion#EVENT_TOPIC KotlinRefactoringEventListener
ScratchFileListener.Companion#TOPIC Project-Level ScratchFileListener
KotlinCorruptedIndexListener.Companion#TOPIC Project-Level KotlinCorruptedIndexListener
GHPRDataOperationsListener.Companion#TOPIC GHPRDataOperationsListener
GradleSettingsListener#TOPIC Project-Level GradleSettingsListener
GradleUiListener#TOPIC GradleUiListener
Constants#TERMINAL_COMMAND_HANDLER_TOPIC TerminalCommandHandlerListener
HgVcs#REMOTE_TOPIC Project-Level HgUpdater
HgVcs#STATUS_TOPIC Project-Level HgUpdater
HgVcs#INCOMING_OUTGOING_CHECK_TOPIC Project-Level HgWidgetUpdater
FeatureSuggestersManagerListener.Companion#TOPIC FeatureSuggestersManagerListener

AntSupport

AntSupport

Extension Point Implementation
AntSupport.AntMessageCustomizer AntMessageCustomizer

ByteCodeViewer

ByteCodeViewer

Extension Point Implementation
ByteCodeViewer.classSearcher ClassSearcher

com.intellij.completion.evaluation

com.intellij.completion.evaluation

Extension Point Implementation
com.intellij.cce.codeCompletionHandlerFactory Project-Level CodeCompletionHandlerFactory
com.intellij.cce.completionEvaluationVisitor EvaluationVisitor
com.intellij.cce.evaluableFeature EvaluableFeature
com.intellij.cce.lineCompletionVisitorFactory LineCompletionVisitorFactory
com.intellij.cce.openProjectMethodProvider OpenProjectMethodProvider
com.intellij.cce.setupSdkStep Project-Level SetupSdkStep
com.intellij.cce.suggestionsProvider Project-Level SuggestionsProvider

com.intellij.completion.ml.ranking

com.intellij.completion.ml.ranking

Extension Point Implementation
com.intellij.completion.ml.additionalContextFeatures Internal AdditionalContextFeatureProvider
com.intellij.completion.ml.elementIdProvider Internal LookupElementIdProvider
com.intellij.completion.ml.featuresOverride Internal RankingFeaturesOverrides
com.intellij.completion.ml.localModelProvider Internal LocalZipModelProvider
com.intellij.completion.ml.lookupFeatures Internal LookupFeatureProvider
com.intellij.completion.ml.ranking.features.policy Internal CompletionFeaturesPolicy
com.intellij.completion.ml.ranking.policy Experimental CompletionMLPolicy

com.intellij.copyright

com.intellij.copyright

Extension Point Implementation
com.intellij.copyright.updater UpdateCopyrightsProvider
com.intellij.copyright.variablesProvider CopyrightVariablesProvider

com.intellij.gradle

com.intellij.gradle

Extension Point Implementation
org.jetbrains.plugins.gradle.autoReloadSettingsCollector Internal GradleAutoReloadSettingsCollector
org.jetbrains.plugins.gradle.executionEnvironmentProvider GradleExecutionEnvironmentProvider
org.jetbrains.plugins.gradle.gradleJvmResolver Experimental GradleJvmResolver
org.jetbrains.plugins.gradle.importCustomizer GradleImportCustomizer
org.jetbrains.plugins.gradle.issueChecker GradleIssueChecker
org.jetbrains.plugins.gradle.operationHelperExtension Experimental GradleOperationHelperExtension
org.jetbrains.plugins.gradle.orderEnumerationHandlerFactory FactoryImpl
org.jetbrains.plugins.gradle.previewCustomizer Experimental GradlePreviewCustomizer
org.jetbrains.plugins.gradle.projectModelContributor Experimental ProjectModelContributor
org.jetbrains.plugins.gradle.projectResolve GradleProjectResolverExtension
org.jetbrains.plugins.gradle.settingsControlProvider GradleSettingsControlProvider
org.jetbrains.plugins.gradle.targetEnvironmentAware Internal GradleTargetEnvironmentAware
org.jetbrains.plugins.gradle.taskManager GradleTaskManagerExtension
org.jetbrains.plugins.gradle.taskResultListener Internal GradleTaskResultListener

com.intellij.java-i18n

com.intellij.java-i18n

Extension Point Implementation
com.intellij.java-i18n.i18nizeHandlerProvider I18nizeHandlerProvider
com.intellij.java-i18n.resourceBundleManager Project-Level ResourceBundleManager

com.intellij.properties

com.intellij.properties

Extension Point Implementation
com.intellij.properties.alphaUnsortedInspectionSuppressor AlphaUnsortedPropertiesFileInspectionSuppressor
com.intellij.properties.duplicatePropertyKeyAnnotationSuppressor DuplicatePropertyKeyAnnotationSuppressor
com.intellij.properties.implicitPropertyUsageProvider ImplicitPropertyUsageProvider

com.intellij.searcheverywhere.ml

com.intellij.searcheverywhere.ml

Extension Point Implementation
com.intellij.searchEverywhereMl.itemSelectedListener SearchEverywhereItemSelectedListener
com.intellij.searchEverywhereMl.rankingService Internal SearchEverywhereMlService
com.intellij.searchEverywhereMl.searchEverywhereSessionPropertyProvider SearchEverywhereSessionPropertyProvider

com.intellij.settingsSync

com.intellij.settingsSync

Extension Point Implementation
com.intellij.settingsSync.settingsProvider Internal SettingsProvider
com.intellij.settingsSyncMigration Internal SettingsSyncMigration

com.intellij.stats.completion

com.intellij.stats.completion

Extension Point Implementation
com.intellij.stats.completion.policy Internal CompletionStatsPolicy

com.intellij.tasks

com.intellij.tasks

Extension Point Implementation
com.intellij.tasks.commitPlaceholderProvider CommitPlaceholderProvider
com.intellij.tasks.dialogPanelProvider Non-Dynamic TaskDialogPanelProvider
com.intellij.tasks.repositoryType TaskRepositoryType

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 Internal SuggestionGeneratorExecutorProvider

com.intellij.uiDesigner

com.intellij.uiDesigner

Extension Point Implementation
com.intellij.paletteItemProvider Non-Dynamic Project-Level PaletteItemProvider
com.intellij.uiDesigner.formInspectionTool Non-Dynamic FormInspectionTool

com.jetbrains.filePrediction

com.jetbrains.filePrediction

Extension Point Implementation
com.intellij.filePrediction.candidateProvider Internal FilePredictionCandidateProvider
com.intellij.filePrediction.featureProvider Internal FilePredictionFeatureProvider
com.intellij.filePrediction.ml.model Internal FilePredictionModelProvider
com.intellij.filePrediction.referencesProvider Internal FileExternalReferencesProvider

com.jetbrains.packagesearch.intellij-plugin

com.jetbrains.packagesearch.intellij-plugin

Extension Point Implementation
com.intellij.packagesearch.asyncModuleTransformer Project-Level AsyncModuleTransformer
com.intellij.packagesearch.configurableContributor Project-Level ConfigurableContributor
com.intellij.packagesearch.flowModuleChangesSignalProvider Project-Level FlowModuleChangesSignalProvider
com.intellij.packagesearch.moduleChangesSignalProvider Project-Level ModuleChangesSignalProvider
com.intellij.packagesearch.moduleTransformer Project-Level ModuleTransformer
com.intellij.packagesearch.resolvedDependenciesProvider ResolvedDependenciesProvider

com.jetbrains.performancePlugin

com.jetbrains.performancePlugin

Extension Point Implementation
com.jetbrains.performancePlugin.commandProvider CommandProvider
com.jetbrains.performancePlugin.profiler Profiler
com.jetbrains.performancePlugin.runCallbackHandler Non-Dynamic RunCallbackHandler
com.jetbrains.performancePlugin.snapshotOpener SnapshotOpener

completion-fe10.xml

completion-fe10.xml

Extension Point Implementation
org.jetbrains.kotlin.completionInformationProvider CompletionInformationProvider

Coverage

Coverage

Extension Point Implementation
com.intellij.javaCoverageEngineExtension JavaCoverageEngineExtension

coverage-common-plugin.xml

coverage-common-plugin.xml

Extension Point Implementation
com.intellij.coverageEngine CoverageEngine
com.intellij.coverageOptions Project-Level CoverageOptions
com.intellij.coverageRunner CoverageRunner

DesignerCorePlugin.xml

DesignerCorePlugin.xml

Extension Point Implementation
Designer.customizations Non-Dynamic DesignerCustomizations

extensions.xml

extensions.xml

Extension Point Implementation
com.intellij.newProjectWizard.buildSystem.kotlin n/a
org.jetbrains.kotlin.codeinsight.quickfix.registrar KotlinQuickFixRegistrar

facets-base.xml

facets-base.xml

Extension Point Implementation
org.jetbrains.kotlin.facetConfigurationExtension Non-Dynamic KotlinFacetConfigurationExtension
org.jetbrains.kotlin.versionInfoProvider Non-Dynamic KotlinVersionInfoProvider

file-types.xml

file-types.xml

Extension Point Implementation
org.jetbrains.kotlin.binaryExtension KotlinBinaryExtension

Git4Idea

Git4Idea

Extension Point Implementation
Git4Idea.GitCheckinExplicitMovementProvider GitCheckinExplicitMovementProvider
Git4Idea.GitHttpAuthDataProvider GitHttpAuthDataProvider
Git4Idea.gitAnnotationPerformanceListener Internal GitAnnotationPerformanceListener
Git4Idea.gitCurrentBranchPresenter Internal GitCurrentBranchPresenter
Git4Idea.gitFetchHandler GitFetchHandler
Git4Idea.gitPostUpdateHandler GitPostUpdateHandler
Git4Idea.gitProtectedBranchProvider GitProtectedBranchProvider
Git4Idea.gitPushNotificationCustomizer Internal Project-Level GitPushNotificationCustomizer
Git4Idea.gitRawAnnotationProvider Experimental Project-Level GitRawAnnotationProvider
Git4Idea.gitRepositoryHostingService GitRepositoryHostingService
Git4Idea.instantGitTokenProvider Experimental Internal InstantGitTokenProvider

gradle-groovy-integration.xml

gradle-groovy-integration.xml

Extension Point Implementation
org.jetbrains.plugins.gradle.pluginDescriptions GradlePluginDescriptionsExtension
org.jetbrains.plugins.gradle.resolve.contributor GradleMethodContextContributor

groovy-support.xml

groovy-support.xml

Extension Point Implementation
org.jetbrains.idea.maven.importing.groovy.foldersConfiguratorContributor PluginContributor

highlighting-fe10.xml

highlighting-fe10.xml

Extension Point Implementation
org.jetbrains.kotlin.highlighterExtension KotlinHighlightingVisitorExtension

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.ae.database.core.xml

intellij.ae.database.core.xml

Extension Point Implementation
com.intellij.ae.database.fusEventCatcher Non-Dynamic Factory

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 Internal AppServiceAsStaticFinalFieldOrPropertyFixProvider
DevKit.lang.appServiceAsStaticFinalFieldOrPropertyVisitorProvider Internal AppServiceAsStaticFinalFieldOrPropertyVisitorProvider
DevKit.lang.cancellationCheckInLoopsFixProvider Internal CancellationCheckInLoopsFixProvider
DevKit.lang.cancellationCheckProvider Internal CancellationCheckProvider
DevKit.lang.extensionClassShouldBeFinalErrorMessageProvider ErrorMessageProvider
DevKit.lang.extensionClassShouldNotBePublicProvider ExtensionClassShouldNotBePublicProvider
DevKit.lang.lightServiceMustBeFinalErrorMessageProvider ErrorMessageProvider
DevKit.lang.methodNameProvider Internal MethodNameProvider
DevKit.lang.serviceLevelExtractor ServiceLevelExtractor
DevKit.lang.staticInitializationInExtensionsVisitorProvider Internal StaticInitializationInExtensionsVisitorProvider
DevKit.lang.uElementAsPsiCheckProvider Internal UElementAsPsiCheckProvider
DevKit.lang.visitorProviderForRBCInspection n/a

intellij.ide.startup.importSettings.xml

intellij.ide.startup.importSettings.xml

Extension Point Implementation
com.intellij.transferSettings.externalProjectImportChecker ExternalProjectImportChecker
com.intellij.transferSettings.vscode.pluginMapping VSCodePluginMapping

intellij.java.frontback.impl.xml

intellij.java.frontback.impl.xml

Extension Point Implementation
com.intellij.java.definitions Experimental AbstractBasicJavaDefinitionService

intellij.java.remoteServers.impl.xml

intellij.java.remoteServers.impl.xml

Extension Point Implementation
com.intellij.remoteServer.moduleBuilderContribution Non-Dynamic CloudModuleBuilderContributionFactory

intellij.performanceTesting.remoteDriver.xml

intellij.performanceTesting.remoteDriver.xml

Extension Point Implementation
com.jetbrains.performancePlugin.remoteDriver.uiHierarchyExtension UiHierarchyWebServiceExtension
com.jetbrains.performancePlugin.remoteDriver.xpathDataModelExtension XpathDataModelSubTreeProvider

intellij.python.community.impl.xml

intellij.python.community.impl.xml

Extension Point Implementation
Pythonid.PythonPackagingToolwindowActionProvider PythonPackagingToolwindowActionProvider
Pythonid.breakpointHandler PyBreakpointHandlerFactory
Pythonid.condaSdkCustomizer Experimental PyCondaSdkCustomizer
Pythonid.connectionCredentialsToTargetConfigurationConverter Internal ConnectionCredentialsToTargetConfigurationConverter
Pythonid.consoleOptionsProvider PyConsoleOptionsProvider
Pythonid.customProcessHandlerProvider Internal PyCustomProcessHandlerProvider
Pythonid.dataViewPanelFactory PyDataViewPanelFactory
Pythonid.debugSessionFactory PyDebugSessionFactory
Pythonid.documentationLinkProvider PythonDocumentationLinkProvider
Pythonid.interpreterTargetEnvironmentFactory Experimental PythonInterpreterTargetEnvironmentFactory
Pythonid.magicLiteral PyMagicLiteralExtensionPoint
Pythonid.packageManagerProvider Experimental PyPackageManagerProvider
Pythonid.pep8ProblemSuppressor Pep8ProblemSuppressor
Pythonid.projectSynchronizerProvider PyProjectSynchronizerProvider
Pythonid.pyAddSdkProvider PyAddSdkProvider
Pythonid.pyAnnotator PyAnnotator
Pythonid.pyCustomSdkUiProvider PyCustomSdkUiProvider
Pythonid.pyPregeneratedSkeletonsProvider PyPregeneratedSkeletonsProvider
Pythonid.pyRootTypeProvider PyRootTypeProvider
Pythonid.pySdkProvider Experimental PySdkProvider
Pythonid.pyTestConfigurationSelector PyTestConfigurationSelector
Pythonid.pyTestFixtureExtension PyTestFixtureExtension
Pythonid.pythonCommandLineEnvironmentProvider PythonCommandLineEnvironmentProvider
Pythonid.pythonCommandLineTargetEnvironmentProvider Experimental Internal PythonCommandLineTargetEnvironmentProvider
Pythonid.pythonPackageManagerProvider Experimental PythonPackageManagerProvider
Pythonid.pythonSdkComparator PySdkComparator
Pythonid.remoteConsoleProcessCreator PythonConsoleRemoteProcessCreator
Pythonid.remoteInterpreterManager PythonRemoteInterpreterManager
Pythonid.remoteProcessStarterManager PyRemoteProcessStarterManager
Pythonid.remoteSdkValidator PyRemoteSdkValidator
Pythonid.remoteSkeletonGeneratorFactory PyRemoteSkeletonGeneratorFactory
Pythonid.runConfigurationEditorExtension Internal PyRunConfigurationEditorExtension
Pythonid.runConfigurationExtension PythonRunConfigurationExtension
Pythonid.runnableScriptFilter RunnableScriptFilter
Pythonid.sshInterpreterManager PythonSshInterpreterManager
Pythonid.unresolvedReferenceQuickFixProvider PyUnresolvedReferenceQuickFixProvider
com.jetbrains.python.console.customizer PyConsoleCustomizer
com.jetbrains.python.console.executeCustomizer Experimental PyExecuteConsoleCustomizer
com.jetbrains.python.console.pyConsoleOutputCustomizer Experimental PyConsoleOutputCustomizer
com.jetbrains.python.debugger.numericContainerPopupCustomizer PyNumericContainerPopupCustomizer
com.jetbrains.python.debugger.pyDebugAsyncioCustomizer PyDebugAsyncioCustomizer

intellij.searchEverywhereMl.ranking.core.xml

intellij.searchEverywhereMl.ranking.core.xml

Extension Point Implementation
com.intellij.searcheverywhere.ml.rankingModelLoader SearchEverywhereMLRankingModelLoader
com.intellij.searcheverywhere.ml.searchEverywhereElementFeaturesProvider Internal SearchEverywhereElementFeaturesProvider

intellij.searchEverywhereMl.ranking.ext.xml

intellij.searchEverywhereMl.ranking.ext.xml

Extension Point Implementation
com.intellij.searchEverywhereMl.searchEverywhereElementKeyProvider Internal SearchEverywhereElementKeyProvider

intellij.searchEverywhereMl.semantics.xml

intellij.searchEverywhereMl.semantics.xml

Extension Point Implementation
com.intellij.searcheverywhere.ml.fileIndexableEntitiesProvider FileIndexableEntitiesProvider

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 Experimental n/a
com.intellij.java.error.fix CommonIntentionAction
com.intellij.javaLanguageLevelPusherCustomizer Internal 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.ignoreAnnotationParamSupport IgnoreAnnotationParamSupport
com.intellij.propertyAccessorDetector PropertyAccessorDetector
com.intellij.visibility VisibilityExtension

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.implicitToStringSearch QueryExecutor
com.intellij.java.shortNamesCache Project-Level PsiShortNamesCache
com.intellij.java.staticMethodNamesCache Experimental Project-Level JavaStaticMethodNameCache
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 Project-Level BuildProcessParametersProvider
com.intellij.canBeEmpty Condition
com.intellij.codeInsight.createFieldFromUsageHelper CreateFieldFromUsageHelper
com.intellij.codeInsight.externalLibraryResolver ExternalLibraryResolver
com.intellij.compilableFileTypesProvider Project-Level CompilableFileTypesProvider
com.intellij.compileServer.plugin n/a
com.intellij.compiler Deprecated Project-Level Compiler
com.intellij.compiler.buildIssueContributor Experimental BuildIssueContributor
com.intellij.compiler.buildTargetScopeProvider BuildTargetScopeProvider
com.intellij.compiler.inspectionValidator Project-Level InspectionValidator
com.intellij.compiler.isUpToDateCheckConsumer IsUpToDateCheckConsumer
com.intellij.compiler.optionsManager CompilerOptionsFilter
com.intellij.compiler.task Project-Level CompileTask
com.intellij.compiler.updateResourcesBuildContributor UpdateResourcesBuildContributor
com.intellij.compilerFactory Deprecated Removal Project-Level CompilerFactory
com.intellij.configuration.ModuleStructureExtension ModuleStructureExtension
com.intellij.constructorBodyGenerator Internal ConstructorBodyGenerator
com.intellij.conversion.rule TypeConversionRule
com.intellij.debugger.asyncStackTraceProvider AsyncStackTraceProvider
com.intellij.debugger.codeFragmentFactory CodeFragmentFactory
com.intellij.debugger.compoundRendererProvider CompoundRendererProvider
com.intellij.debugger.dfaAssistProvider DfaAssistProvider
com.intellij.debugger.extraSteppingFilter ExtraSteppingFilter
com.intellij.debugger.frameExtraVarsProvider FrameExtraVariablesProvider
com.intellij.debugger.javaBreakpointHandlerFactory JavaBreakpointHandlerFactory
com.intellij.debugger.javaDebugAware JavaDebugAware
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 DumbAware SourcePositionHighlighter
com.intellij.debugger.sourcePositionProvider SourcePositionProvider
com.intellij.debugger.syntheticProvider SyntheticTypeComponentProvider
com.intellij.debuggerClassFilterProvider DebuggerClassFilterProvider
com.intellij.debuggerEditorTextProvider EditorTextProvider
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 DumbAware FrameworkTypeEx
com.intellij.frameworkSupport FrameworkSupportProvider
com.intellij.frameworkSupportCommunicator FrameworkSupportCommunicator
com.intellij.generateAccessorProvider Obsolete NotNullFunction
com.intellij.generation.toStringClassFilter GenerateToStringClassFilter
com.intellij.getterSetterProvider GetterSetterPrototypeProvider
com.intellij.hierarchy.referenceProcessor CallReferenceProcessor
com.intellij.jarRepositoryAuthenticationDataProvider Experimental JarRepositoryAuthenticationDataProvider
com.intellij.java.changeSignature.converter Experimental JavaChangeInfoConverter
com.intellij.java.compiler Project-Level BackendCompiler
com.intellij.java.effectively.final.fixer Internal 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 Experimental JvmExceptionOccurrenceFilter
com.intellij.jvm.logging Internal JvmLogger
com.intellij.languageCompilerRefAdapter LanguageCompilerRefAdapter
com.intellij.languageCompilerRefAdapter.directInheritorProvider Project-Level DirectInheritorProvider
com.intellij.library.dependencyScopeSuggester LibraryDependencyScopeSuggester
com.intellij.library.javaSourceRootDetector RootDetector
com.intellij.methodImplementor MethodImplementor
com.intellij.moduleConfigurable Removal ModuleConfigurable
com.intellij.newProjectWizard.java.buildSystem BuildSystemJavaNewProjectWizard
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 Project-Level 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 Internal MoveClassToInnerHandler
com.intellij.refactoring.moveInnerClassUsagesHandler MoveInnerClassUsagesHandler
com.intellij.refactoring.moveInnerHandler MoveInnerHandler
com.intellij.refactoring.moveMemberHandler MoveMemberHandler
com.intellij.refactoring.overrideMethodProcessor Internal 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 Internal ImportSearcher
com.intellij.sdkEditorAdditionalOptionsProvider SdkEditorAdditionalOptionsProvider
com.intellij.starter.moduleImporter StarterModuleImporter
com.intellij.testGenerator TestGenerator
com.intellij.unscrambleSupport UnscrambleSupport
com.intellij.unusedDeclarationFixProvider UnusedDeclarationFixProvider
com.intellij.variableTypeCalculator VariableTypeCalculator

JavaPsiPlugin.xml

JavaPsiPlugin.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 Project-Level DumbAware PsiElementFinder
com.intellij.java.languageFeatureProvider LanguageFeatureProvider
com.intellij.javaCompilerConfigurationProxy JavaCompilerConfigurationProxy
com.intellij.javaMainMethodProvider JavaMainMethodProvider
com.intellij.javaModuleSystem JavaModuleSystem
com.intellij.javadocTagInfo Project-Level JavadocTagInfo
com.intellij.jvm.declarationSearcher JvmDeclarationSearcher
com.intellij.jvm.elementProvider Project-Level DumbAware JvmElementProvider
com.intellij.lang.inferredAnnotationProvider Project-Level InferredAnnotationProvider
com.intellij.lang.psiAugmentProvider DumbAware PsiAugmentProvider
com.intellij.psi.classFileDecompiler Decompiler
com.intellij.psi.clsCustomNavigationPolicy ClsCustomNavigationPolicy
com.intellij.superMethodsSearch QueryExecutor
com.intellij.testFramework TestFramework
org.jetbrains.uast.analysis.uastAnalysisPlugin Experimental UastAnalysisPlugin
org.jetbrains.uast.evaluation.uastEvaluatorExtension Experimental UEvaluatorExtension
org.jetbrains.uast.generate.uastCodeGenerationPlugin Experimental UastCodeGenerationPlugin
org.jetbrains.uast.uastLanguagePlugin UastLanguagePlugin

jps.xml

jps.xml

Extension Point Implementation
org.jetbrains.kotlin.idePlatformKind Non-Dynamic IdePlatformKind
org.jetbrains.kotlin.idePlatformKindResolution Non-Dynamic IdePlatformKindResolution
org.jetbrains.kotlin.idePlatformKindTooling Non-Dynamic IdePlatformKindTooling

JUnit

JUnit

Extension Point Implementation
com.intellij.junitListener IDEAJUnitListener
com.intellij.testDiscoveryProducer TestDiscoveryProducer

jvm-debugger.xml

jvm-debugger.xml

Extension Point Implementation
com.intellij.debugger.kotlinStackFrameValueContributor KotlinStackFrameValueContributor

JvmAnalysisPlugin.xml

JvmAnalysisPlugin.xml

Extension Point Implementation
com.intellij.codeInsight.blockingMethodChecker BlockingMethodChecker
com.intellij.codeInsight.nonBlockingContextChecker NonBlockingContextChecker
com.intellij.codeInspection.sourceToSinkProvider SourceToSinkProvider

k2.xml

k2.xml

Extension Point Implementation
org.jetbrains.kotlin.resolveScopeEnlarger Non-Dynamic KotlinResolveScopeEnlarger

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.j2kConverterExtension Internal J2kConverterExtension
org.jetbrains.kotlin.kotlinIndicesHelperExtension Project-Level KotlinIndicesHelperExtension
org.jetbrains.kotlin.quickFixContributor QuickFixContributor

kotlin-core.xml

kotlin-core.xml

Extension Point Implementation
org.jetbrains.kotlin.analysis.additionalKDocResolutionProvider AdditionalKDocResolutionProvider
org.jetbrains.kotlin.buildSystemTypeDetector BuildSystemTypeDetector
org.jetbrains.kotlin.experimentalFeature ExperimentalFeature
org.jetbrains.kotlin.facetValidatorCreator Non-Dynamic KotlinFacetValidatorCreator
org.jetbrains.kotlin.failedToDownloadJpsMavenArtifactSuggestedSolutionsContributor Internal Project-Level FailedToDownloadJpsMavenArtifactSuggestedSolutionsContributor
org.jetbrains.kotlin.idea.base.platforms.targetPlatformDetector Project-Level TargetPlatformDetector
org.jetbrains.kotlin.idea.base.projectStructure.moduleInfoProviderExtension Project-Level ModuleInfoProviderExtension
org.jetbrains.kotlin.idea.codeInsight.unambiguousImports KotlinAutoImportsFilter
org.jetbrains.kotlin.idea.testFrameworkProvider KotlinTestFrameworkProvider
org.jetbrains.kotlin.ktModuleFactory Internal KtModuleFactory
org.jetbrains.kotlin.newFileHook Internal NewKotlinFileHook
org.jetbrains.kotlin.pluginUpdateVerifier PluginUpdateVerifier
org.jetbrains.kotlin.projectConfigurator KotlinProjectConfigurator
org.jetbrains.kotlin.projectStructureInsightsProvider Internal 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.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 Project-Level GradleProjectImportHandler
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

kotlin.highlighting.shared.xml

Extension Point Implementation
org.jetbrains.kotlin.beforeResolveHighlightingVisitor Internal BeforeResolveHighlightingExtension

kotlin.maven.xml

kotlin.maven.xml

Extension Point Implementation
org.jetbrains.kotlin.mavenProjectImportHandler Project-Level MavenProjectImportHandler

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 Project-Level IdeaWizardService
org.jetbrains.kotlin.idea.projectTemplatesProvider ProjectTemplatesProvider

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

libraryJarUsage.xml

libraryJarUsage.xml

Extension Point Implementation
com.intellij.internal.statistic.libraryUsageImportProcessor Internal LibraryUsageImportProcessor

light-classes-fe10.xml

light-classes-fe10.xml

Extension Point Implementation
org.jetbrains.kotlin.ultraLightClassModifierExtension Non-Dynamic Project-Level UltraLightClassModifierExtension

lowLevelApiFir.xml

lowLevelApiFir.xml

Extension Point Implementation
org.jetbrains.kotlin.ktResolveExtensionProvider Project-Level KtResolveExtensionProvider
org.jetbrains.kotlin.llFirSessionConfigurator Project-Level LLFirSessionConfigurator

ManifestSupport.xml

ManifestSupport.xml

Extension Point Implementation
com.intellij.manifest.parser.provider HeaderParserProvider

org.editorconfig.editorconfigjetbrains

org.editorconfig.editorconfigjetbrains

Extension Point Implementation
editorconfig.exportProvider Non-Dynamic EditorConfigExportProvider
editorconfig.optionDescriptorProvider Non-Dynamic EditorConfigOptionDescriptorProvider

org.intellij.groovy

org.intellij.groovy

Extension Point Implementation
com.intellij.newProjectWizard.groovy.buildSystem BuildSystemGroovyNewProjectWizard
org.intellij.groovy.applicabilityProvider Experimental GroovyApplicabilityProvider
org.intellij.groovy.astTransformationSupport DumbAware AstTransformationSupport
org.intellij.groovy.callTypeCalculator Experimental GrCallTypeCalculator
org.intellij.groovy.classDescriptor n/a
org.intellij.groovy.closureCompleter ClosureCompleter
org.intellij.groovy.closureMissingMethodContributor ClosureMissingMethodContributor
org.intellij.groovy.completionCustomizer Experimental 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 Experimental GroovyElementFilter
org.intellij.groovy.expectedPackageNameProvider ExpectedPackageNameProvider
org.intellij.groovy.expectedTypesContributor GroovyExpectedTypesContributor
org.intellij.groovy.gdslScriptProvider GdslScriptProvider
org.intellij.groovy.gdslTopLevelProvider Non-Dynamic 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 Experimental 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 Non-Dynamic 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.intellij.plugins.markdown

org.intellij.plugins.markdown

Extension Point Implementation
org.intellij.markdown.additionalFenceLanguageSuggester Internal AdditionalFenceLanguageSuggester
org.intellij.markdown.browserPreviewExtensionProvider Provider
org.intellij.markdown.fenceGeneratingProvider Obsolete Internal CodeFenceGeneratingProvider
org.intellij.markdown.fenceLanguageProvider CodeFenceLanguageProvider
org.intellij.markdown.flavourProvider Experimental MarkdownFlavourProvider
org.intellij.markdown.html.panel.provider MarkdownHtmlPanelProvider
org.intellij.markdown.markdownExportProvider Experimental MarkdownExportProvider
org.intellij.markdown.markdownRunner MarkdownRunner
org.intellij.markdown.previewStylesProvider Internal MarkdownPreviewStylesProvider

org.jetbrains.debugger.streams

org.jetbrains.debugger.streams

Extension Point Implementation
org.jetbrains.debugger.streams.librarySupport LibrarySupportProvider

org.jetbrains.idea.eclipse

org.jetbrains.idea.eclipse

Extension Point Implementation
org.jetbrains.idea.eclipse.natureImporter EclipseNatureImporter

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 Experimental MavenAfterImportConfigurator
org.jetbrains.idea.maven.importing.workspaceConfigurator Experimental MavenWorkspaceConfigurator
org.jetbrains.idea.maven.log.import.parser Experimental MavenImportLoggedEventParser
org.jetbrains.idea.maven.log.parser Experimental MavenLoggedEventParser
org.jetbrains.idea.maven.log.spy.parser Experimental MavenSpyLoggedEventParser
org.jetbrains.idea.maven.manifestImporter ManifestImporter
org.jetbrains.idea.maven.mavenServerSupportFactory Internal MavenRemoteProcessSupportFactory
org.jetbrains.idea.maven.pluginDescriptor Internal n/a
org.jetbrains.idea.maven.projectResolutionContributor Internal MavenProjectResolutionContributor
org.jetbrains.idea.maven.remotePathTransformerFactory RemotePathTransformerFactory
org.jetbrains.idea.maven.repositoryProvider MavenRepositoryProvider
org.jetbrains.idea.maven.targetConfigurationExtension Experimental TargetConfigurationMavenExtension
org.jetbrains.idea.maven.versionAwareMavenSupport Internal MavenVersionAwareSupportExtension

org.jetbrains.idea.reposearch

org.jetbrains.idea.reposearch

Extension Point Implementation
org.jetbrains.idea.reposearch.provider Experimental DependencySearchProvidersFactory

org.jetbrains.plugins.gradle

org.jetbrains.plugins.gradle

Extension Point Implementation
org.jetbrains.plugins.gradle.buildTasksProvider GradleBuildTasksProvider
org.jetbrains.plugins.gradle.dslInspectionProvider Internal GradleDslInspectionProvider
org.jetbrains.plugins.gradle.externallyHandledExtensions Internal GradleVersionCatalogHandler
org.jetbrains.plugins.gradle.frameworkSupport GradleFrameworkSupportProvider
org.jetbrains.plugins.gradle.initScriptGenerator Experimental GradleInitScriptGenerator
org.jetbrains.plugins.gradle.kotlinDslFrameworkSupport KotlinDslGradleFrameworkSupportProvider
org.jetbrains.plugins.gradle.testTasksProvider GradleTestTasksProvider

org.jetbrains.plugins.textmate

org.jetbrains.plugins.textmate

Extension Point Implementation
com.intellij.textmate.bundleProvider Non-Dynamic TextMateBundleProvider

org.jetbrains.plugins.yaml

org.jetbrains.plugins.yaml

Extension Point Implementation
com.intellij.yaml.customStructureViewFactory YAMLCustomStructureViewFactory

parcelize.xml

parcelize.xml

Extension Point Implementation
org.jetbrains.kotlin.idea.compilerPlugin.parcelize.availabilityProvider Project-Level ParcelizeAvailabilityProvider

PythonParser.xml

PythonParser.xml

Extension Point Implementation
Pythonid.dialectsTokenSetContributor PythonDialectsTokenSetContributor

PythonPsi.xml

PythonPsi.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 Experimental PyThirdPartySdkDetector
Pythonid.typeProvider PyTypeProvider

PythonPsiImpl.xml

PythonPsiImpl.xml

Extension Point Implementation
Pythonid.customClassStubType Internal PyCustomClassStubType
Pythonid.customTargetExpressionStubType Internal CustomTargetExpressionStubType
Pythonid.decoratorIndexer Experimental PyCustomDecoratorIndexer
Pythonid.importCandidateProvider PyImportCandidateProvider
Pythonid.pyDataclassParametersProvider PyDataclassParametersProvider
Pythonid.pyReferenceCustomTargetChecker PyReferenceCustomTargetChecker
Pythonid.pyiStubSuppressor Experimental PyiStubSuppressor
Pythonid.typeCheckerExtension Experimental PyTypeCheckerExtension
Pythonid.visitorFilter PythonVisitorFilter

PythonSdk.xml

PythonSdk.xml

Extension Point Implementation
Pythonid.projectSdkConfigurationExtension Experimental PyProjectSdkConfigurationExtension
Pythonid.pythonFlavorProvider PythonFlavorProvider
Pythonid.pythonSdkFlavor PythonSdkFlavor

refactorings-fe10.xml

refactorings-fe10.xml

Extension Point Implementation
org.jetbrains.kotlin.additionalExtractableAnalyser AdditionalExtractableAnalyser
org.jetbrains.kotlin.foreignUsagesRenameProcessor ForeignUsagesRenameProcessor
org.jetbrains.kotlin.postInsertDeclarationCallback PostInsertDeclarationCallback

refactorings.xml

refactorings.xml

Extension Point Implementation
org.jetbrains.kotlin.renameHandler RenameHandler

resolution-fe10.xml

resolution-fe10.xml

Extension Point Implementation
org.jetbrains.kotlin.declarationAttributeAltererExtension Non-Dynamic Project-Level DeclarationAttributeAltererExtension
org.jetbrains.kotlin.resolveScopeEnlarger KotlinResolveScopeEnlarger
org.jetbrains.kotlin.syntheticScopeProviderExtension Non-Dynamic Project-Level SyntheticScopeProviderExtension

scripting-base.xml

scripting-base.xml

Extension Point Implementation
org.jetbrains.kotlin.ideScriptConfigurationControlFacade Project-Level IdeScriptConfigurationControlFacade
org.jetbrains.kotlin.scriptAdditionalIdeaDependenciesProvider Project-Level ScriptAdditionalIdeaDependenciesProvider
org.jetbrains.kotlin.scriptDefinitionContributor Deprecated Project-Level ScriptDefinitionContributor
org.jetbrains.kotlin.scriptDiagnosticFixProvider ScriptDiagnosticFixProvider
org.jetbrains.kotlin.scriptTemplatesProvider Deprecated Removal Non-Dynamic Project-Level ScriptTemplatesProvider
org.jetbrains.kotlin.scripting.idea.listener Project-Level ScriptChangeListener
org.jetbrains.kotlin.scripting.idea.loader Non-Dynamic Project-Level ScriptConfigurationLoader
org.jetbrains.kotlin.scripting.idea.scriptingSupport Non-Dynamic Project-Level ScriptingSupport
org.jetbrains.kotlin.scripting.idea.settings.provider Project-Level ScriptingSupportSpecificSettingsProvider

scripting-support.xml

scripting-support.xml

Extension Point Implementation
org.jetbrains.kotlin.scratchFileLanguageProvider ScratchFileLanguageProvider
org.jetbrains.kotlin.scriptDefinitionsProvider Project-Level ScriptDefinitionsProvider

sh.xml

sh.xml

Extension Point Implementation
com.intellij.runMarkerContributionAdditionalCondition ShRunnerAdditionalCondition
com.intellij.shellOccurrencesHighlightingSuppressor ShOccurrencesHighlightingSuppressor

tanvd.grazi

tanvd.grazi

Extension Point Implementation
com.intellij.grazie.disableChecking n/a
com.intellij.grazie.grammar.strategy Deprecated GrammarCheckingStrategy
com.intellij.grazie.problemFilter ProblemFilter
com.intellij.grazie.textChecker TextChecker
com.intellij.grazie.textContentModificationTrackerProvider TextContentModificationTrackerProvider
com.intellij.grazie.textExtractor TextExtractor

terminal.xml

terminal.xml

Extension Point Implementation
com.intellij.terminal.shellCommandHandler TerminalShellCommandHandler
org.jetbrains.plugins.terminal.commandSpecs n/a
org.jetbrains.plugins.terminal.localTerminalCustomizer LocalTerminalCustomizer
org.jetbrains.plugins.terminal.openPredefinedTerminalProvider OpenPredefinedTerminalActionProvider
org.jetbrains.plugins.terminal.shellSupport TerminalShellSupport

TestNG-J

TestNG-J

Extension Point Implementation
com.theoryinpractice.testng.listener IDEATestNGListener

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

XPathView

XPathView

Extension Point Implementation
XPathView.xpath.contextProviderExtension ContextProviderExtension
XPathView.xpath.functionProvider XPathFunctionProvider
XPathView.xsltRunnerExtension XsltRunnerExtension

Android Plugin

Android Plugin - Listeners

Topic Listener
BuildAnalyzerStorageManager.Companion#DATA_IS_READY_TOPIC Listener
StatefulButtonNotifier#BUTTON_STATE_TOPIC Project-Level StatefulButtonNotifier
TutorialCardRefreshNotifier#TUTORIAL_CARD_TOPIC TutorialCardRefreshNotifier
AvdLaunchListener#TOPIC AvdLaunchListener
IssueProviderListener#UI_CHECK Project-Level IssueProviderListener
IssueProviderListener#TOPIC Project-Level IssueProviderListener
FastPreviewManager#FAST_PREVIEW_MANAGER_TOPIC FastPreviewManagerListener
LiveLiteralsService#DOCUMENTS_UPDATED_TOPIC DocumentsUpdatedListener
LiveLiteralsService#MANAGED_ELEMENTS_UPDATED_TOPIC ManagedElementsUpdatedListener
LiveLiteralsDeploymentReportService#LITERALS_DEPLOYED_TOPIC Project-Level Listener
GradleBuildState#GRADLE_BUILD_TOPIC GradleBuildListener
GradleSyncStateImplKt#GRADLE_SYNC_TOPIC GradleSyncListenerWithRoot
FilterStatusChanged.Companion#TOPIC FilterStatusChanged
MergedManifestSnapshotComputeListener.Companion#TOPIC MergedManifestSnapshotComputeListener
EssentialsModeMessenger#TOPIC Listener
MultiTemplateRenderer#TEMPLATE_RENDERER_TOPIC TemplateRendererListener
ProjectApplicationIdsProvider.Companion#PROJECT_APPLICATION_IDS_CHANGED_TOPIC ProjectApplicationIdsListener
ProjectSystemBuildUtil#PROJECT_SYSTEM_BUILD_TOPIC BuildListener
ProjectSystemSyncUtil#PROJECT_SYSTEM_SYNC_TOPIC SyncResultListener
ClearLogcatListener#TOPIC ClearLogcatListener
DeviceHeadsUpListener#TOPIC DeviceHeadsUpListener
ShowLogcatListener#TOPIC ShowLogcatListener
SdkInstallListener#TOPIC SdkInstallListener
DeviceMirroringSettingsListener#TOPIC DeviceMirroringSettingsListener
EmulatorSettingsListener#TOPIC EmulatorSettingsListener
TransportDeviceManager#TOPIC TransportDeviceManagerListener
Listener.Companion#TOPIC Listener
OpenProfilerTaskListener#TOPIC OpenProfilerTaskListener
ResourceFolderManager#TOPIC Project-Level ResourceFolderListener

adt-ui.xml

adt-ui.xml

Extension Point Implementation
com.intellij.android.toolWindow Non-Dynamic DumbAware ToolWindowFactory

android-adb.xml

android-adb.xml

Extension Point Implementation
com.android.run.deviceNameRenderer Non-Dynamic DeviceNameRendererEx
com.android.tools.idea.deviceProvisioner Non-Dynamic DeviceProvisionerFactory

android-execution-common.xml

android-execution-common.xml

Extension Point Implementation
com.android.tools.idea.execution.common.androidConfigurationExecutorProvider Non-Dynamic Provider

android-kotlin-extensions-common.xml

android-kotlin-extensions-common.xml

Extension Point Implementation
org.jetbrains.kotlin.android.model.androidModuleInfoProvider Deprecated Non-Dynamic AndroidModuleInfoProvider

android-kotlin.xml

android-kotlin.xml

Extension Point Implementation
org.jetbrains.kotlin.androidDexer Non-Dynamic Project-Level AndroidDexer

android-lang.xml

android-lang.xml

Extension Point Implementation
com.android.tools.idea.lang.androidSql.contextProvider Non-Dynamic Provider

android-navigator.xml

android-navigator.xml

Extension Point Implementation
com.android.tools.idea.navigator.androidViewNodeProvider Non-Dynamic AndroidViewNodeProvider

android-npw.xml

android-npw.xml

Extension Point Implementation
com.android.moduleDescriptionProvider Non-Dynamic ModuleDescriptionProvider

android-plugin.xml

android-plugin.xml

Extension Point Implementation
com.android.customProjectTypeImporter Non-Dynamic CustomProjectTypeImporter
com.android.ide.androidConfigurableContributor Non-Dynamic AndroidConfigurableContributor
com.android.ide.sdkEventListener Non-Dynamic AndroidSdkEventListener
com.android.rendering.renderErrorContributor Non-Dynamic Provider
com.android.rendering.renderSecurityManagerOverrides RenderSecurityManagerOverrides
com.android.run.androidDebugger Non-Dynamic AndroidDebugger
com.android.run.androidLaunchTaskContributor Non-Dynamic AndroidLaunchTaskContributor
com.android.run.deployTargetProvider Non-Dynamic DeployTargetProvider
com.android.tools.idea.analytics.ideBrandProvider Non-Dynamic IdeBrandProvider
com.android.tools.idea.databinding.layoutBindingSupport Non-Dynamic LayoutBindingSupport
com.android.tools.idea.diagnostics.report.logsProvider Non-Dynamic DiagnosticsSummaryFileProvider
com.android.tools.idea.lang.databinding.dataBindingCompletionSupport Non-Dynamic DataBindingCompletionSupport
com.android.tools.idea.lang.databinding.dataBindingExpressionSupport Non-Dynamic DataBindingExpressionSupport
com.android.tools.idea.layoutlib.layoutLibraryProvider Non-Dynamic LayoutLibraryProvider
com.android.tools.idea.ndk.nativeWorkspaceProvider Non-Dynamic NativeWorkspaceProvider
com.android.tools.idea.run.editor.androidDebuggerInfoProvider Non-Dynamic AndroidDebuggerInfoProvider
com.android.tools.idea.sendFeedbackDescriptionProvider Non-Dynamic SendFeedbackDescriptionProvider
com.android.tools.idea.ui.designer.overlays.overlayProvider Non-Dynamic OverlayProvider
com.android.tools.idea.ui.guiTestingStatusProvider Non-Dynamic GuiTestingStatusProvider
com.android.tools.idea.wizard.template.wizardTemplateProvider Non-Dynamic WizardTemplateProvider
org.jetbrains.android.actions.newResourceCreationHandler Non-Dynamic NewResourceCreationHandler

android-templates.xml

android-templates.xml

Extension Point Implementation
com.android.tools.idea.templates.additionalTemplateActionsProvider Non-Dynamic AdditionalTemplateActionsProvider

app-inspector.xml

app-inspector.xml

Extension Point Implementation
com.android.tools.idea.appinspection.inspector.ide.appInspectorTabProvider Non-Dynamic AppInspectorTabProvider

assistant.xml

assistant.xml

Extension Point Implementation
com.android.tools.idea.assistant.actionHandler Non-Dynamic AssistActionHandler
com.android.tools.idea.assistant.actionStateManager Non-Dynamic AssistActionStateManager
com.android.tools.idea.assistant.assistantBundleCreator Non-Dynamic AssistantBundleCreator
com.android.tools.idea.assistant.navlistener Non-Dynamic AssistNavListener
com.android.tools.idea.assistant.panelFactory Non-Dynamic PanelFactory
com.android.tools.idea.assistant.scrollHandler Non-Dynamic ScrollHandler

compose-designer.xml

compose-designer.xml

Extension Point Implementation
com.android.tools.idea.compose.preview.composeEditorNotificationProvider Non-Dynamic DumbAware EditorNotificationProvider

customview.xml

customview.xml

Extension Point Implementation
com.android.tools.idea.customview.preview.customViewEditorNotificationProvider Non-Dynamic DumbAware EditorNotificationProvider

designer.xml

designer.xml

Extension Point Implementation
com.android.tools.idea.uibuilder.editor.multirepresentation.sourcecode.sourceCodePreviewRepresentationProvider Non-Dynamic PreviewRepresentationProvider
com.android.tools.idea.uibuilder.editorNotificationProvider Non-Dynamic DumbAware EditorNotificationProvider
com.android.tools.idea.uibuilder.handlers.viewHandlerProvider Non-Dynamic Project-Level ViewHandlerProvider
com.android.tools.idea.uibuilder.troubleshooting.infoCollector Non-Dynamic TroubleInfoCollector

device-manager.xml

device-manager.xml

Extension Point Implementation
org.jetbrains.android.deviceManagerTab Non-Dynamic DeviceManagerTab

gradle-dsl.xml

gradle-dsl.xml

Extension Point Implementation
com.android.tools.gradleModelProvider Non-Dynamic GradleModelProvider
com.android.tools.idea.gradle.dsl.transformerFactory Internal GradleDslTransformerFactory
org.jetbrains.idea.gradle.dsl.blockModel Experimental BlockModelProvider

layout-inspector.xml

layout-inspector.xml

Extension Point Implementation
com.android.tools.idea.layoutinspector.pipeline.appinspection.compose.getComposeLayoutInspectorJarToken Non-Dynamic Project-Level GetComposeLayoutInspectorJarToken

lint-plugin.xml

lint-plugin.xml

Extension Point Implementation
com.android.tools.idea.lint.common.lintIdeSupport Non-Dynamic LintIdeSupport
com.android.tools.idea.lint.common.lintQuickFixProvider Non-Dynamic LintIdeQuickFixProvider

naveditor.xml

naveditor.xml

Extension Point Implementation
com.android.tools.idea.naveditor.editor.addDestinationMenuToken Non-Dynamic Project-Level AddDestinationMenuToken
com.android.tools.idea.naveditor.surface.navDesignSurfaceToken Non-Dynamic Project-Level NavDesignSurfaceToken

project-system-gradle-plugin.xml

project-system-gradle-plugin.xml

Extension Point Implementation
com.android.gradle.sync.postSyncProjectCleanupStep Non-Dynamic ProjectCleanupStep
com.android.gradle.sync.postSyncProjectSetupStep Non-Dynamic ProjectSetupStep
com.android.moduleImporter Non-Dynamic AndroidModuleImporter

project-system-plugin.xml

project-system-plugin.xml

Extension Point Implementation
com.android.androidStartupActivity AndroidStartupActivity
com.android.project.projectsystem Non-Dynamic Project-Level AndroidProjectSystemProvider

resources-explorer.xml

resources-explorer.xml

Extension Point Implementation
com.android.resourceImporter Non-Dynamic ResourceImporter
com.android.resourceViewer Non-Dynamic DesignAssetRenderer