IDEADEV-41473 (Invoking "Commit Changes" causes IDEA to freeze)
[fedora-idea.git] / plugins / copyright / src / META-INF / plugin.xml
blob379f2cf7e3da2aac4b0be836c319b780432b0c78
1 <?xml version="1.0" encoding="ISO-8859-1"?>
4 <idea-plugin version="2">
5     <name>Copyright</name>
6     <id>com.intellij.copyright</id>
7     <description>
8         Copyright Notice. This plugin is used to ensure files in a project or module have
9         a consistent copyright notice.
10     </description>
11     <extensions defaultExtensionNs="com.intellij">
12       <projectConfigurable implementation="com.maddyhome.idea.copyright.ui.CopyrightProjectConfigurable"/>
13       <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
14       <checkinHandlerFactory implementation="com.maddyhome.idea.copyright.actions.UpdateCopyrightCheckinHandlerFactory"/>
15       <projectService serviceInterface="com.maddyhome.idea.copyright.actions.UpdateCopyrightCheckinHandlerState" 
16                       serviceImplementation="com.maddyhome.idea.copyright.actions.UpdateCopyrightCheckinHandlerState"/>
17     </extensions>
18     <version>8.1</version>
20     <project-components>
21         <component>
22             <implementation-class>com.maddyhome.idea.copyright.CopyrightManager</implementation-class>
23         </component>
24     </project-components>
26     <extensionPoints>
27       <extensionPoint name="updater" beanClass="com.intellij.openapi.fileTypes.FileTypeExtensionPoint"/>
28     </extensionPoints>
31     <actions>
32         <action id="UpdateCopyright" class="com.maddyhome.idea.copyright.actions.UpdateCopyrightAction" text="Update Copyright..." description="Generate/Update the copyright notice." icon="/resources/copyright18x18.png">
33             <add-to-group group-id="ProjectViewPopupMenu" anchor="last"/>
34             <add-to-group group-id="CodeMenu" anchor="last"/>
35             <add-to-group group-id="NavbarPopupMenu" anchor="last"/>
36         </action>
37         <action id="GenerateCopyright" class="com.maddyhome.idea.copyright.actions.GenerateCopyrightAction" text="Copyright" description="Generate/Update the copyright notice." icon="/resources/copyright18x18.png">
38             <add-to-group group-id="GenerateGroup" anchor="last"/>
39         </action>
40         <action id="UpdateFileCopyright" class="com.maddyhome.idea.copyright.actions.GenerateCopyrightAction" text="Update Copyright" description="Generate/Update the copyright notice." icon="/resources/copyright18x18.png">
41             <add-to-group group-id="EditorPopupMenu" anchor="last"/>
42         </action>
43     </actions>
44 </idea-plugin>