Files
openide/platform/vcs-impl/resources/META-INF/VCS.xml
Vladimir Krivosheev f980e03c93 IJPL-973 extract intellij.platform.vcs.log.impl and intellij.platform.vcs.dvcs.impl from Core
GitOrigin-RevId: 64147c5b0cd8e648a33792e9be96d2381d9b5d39
2024-04-08 14:29:27 +00:00

66 lines
3.2 KiB
XML

<!--suppress PluginXmlDynamicPlugin -->
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude">
<module value="com.intellij.modules.vcs"/>
<xi:include href="/META-INF/VcsExtensionPoints.xml"/>
<xi:include href="/META-INF/VcsExtensions.xml"/>
<xi:include href="/META-INF/VcsActions.xml"/>
<xi:include href="/META-INF/smart-update.xml">
<xi:fallback/>
</xi:include>
<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"/>
<projectService serviceInterface="com.intellij.diff.editor.DiffEditorTabFilesManager"
serviceImplementation="com.intellij.openapi.vcs.changes.EditorTabDiffPreviewManager"
overrides="true"/>
<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>
<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"/>
</projectListeners>
<applicationListeners>
<listener class="com.intellij.openapi.vcs.changes.DiffEditorTabStateListener"
topic="com.intellij.openapi.vcs.changes.VcsEditorTabFilesListener"/>
</applicationListeners>
</idea-plugin>