mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
- java backend GitOrigin-RevId: fce68683d12e29cf35b179f848704dbe074f4d76
46 lines
2.3 KiB
XML
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>
|