Home | History | Annotate | Download | only in doc
      1 <?xml version="1.0" encoding="UTF-8" ?>
      2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      3 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
      4 <head>
      5   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      6   <link rel="stylesheet" href="resources/doc.css" charset="UTF-8" type="text/css" />
      7   <link rel="shortcut icon" href="resources/report.gif" type="image/gif" />
      8   <title>JaCoCo - Integration Matrix</title>
      9 </head>
     10 <body>
     11 
     12 <div class="breadcrumb">
     13   <a href="../index.html" class="el_report">JaCoCo</a> &gt;
     14   <a href="index.html" class="el_group">Documentation</a> &gt;
     15   <span class="el_source">Integration Matrix</span>
     16 </div>
     17 <div id="content"> 
     18 
     19 <h1>Integration Matrix</h1>
     20 
     21 <p>
     22   Currently JaCoCo is integrated with the following products and technologies.
     23 </p>
     24 
     25 <h3>Integrations provided by the JaCoCo/EclEmma project</h3>
     26 
     27 <table class="coverage">
     28   <thead>
     29     <tr>
     30       <td>Technology</td>
     31       <td>Documentation</td>
     32       <td>Remarks</td>
     33     </tr>
     34   </thead>
     35   <tbody>
     36     <tr>
     37       <td>Java API</td>
     38       <td><a href="api/index.html">JaCoCo JavaDoc</a></td>
     39       <td></td>
     40     </tr>
     41     <tr>
     42       <td>Java Agent</td>
     43       <td><a href="agent.html">JaCoCo Manual</a></td>
     44       <td></td>
     45     </tr>
     46     <tr>
     47       <td>Command Line Tools</td>
     48       <td><a href="cli.html">JaCoCo Manual</a></td>
     49       <td>Since version 0.8.0</td>
     50     </tr>
     51     <tr>
     52       <td>Apache Ant</td>
     53       <td><a href="ant.html">JaCoCo Manual</a></td>
     54       <td></td>
     55     </tr>
     56     <tr>
     57       <td>Apache Maven</td>
     58       <td><a href="maven.html">JaCoCo Manual</a></td>
     59       <td>Since version 0.5.3</td>
     60     </tr>
     61     <tr>
     62       <td>Eclipse</td>
     63       <td><a href="http://www.eclemma.org/">EclEmma Project</a></td>
     64       <td>Since version 2.0</td>
     65     </tr>
     66   </tbody>
     67 </table>
     68    
     69 <h3>Third-Party Integrations</h3>
     70 
     71 <table class="coverage">
     72   <thead>
     73     <tr>
     74       <td>Product</td>
     75       <td>Remarks</td>
     76     </tr>
     77   </thead>
     78   <tbody>
     79     <tr>
     80       <td><a href="http://arquillian.org/">Arquillian</a></td>
     81       <td>Java EE testing framework, <a href="http://arquillian.org/modules/jacoco-extension/">JaCoCo extension</a></td>
     82     </tr>
     83     <tr>
     84       <td><a href="https://codecov.io/">Codecov</a></td>
     85       <td>Web service to track code coverage, see <a href="https://github.com/codecov/example-java">example</a></td>
     86     </tr>
     87     <tr>
     88       <td><a href="https://coveralls.io/">Coveralls</a></td>
     89       <td>Web service to track code coverage, see <a href="https://github.com/trautonen/coveralls-maven-plugin">coveralls-maven-plugin</a></td>
     90     </tr>
     91     <tr>
     92       <td><a href="http://www.gradle.org/">Gradle</a></td>
     93       <td>Build System with JaCoCo plug-in, see <a href="http://www.gradle.org/docs/current/userguide/jacoco_plugin.html">documentation</a></td>
     94     </tr>
     95     <tr>
     96       <td><a href="http://www.bredex.de/web/index.php/guidancer_jubula_en.html">GUIdancer</a></td>
     97       <td>Commercial GUI testing tool by BREDEX GmbH</td>
     98     </tr>
     99     <tr>
    100       <td><a href="http://www.jetbrains.com/idea/">IntelliJ IDEA</a></td>
    101       <td>Since version 11.1, see <a href="http://www.jetbrains.com/idea/webhelp/code-coverage.html">documentation</a></td>
    102     </tr>
    103     <tr>
    104       <td><a href="http://jenkins-ci.org/">Jenkins</a></td>
    105       <td>GSoC project of Ognjen Bubalo, see <a href="https://wiki.jenkins-ci.org/display/JENKINS/JaCoCo+Plugin">documentation</a></td>
    106     </tr>
    107     <tr>
    108       <td><a href="http://java.visualstudio.com/">Visual Studio Team Services</a></td>
    109       <td>Cloud-powered collaboration tools by Microsoft, see <a href="https://blogs.msdn.microsoft.com/visualstudioalm/2015/11/24/testing-java-applications-with-visual-studio-team-services/">blog entry</a></td>
    110     </tr>
    111     <tr>
    112       <td><a href="http://netbeans.org/">NetBeans</a></td>
    113       <td>Since version 7.2, see <a href="http://wiki.netbeans.org/MavenCodeCoverage">documentation</a>,
    114           <a href="http://plugins.netbeans.org/plugin/48570/tikione-jacocoverage">plug-in</a> for Ant based projects</td>
    115     </tr>
    116     <tr>
    117       <td><a href="https://github.com/harrah/xsbt/wiki">sbt</a></td>
    118       <td>Simple Build Tool, <a href="https://bitbucket.org/jmhofer/jacoco4sbt">jacoco4sbt</a> by Joachim Hofer</td>
    119     </tr>
    120     <tr>
    121       <td><a href="http://www.shippable.com/">Shippable</a></td>
    122       <td>Continuous integration and delivery platform, see <a href="http://docs.shippable.com/ci/jacoco-reports/">documentation</a></td>
    123     </tr>
    124     <tr>
    125       <td><a href="http://www.sonarqube.org/">SonarQube</a></td>
    126       <td>Continuous inspection platform with JaCoCo support, see <a href="http://docs.sonarqube.org/display/PLUG/Code+Coverage+by+Unit+Tests+for+Java+Project">documentation</a></td>
    127     </tr>
    128     <tr>
    129       <td><a href="http://www.jetbrains.com/teamcity/">TeamCity</a></td>
    130       <td>Continuous integration server with JaCoCo support since version 8.1, see <a href="http://confluence.jetbrains.com/display/TCD8/JaCoCo">documentation</a></td>
    131     </tr>
    132     <tr>
    133       <td><a href="https://developer.ibm.com/urbancode/">Urban Code</a></td>
    134       <td>Continuous delivery platform by IBM with <a href="https://developer.ibm.com/urbancode/plugin/jacoco-3519516/">JaCoCo plug-in</a></td>
    135     </tr>
    136   </tbody>
    137 </table>
    138 
    139 <p>
    140   As <a href="license.html">always</a>, all trademarks listed above are the
    141   property of their respective owners.
    142 </p>
    143 
    144 </div>
    145 <div class="footer">
    146   <span class="right"><a href="@jacoco.home.url@">JaCoCo</a> @qualified.bundle.version@</span>
    147   <a href="license.html">Copyright</a> &copy; @copyright.years@ Mountainminds GmbH &amp; Co. KG and Contributors
    148 </div>
    149 
    150 </body>
    151 </html>
    152