Serialized Form


Package hudson.plugins.ccm

Class hudson.plugins.ccm.CCMAreaRenderer extends hudson.util.StackedAreaRenderer2 implements Serializable

Serialized Fields

url

java.lang.String url
Base URL of the graph links.

Class hudson.plugins.ccm.CCMBuildAction extends java.lang.Object implements Serializable

Serialized Fields

build

hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>> build

result

CCMResult result

Class hudson.plugins.ccm.CCMBuilder extends hudson.tasks.Builder implements Serializable

Serialized Fields

ccmName

java.lang.String ccmName
Identifies CCM to be used.


srcFolder

java.lang.String srcFolder
The source folder CCM must scan.


recursive

java.lang.Boolean recursive
Whether CCM should traverse the directories recursivelly or not.


outputXml

java.lang.Boolean outputXml
Whether CCM should output its report in XML format or not.


numMetrics

java.lang.String numMetrics
Maximum of metrics to be shown in the report.

Class hudson.plugins.ccm.CCMBuilderInstallation extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

pathToCCM

java.lang.String pathToCCM

Class hudson.plugins.ccm.CCMChartBuilder extends java.lang.Object implements Serializable

Class hudson.plugins.ccm.CCMProjectAction extends hudson.model.Actionable implements Serializable

Serialized Fields

project

hudson.model.AbstractProject<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>> project

Class hudson.plugins.ccm.CCMPublisher extends hudson.tasks.Recorder implements Serializable

Class hudson.plugins.ccm.CCMResult extends java.lang.Object implements Serializable

Serialized Fields

report

CCMReport report

owner

hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>> owner

Package hudson.plugins.ccm.config

Class hudson.plugins.ccm.config.CCMConfigCallable extends java.lang.Object implements Serializable

Serialized Fields

srcFolder

java.lang.String srcFolder

isRecursive

java.lang.Boolean isRecursive

numMetrics

java.lang.String numMetrics

listener

hudson.model.BuildListener listener

Class hudson.plugins.ccm.config.CCMResultCallable extends java.lang.Object implements Serializable


Package hudson.plugins.ccm.model

Class hudson.plugins.ccm.model.CCM extends java.lang.Object implements Serializable

Serialized Fields

metrics

java.util.List<E> metrics
List of metrics present in the XML file.

Class hudson.plugins.ccm.model.CCMParser extends java.lang.Object implements Serializable

Serialized Fields

LOG_ENABLED

boolean LOG_ENABLED

Class hudson.plugins.ccm.model.CCMReport extends java.lang.Object implements Serializable

Serialized Fields

numberOfMethods

int numberOfMethods

averageComplexityPerMethod

float averageComplexityPerMethod

totalComplexity

int totalComplexity

metrics

java.util.List<E> metrics

Class hudson.plugins.ccm.model.Metric extends java.lang.Object implements Serializable

Serialized Fields

complexity

int complexity
Total CC of the method.


unit

java.lang.String unit
String containing Class_Name::Method_Name


classification

java.lang.String classification
CCM outputs a String with a classification such as "complex, high risk", "untestable, very high risk", etc. As there is no documentation on which values are used to determine a method's CC classification CCM Plugin only outputs this value. But does not use the information as a constraint in any place.


file

java.lang.String file
The file name (e.g.:\ascx\request\open\form.ascx.cs).



Copyright © 2010. All Rights Reserved.