org.sonar.plugins.jacoco
Class JacocoConfiguration

java.lang.Object
  extended by org.sonar.plugins.jacoco.JacocoConfiguration
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension

public class JacocoConfiguration
extends Object
implements BatchExtension


Field Summary
static String ANT_TARGETS_DEFAULT_VALUE
           
static String ANT_TARGETS_PROPERTY
           
static String EXCLCLASSLOADER_PROPERTY
           
static String EXCLUDES_DEFAULT_VALUE
          Hibernate uses Javassist to modify entity classes and without exclusion of such classes from JaCoCo exception might be thrown:
static String EXCLUDES_PROPERTY
           
static String INCLUDES_PROPERTY
           
static String IT_REPORT_PATH_DEFAULT_VALUE
           
static String IT_REPORT_PATH_PROPERTY
           
static String REPORT_PATH_DEFAULT_VALUE
           
static String REPORT_PATH_PROPERTY
           
 
Constructor Summary
JacocoConfiguration(Settings settings, JaCoCoAgentDownloader downloader)
           
 
Method Summary
 String[] getAntTargets()
           
 String getExcludes()
           
 String getItReportPath()
           
 String getJvmArgument()
           
 String getReportPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPORT_PATH_PROPERTY

public static final String REPORT_PATH_PROPERTY
See Also:
Constant Field Values

REPORT_PATH_DEFAULT_VALUE

public static final String REPORT_PATH_DEFAULT_VALUE
See Also:
Constant Field Values

IT_REPORT_PATH_PROPERTY

public static final String IT_REPORT_PATH_PROPERTY
See Also:
Constant Field Values

IT_REPORT_PATH_DEFAULT_VALUE

public static final String IT_REPORT_PATH_DEFAULT_VALUE
See Also:
Constant Field Values

INCLUDES_PROPERTY

public static final String INCLUDES_PROPERTY
See Also:
Constant Field Values

EXCLUDES_PROPERTY

public static final String EXCLUDES_PROPERTY
See Also:
Constant Field Values

EXCLUDES_DEFAULT_VALUE

public static final String EXCLUDES_DEFAULT_VALUE
Hibernate uses Javassist to modify entity classes and without exclusion of such classes from JaCoCo exception might be thrown:
 Javassist Enhancement failed: org.sonar.api.profiles.Alert
 java.lang.VerifyError: (class: org/sonar/api/profiles/Alert_$$_javassist_3, method:  signature: ()V) Illegal local variable number
 

See Also:
Constant Field Values

EXCLCLASSLOADER_PROPERTY

public static final String EXCLCLASSLOADER_PROPERTY
See Also:
Constant Field Values

ANT_TARGETS_PROPERTY

public static final String ANT_TARGETS_PROPERTY
See Also:
Constant Field Values

ANT_TARGETS_DEFAULT_VALUE

public static final String ANT_TARGETS_DEFAULT_VALUE
See Also:
Constant Field Values
Constructor Detail

JacocoConfiguration

public JacocoConfiguration(Settings settings,
                           JaCoCoAgentDownloader downloader)
Method Detail

getReportPath

public String getReportPath()

getItReportPath

public String getItReportPath()

getJvmArgument

public String getJvmArgument()

getAntTargets

public String[] getAntTargets()

getExcludes

public String getExcludes()


Copyright © 2009-2012 SonarSource. All Rights Reserved.