Files
openide/platform/vcs-impl/resources/intellij.platform.vcs.impl.xml
Aleksey Pivovarov b2bc5e1223 diff: remove dependency on VcsEditorTabFilesManager
GitOrigin-RevId: 147d7554e49006d11866943ddaaa9f65350a0f27
2024-09-09 16:29:11 +00:00

62 lines
2.9 KiB
XML

<!--suppress PluginXmlDynamicPlugin -->
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude">
<module value="com.intellij.modules.vcs"/>
<dependencies>
<module name="intellij.libraries.microba"/>
</dependencies>
<xi:include href="/META-INF/VcsExtensionPoints.xml"/>
<xi:include href="/META-INF/VcsExtensions.xml"/>
<xi:include href="/META-INF/VcsActions.xml"/>
<extensions defaultExtensionNs="com.intellij">
<fileType language="IgnoreLang" extensions="ignore" fieldName="INSTANCE" name="IgnoreLang file"
implementationClass="com.intellij.openapi.vcs.changes.ignore.lang.IgnoreFileType"/>
<psi.referenceContributor language="IgnoreLang"
implementation="com.intellij.openapi.vcs.changes.ignore.reference.IgnoreReferenceContributor"/>
<lang.elementManipulator
forClass="com.intellij.openapi.vcs.changes.ignore.psi.IgnoreEntry"
implementationClass="com.intellij.openapi.vcs.changes.ignore.psi.IgnoreEntryManipulator"/>
<lang.parserDefinition language="IgnoreLang"
implementationClass="com.intellij.openapi.vcs.changes.ignore.lang.IgnoreParserDefinition"/>
<completion.contributor
language="IgnoreLang"
implementationClass="com.intellij.openapi.vcs.changes.ignore.codeInsight.SyntaxCompletionContributor"/>
<completion.contributor
language="IgnoreLang"
implementationClass="com.intellij.openapi.vcs.changes.ignore.codeInsight.FileExtensionCompletionContributor"/>
<lang.syntaxHighlighterFactory language="IgnoreLang"
implementationClass="com.intellij.openapi.vcs.changes.ignore.lang.IgnoreLanguageHighlighterFactory"/>
<localInspection
language="IgnoreLang"
bundle="messages.VcsBundle"
enabledByDefault="true"
groupKey="ignore.codeInspection.group"
implementationClass="com.intellij.openapi.vcs.changes.ignore.codeInspection.IgnoreFileDuplicateEntryInspection"
key="ignore.codeInspection.duplicateEntry"
level="WARNING"/>
<vcsStartupActivity implementation="com.intellij.vcs.commit.CommitModeManager$MyStartupActivity"/>
<projectService serviceInterface="com.intellij.diff.tools.combined.CombinedDiffManager"
serviceImplementation="com.intellij.openapi.vcs.changes.actions.diff.CombinedDiffManagerImpl"/>
<intentionAction>
<language/>
<className>com.intellij.openapi.vcs.intentions.SelectedBlockHistoryIntention</className>
</intentionAction>
</extensions>
<projectListeners>
<listener class="com.intellij.openapi.vcs.annotate.AnnotationsPreloader$AnnotationsPreloaderFileEditorManagerListener"
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener"/>
<listener class="com.intellij.platform.ide.impl.statistic.ToolWindowStateListener"
topic="com.intellij.openapi.wm.ex.ToolWindowManagerListener"/>
</projectListeners>
</idea-plugin>