Class CodeCoverage
java.lang.Object
org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- Author:
- Jeff Pearce (GitHub jeffpearce)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic CodeCoveragefromCobertura(hudson.plugins.cobertura.CoberturaBuildAction coberturaAction) static CodeCoveragefromJacoco(hudson.plugins.jacoco.JacocoBuildAction jacocoAction) Loads code coverage from JaCoCo.floatfloatfloatgetFiles()floatfloatgetLines()floatfloatinthashCode()voidsetClasses(float classes) voidsetClasses(hudson.plugins.cobertura.Ratio coverage) voidsetConditionals(float conditionals) voidsetConditionals(hudson.plugins.cobertura.Ratio coverage) voidsetFiles(float files) voidsetFiles(hudson.plugins.cobertura.Ratio coverage) voidsetInstructions(float instructions) voidsetLines(float lines) voidsetLines(hudson.plugins.cobertura.Ratio coverage) voidsetMethods(float methods) voidsetMethods(hudson.plugins.cobertura.Ratio coverage) voidsetPackages(float packages) voidsetPackages(hudson.plugins.cobertura.Ratio coverage)
-
Constructor Details
-
CodeCoverage
public CodeCoverage()
-
-
Method Details
-
fromCobertura
public static CodeCoverage fromCobertura(@Nullable hudson.plugins.cobertura.CoberturaBuildAction coberturaAction) -
fromJacoco
public static CodeCoverage fromJacoco(@Nullable hudson.plugins.jacoco.JacocoBuildAction jacocoAction) Loads code coverage from JaCoCo. NOTE: Currently it doesn't look like JaCoCo is returning package and file specific numbers.- Parameters:
jacocoAction- JaCoCo plugin action- Returns:
- CodeCoverage instance with values populated from the action
-
getReportFile
-
getConditionals
public float getConditionals() -
setConditionals
public void setConditionals(@Nullable hudson.plugins.cobertura.Ratio coverage) -
setConditionals
public void setConditionals(float conditionals) -
getFiles
public float getFiles() -
setFiles
public void setFiles(@Nullable hudson.plugins.cobertura.Ratio coverage) -
setFiles
public void setFiles(float files) -
getLines
public float getLines() -
setLines
public void setLines(@Nullable hudson.plugins.cobertura.Ratio coverage) -
setLines
public void setLines(float lines) -
getClasses
public float getClasses() -
setClasses
public void setClasses(@Nullable hudson.plugins.cobertura.Ratio coverage) -
setClasses
public void setClasses(float classes) -
getMethods
public float getMethods() -
setMethods
public void setMethods(@Nullable hudson.plugins.cobertura.Ratio coverage) -
setMethods
public void setMethods(float methods) -
getPackages
public float getPackages() -
setPackages
public void setPackages(@Nullable hudson.plugins.cobertura.Ratio coverage) -
setPackages
public void setPackages(float packages) -
getInstructions
public float getInstructions() -
setInstructions
public void setInstructions(float instructions) -
equals
-
hashCode
public int hashCode()
-