mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
This is needed to allow external plugins declaring an explicit dependency on it without using v2 'dependencies' tag. The alias is declared in 'impl' module because we have classes in it used from external plugins. GitOrigin-RevId: 5e9cd9c242308f3850f0c28b6b149a416350de1d
23 lines
1.5 KiB
XML
23 lines
1.5 KiB
XML
<idea-plugin>
|
|
<module value="com.intellij.modules.tasks"/>
|
|
<dependencies>
|
|
<module name="intellij.platform.tasks"/>
|
|
<module name="intellij.platform.vcs.impl"/>
|
|
</dependencies>
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<projectService serviceInterface="com.intellij.tasks.TaskManager" serviceImplementation="com.intellij.tasks.impl.TaskManagerImpl"/>
|
|
<postStartupActivity implementation="com.intellij.tasks.impl.TaskManagerStartupActivity"/>
|
|
|
|
<tasks.contextProvider implementation="com.intellij.tasks.context.OpenEditorsContextProvider"/>
|
|
<tasks.contextProvider implementation="com.intellij.tasks.context.ProjectViewContextProvider"/>
|
|
<tasks.contextProvider implementation="com.intellij.tasks.context.RunConfigurationsContextProvider"/>
|
|
<tasks.contextProvider implementation="com.intellij.tasks.context.XDebuggerBreakpointsContextProvider"/>
|
|
<tasks.contextProvider implementation="com.intellij.tasks.context.XDebuggerWatchesProvider"/>
|
|
<tasks.contextProvider implementation="com.intellij.tasks.context.BookmarkContextProvider"/>
|
|
<notificationGroup id="Tasks" displayType="BALLOON" bundle="messages.TaskBundle" key="notification.group.context.corrupted"/>
|
|
<notificationGroup id="Branch Context group" displayType="BALLOON" bundle="messages.TaskBundle" key="notification.group.branch.context"/>
|
|
</extensions>
|
|
<projectListeners>
|
|
<listener class="com.intellij.tasks.context.BranchContextTracker" topic="com.intellij.openapi.vcs.BranchChangeListener"/>
|
|
</projectListeners>
|
|
</idea-plugin> |