Class AbstractSonargraphRecorder

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
    Direct Known Subclasses:
    SonargraphReportBuilder

    public abstract class AbstractSonargraphRecorder
    extends hudson.tasks.Recorder
    • Constructor Detail

      • AbstractSonargraphRecorder

        public AbstractSonargraphRecorder()
    • Method Detail

      • getArchitectureViolationsAction

        public String getArchitectureViolationsAction()
      • getUnassignedTypesAction

        public String getUnassignedTypesAction()
      • getCyclicElementsAction

        public String getCyclicElementsAction()
      • getThresholdViolationsAction

        public String getThresholdViolationsAction()
      • getArchitectureWarningsAction

        public String getArchitectureWarningsAction()
      • getWorkspaceWarningsAction

        public String getWorkspaceWarningsAction()
      • getWorkItemsAction

        public String getWorkItemsAction()
      • getEmptyWorkspaceAction

        public String getEmptyWorkspaceAction()
      • getQualityGateAction

        public String getQualityGateAction()
      • setArchitectureViolationsAction

        @DataBoundSetter
        public void setArchitectureViolationsAction​(String architectureViolationsAction)
      • setUnassignedTypesAction

        @DataBoundSetter
        public void setUnassignedTypesAction​(String unassignedTypesAction)
      • setCyclicElementsAction

        @DataBoundSetter
        public void setCyclicElementsAction​(String cyclicElementsAction)
      • setThresholdViolationsAction

        @DataBoundSetter
        public void setThresholdViolationsAction​(String thresholdViolationsAction)
      • setArchitectureWarningsAction

        @DataBoundSetter
        public void setArchitectureWarningsAction​(String architectureWarningsAction)
      • setWorkspaceWarningsAction

        @DataBoundSetter
        public void setWorkspaceWarningsAction​(String workspaceWarningsAction)
      • setWorkItemsAction

        @DataBoundSetter
        public void setWorkItemsAction​(String workItemsAction)
      • setEmptyWorkspaceAction

        @DataBoundSetter
        public void setEmptyWorkspaceAction​(String emptyWorkspaceAction)
      • setQualityGateAction

        @DataBoundSetter
        public void setQualityGateAction​(String qualityGateAction)
      • getRequiredMonitorService

        public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
      • logExecutionStart

        protected void logExecutionStart​(hudson.model.AbstractBuild<?,​?> build,
                                         hudson.model.TaskListener listener,
                                         Class<? extends AbstractSonargraphRecorder> recorderClazz)
      • logExecutionStart

        protected void logExecutionStart​(hudson.model.Run<?,​?> run,
                                         hudson.model.TaskListener listener,
                                         Class<? extends AbstractSonargraphRecorder> recorderClazz)