Files
2026-01-15 16:28:43 +00:00

46 lines
2.3 KiB
XML

<idea-plugin>
<name>Code Coverage for Java</name>
<id>Coverage</id>
<category>JVM Tools</category>
<depends optional="true" config-file="testng-integration.xml">TestNG-J</depends>
<depends optional="true" config-file="junit-integration.xml">JUnit</depends>
<dependencies>
<module name="intellij.java.backend"/>
<module name="intellij.platform.coverage"/>
</dependencies>
<description>
<![CDATA[
Collects and displays coverage information for Java.
<p>
To run your code with coverage, open the <b>Run</b> menu and click <b>Run with Coverage</b>.
Results are displayed in the <b>Coverage</b> tool window, in the <b>Project</b> tool window, and in the editor.
<p>
To configure, open <b>Settings/Preferences | Build, Execution, Deployment | Coverage</b>.]]>
</description>
<vendor>JetBrains</vendor>
<extensions defaultExtensionNs="com.intellij">
<runConfigurationExtension implementation="com.intellij.execution.coverage.CoverageJavaRunConfigurationExtension"/>
<coverageRunner implementation="com.intellij.coverage.IDEACoverageRunner"/>
<coverageRunner implementation="com.intellij.coverage.JaCoCoCoverageRunner"/>
<coverageEngine implementation="com.intellij.coverage.JavaCoverageEngine" order = "last"/>
<projectViewNodeDecorator implementation="com.intellij.coverage.CoverageProjectViewClassNodeDecorator"/>
<coverageOptions implementation="com.intellij.coverage.JavaCoverageOptions"/>
<projectService serviceImplementation="com.intellij.coverage.analysis.JavaCoverageAnnotator"/>
<programRunner implementation="com.intellij.coverage.DefaultJavaCoverageRunner"/>
<notificationGroup id="Coverage" displayType="BALLOON" bundle="messages.JavaCoverageBundle" key="notification.group.coverage"/>
<projectService serviceImplementation="com.intellij.coverage.CoverageNotifications"/>
<coverageRunner implementation="com.intellij.coverage.xml.XMLReportRunner"/>
<coverageEngine implementation="com.intellij.coverage.xml.XMLReportEngine"/>
</extensions>
<extensionPoints>
<extensionPoint qualifiedName="com.intellij.javaCoverageEngineExtension" interface="com.intellij.coverage.JavaCoverageEngineExtension" dynamic="true"/>
</extensionPoints>
<resource-bundle>messages.JavaCoverageBundle</resource-bundle>
</idea-plugin>