hudson.plugins.covcomplplot
Class CovComplPlotPublisher
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Notifier
hudson.plugins.covcomplplot.CovComplPlotPublisher
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class CovComplPlotPublisher
- extends hudson.tasks.Notifier
| Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Method Summary |
protected void |
addBuildAction(hudson.model.AbstractBuild<?,?> build,
CovComplPlotBuildAction buildAction)
|
CovComplPlotBuildAction |
createCovComplScatterPlotBuildAction(hudson.model.AbstractBuild<?,?> build,
java.util.List<MethodInfo> methods)
Build Action 만든?? |
Analyzer |
getAnalyzer()
|
java.util.List<MethodInfo> |
getCovComplMethodInfoList(Analyzer analyzer,
hudson.model.AbstractBuild<?,?> build,
boolean excludeGetterSetter,
java.lang.String remoteDir,
LoggerWrapper logger)
Clover ?서 MethodInfo 객체 리스?? ??다. |
CovComplPlotPublisher.DescriptorImpl |
getDescriptor()
|
protected LoggerWrapper |
getLoggerWrapper(hudson.model.BuildListener listener)
|
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project)
|
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService()
|
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
|
| Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, needsToRunAfterFinalized, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.tasks.BuildStep |
prebuild |
analyzer
public final Analyzer analyzer
verbose
public final boolean verbose
excludeGetterSetter
public final boolean excludeGetterSetter
CovComplPlotPublisher
@DataBoundConstructor
public CovComplPlotPublisher(Analyzer analyzer,
boolean excludeGetterSetter,
boolean verbose)
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
createCovComplScatterPlotBuildAction
public CovComplPlotBuildAction createCovComplScatterPlotBuildAction(hudson.model.AbstractBuild<?,?> build,
java.util.List<MethodInfo> methods)
throws java.io.IOException
- Build Action 만든??
- Parameters:
build - methods -
- Returns:
-
- Throws:
java.io.IOException
getCovComplMethodInfoList
public java.util.List<MethodInfo> getCovComplMethodInfoList(Analyzer analyzer,
hudson.model.AbstractBuild<?,?> build,
boolean excludeGetterSetter,
java.lang.String remoteDir,
LoggerWrapper logger)
throws InvalidHudsonProjectException
- Clover ?서 MethodInfo 객체 리스?? ??다.
- Parameters:
excludeGetterSetter2 - analyzer2 - hudsonProject - remoteDir - logger -
- Returns:
-
- Throws:
InvalidHudsonProjectException
getProjectAction
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
- Specified by:
getProjectAction in interface hudson.tasks.BuildStep- Overrides:
getProjectAction in class hudson.tasks.BuildStepCompatibilityLayer
addBuildAction
protected void addBuildAction(hudson.model.AbstractBuild<?,?> build,
CovComplPlotBuildAction buildAction)
getLoggerWrapper
protected LoggerWrapper getLoggerWrapper(hudson.model.BuildListener listener)
getDescriptor
public CovComplPlotPublisher.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>- Overrides:
getDescriptor in class hudson.tasks.Notifier
getRequiredMonitorService
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getAnalyzer
public Analyzer getAnalyzer()
Copyright © 2010. All Rights Reserved.