Skip navigation links
A B C D E F G H I M P S T _ 

A

Action_Name() - Static method in class io.jenkins.plugins.grading.Messages
Key Action.Name: Autograding Results.
addAnalysisTotal(AnalysisConfiguration, List<AnalysisScore>) - Method in class io.jenkins.plugins.grading.AggregatedScore
Adds the specified collection of analysis grading scores.
addCoverageTotal(CoverageConfiguration, CoverageScore...) - Method in class io.jenkins.plugins.grading.AggregatedScore
Adds a coverage grading score.
addPitTotal(PitConfiguration, PitScore) - Method in class io.jenkins.plugins.grading.AggregatedScore
Adds a PIT mutation testing grading score.
addTestsTotal(TestConfiguration, TestScore) - Method in class io.jenkins.plugins.grading.AggregatedScore
Adds a test grading score.
AggregatedScore - Class in io.jenkins.plugins.grading
Stores the scores of an autograding run.
AggregatedScore() - Constructor for class io.jenkins.plugins.grading.AggregatedScore
 
AggregatedScoreXmlStream - Class in io.jenkins.plugins.grading
Reads AggregatedScore from an XML file.
AggregatedScoreXmlStream() - Constructor for class io.jenkins.plugins.grading.AggregatedScoreXmlStream
AnalysisConfiguration - Class in io.jenkins.plugins.grading
Configuration to grade static analysis results.
AnalysisConfiguration() - Constructor for class io.jenkins.plugins.grading.AnalysisConfiguration
Creates a configuration that suppresses the grading.
AnalysisConfiguration.AnalysisConfigurationBuilder - Class in io.jenkins.plugins.grading
Builder to create a AnalysisConfiguration instance.
AnalysisConfigurationBuilder() - Constructor for class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
 
AnalysisScore - Class in io.jenkins.plugins.grading
Computes the AggregatedScore impact of static analysis results.
AnalysisScore(String, AnalysisConfiguration, AnalysisResult) - Constructor for class io.jenkins.plugins.grading.AnalysisScore
Creates a new AnalysisScore instance.
AutoGrader - Class in io.jenkins.plugins.grading
This recorder gathers all the needed results of previous run check in the job.
AutoGrader(String) - Constructor for class io.jenkins.plugins.grading.AutoGrader
Creates a new instance of AutoGrader.
AutoGrader.Descriptor - Class in io.jenkins.plugins.grading
Descriptor for this step.
AutoGradingBuildAction - Class in io.jenkins.plugins.grading
Controls the live cycle of the score results in a job.
AutoGradingBuildAction(Run<?, ?>, AggregatedScore) - Constructor for class io.jenkins.plugins.grading.AutoGradingBuildAction
Creates a new instance of AutoGradingBuildAction.
AutoGradingJobAction - Class in io.jenkins.plugins.grading
A job action displays a link on the side panel of a job that refers to the last build that contains autograding results (i.e. a AutoGradingBuildAction with a AggregatedScore instance).
AutoGradingJobAction(Job<?, ?>) - Constructor for class io.jenkins.plugins.grading.AutoGradingJobAction
Creates a new instance of AutoGradingJobAction.
AutoGradingViewModel - Class in io.jenkins.plugins.grading
Server side model that provides the data for the details view of the autograding results.

B

build() - Method in class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
Creates a new instance of AnalysisConfiguration using the configured properties.
build() - Method in class io.jenkins.plugins.grading.CoverageConfiguration.CoverageConfigurationBuilder
Creates a new instance of CoverageConfiguration using the configured properties.
build() - Method in class io.jenkins.plugins.grading.PitConfiguration.PitConfigurationBuilder
Creates a new instance of PitConfiguration using the configured properties.
build() - Method in class io.jenkins.plugins.grading.TestConfiguration.TestConfigurationBuilder
Creates a new instance of TestConfiguration using the configured properties.

C

Configuration - Class in io.jenkins.plugins.grading
Base class for configurations with a maximum score.
configureXStream(XStream2) - Method in class io.jenkins.plugins.grading.AggregatedScoreXmlStream
 
CoverageConfiguration - Class in io.jenkins.plugins.grading
Configuration to grade code coverage results.
CoverageConfiguration() - Constructor for class io.jenkins.plugins.grading.CoverageConfiguration
Creates a configuration that suppresses the grading.
CoverageConfiguration.CoverageConfigurationBuilder - Class in io.jenkins.plugins.grading
Builder to create a CoverageConfiguration instance.
CoverageConfigurationBuilder() - Constructor for class io.jenkins.plugins.grading.CoverageConfiguration.CoverageConfigurationBuilder
 
CoverageScore - Class in io.jenkins.plugins.grading
Computes the AggregatedScore impact of code coverage results.
CoverageScore(String, CoverageConfiguration, Ratio) - Constructor for class io.jenkins.plugins.grading.CoverageScore
Creates a new CoverageScore instance.
create(int) - Method in class io.jenkins.plugins.grading.PercentagePieChart
Creates the chart for the specified percentage.
createDefaultValue() - Method in class io.jenkins.plugins.grading.AggregatedScoreXmlStream
 
createProjectAction() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
createXmlStream() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 

D

Descriptor() - Constructor for class io.jenkins.plugins.grading.AutoGrader.Descriptor
 

E

equals(Object) - Method in class io.jenkins.plugins.grading.AggregatedScore
 
equals(Object) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
equals(Object) - Method in class io.jenkins.plugins.grading.AnalysisScore
 
equals(Object) - Method in class io.jenkins.plugins.grading.Configuration
 
equals(Object) - Method in class io.jenkins.plugins.grading.CoverageConfiguration
 
equals(Object) - Method in class io.jenkins.plugins.grading.CoverageScore
 
equals(Object) - Method in class io.jenkins.plugins.grading.PitConfiguration
 
equals(Object) - Method in class io.jenkins.plugins.grading.PitScore
 
equals(Object) - Method in class io.jenkins.plugins.grading.Score
 
equals(Object) - Method in class io.jenkins.plugins.grading.TestConfiguration
 
equals(Object) - Method in class io.jenkins.plugins.grading.TestScore
 

F

from(JSONObject) - Static method in class io.jenkins.plugins.grading.AnalysisConfiguration
Converts the specified JSON object to a new instance if AnalysisConfiguration.
from(JSONObject) - Static method in class io.jenkins.plugins.grading.CoverageConfiguration
Converts the specified JSON object to a new instance if CoverageConfiguration.
from(JSONObject) - Static method in class io.jenkins.plugins.grading.PitConfiguration
Converts the specified JSON object to a new instance if PitConfiguration.
from(JSONObject) - Static method in class io.jenkins.plugins.grading.TestConfiguration
Converts the specified JSON object to a new instance if TestConfiguration.

G

getAchieved() - Method in class io.jenkins.plugins.grading.AggregatedScore
Returns the number of achieved points.
getAchieved() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
getAnalysisAchieved() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getAnalysisConfiguration() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getAnalysisRatio() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getAnalysisScores() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getBuildResultBaseName() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
getConfiguration() - Method in class io.jenkins.plugins.grading.AutoGrader
 
getCoverageAchieved() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getCoverageConfiguration() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getCoverageRatio() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getCoverageScores() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getCoveredImpact() - Method in class io.jenkins.plugins.grading.CoverageConfiguration
 
getCoveredSize() - Method in class io.jenkins.plugins.grading.CoverageScore
 
getDescriptor() - Method in class io.jenkins.plugins.grading.AutoGrader
 
getDetectedImpact() - Method in class io.jenkins.plugins.grading.PitConfiguration
 
getDetectedSize() - Method in class io.jenkins.plugins.grading.PitScore
 
getDisplayName() - Method in class io.jenkins.plugins.grading.AutoGrader.Descriptor
 
getDisplayName() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
getDisplayName() - Method in class io.jenkins.plugins.grading.AutoGradingJobAction
 
getDisplayName() - Method in class io.jenkins.plugins.grading.AutoGradingViewModel
 
getErrorImpact() - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
getErrorsSize() - Method in class io.jenkins.plugins.grading.AnalysisScore
 
getFailedSize() - Method in class io.jenkins.plugins.grading.TestScore
 
getFailureImpact() - Method in class io.jenkins.plugins.grading.TestConfiguration
 
getHighImpact() - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
getHighPrioritySize() - Method in class io.jenkins.plugins.grading.AnalysisScore
 
getIconFileName() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
getIconFileName() - Method in class io.jenkins.plugins.grading.AutoGradingJobAction
 
getId() - Method in class io.jenkins.plugins.grading.Score
 
getLowImpact() - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
getLowPrioritySize() - Method in class io.jenkins.plugins.grading.AnalysisScore
 
getMaxScore() - Method in class io.jenkins.plugins.grading.Configuration
 
getMissedImpact() - Method in class io.jenkins.plugins.grading.CoverageConfiguration
 
getMissedSize() - Method in class io.jenkins.plugins.grading.CoverageScore
 
getMutationsSize() - Method in class io.jenkins.plugins.grading.PitScore
 
getName() - Method in class io.jenkins.plugins.grading.Score
 
getNormalImpact() - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
getNormalPrioritySize() - Method in class io.jenkins.plugins.grading.AnalysisScore
 
getOwner() - Method in class io.jenkins.plugins.grading.AutoGradingViewModel
 
getPassedImpact() - Method in class io.jenkins.plugins.grading.TestConfiguration
 
getPassedSize() - Method in class io.jenkins.plugins.grading.TestScore
 
getPitAchieved() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getPitConfiguration() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getPitRatio() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getPitScores() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getProgressModel(int) - Method in class io.jenkins.plugins.grading.AutoGradingViewModel
Returns the UI model for an ECharts progress chart.
getRatio() - Method in class io.jenkins.plugins.grading.AggregatedScore
Returns the success ratio, i.e. number of achieved points divided by total points.
getRatio() - Method in class io.jenkins.plugins.grading.PitScore
 
getRatioImpact() - Method in class io.jenkins.plugins.grading.PitConfiguration
 
getScore() - Method in class io.jenkins.plugins.grading.AutoGradingViewModel
 
getSkippedImpact() - Method in class io.jenkins.plugins.grading.TestConfiguration
 
getSkippedSize() - Method in class io.jenkins.plugins.grading.TestScore
 
getTarget() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
Returns the detail view for the autograding data for all Stapler requests.
getTestAchieved() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getTestConfiguration() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getTestRatio() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getTestScores() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
getTotal() - Method in class io.jenkins.plugins.grading.AggregatedScore
Returns the total number of points that could be achieved.
getTotal() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
getTotalImpact() - Method in class io.jenkins.plugins.grading.Score
 
getTotalSize() - Method in class io.jenkins.plugins.grading.AnalysisScore
 
getTotalSize() - Method in class io.jenkins.plugins.grading.TestScore
 
getUndetectedImpact() - Method in class io.jenkins.plugins.grading.PitConfiguration
 
getUndetectedSize() - Method in class io.jenkins.plugins.grading.PitScore
 
getUrlName() - Method in class io.jenkins.plugins.grading.AutoGradingBuildAction
 
getUrlName() - Method in class io.jenkins.plugins.grading.AutoGradingJobAction
 

H

hashCode() - Method in class io.jenkins.plugins.grading.AggregatedScore
 
hashCode() - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
hashCode() - Method in class io.jenkins.plugins.grading.AnalysisScore
 
hashCode() - Method in class io.jenkins.plugins.grading.Configuration
 
hashCode() - Method in class io.jenkins.plugins.grading.CoverageConfiguration
 
hashCode() - Method in class io.jenkins.plugins.grading.CoverageScore
 
hashCode() - Method in class io.jenkins.plugins.grading.PitConfiguration
 
hashCode() - Method in class io.jenkins.plugins.grading.PitScore
 
hashCode() - Method in class io.jenkins.plugins.grading.Score
 
hashCode() - Method in class io.jenkins.plugins.grading.TestConfiguration
 
hashCode() - Method in class io.jenkins.plugins.grading.TestScore
 

I

io.jenkins.plugins.grading - package io.jenkins.plugins.grading
Provides classes to autograde projects based on a configurable set of metrics.
isApplicable(Class<? extends AbstractProject>) - Method in class io.jenkins.plugins.grading.AutoGrader.Descriptor
 

M

Messages - Class in io.jenkins.plugins.grading
Generated localization support class.
Messages() - Constructor for class io.jenkins.plugins.grading.Messages
 

P

PercentagePieChart - Class in io.jenkins.plugins.grading
Builds the model for a pie chart showing a percentage.
PercentagePieChart() - Constructor for class io.jenkins.plugins.grading.PercentagePieChart
 
perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class io.jenkins.plugins.grading.AutoGrader
 
PitConfiguration - Class in io.jenkins.plugins.grading
Configuration to grade mutation test results.
PitConfiguration() - Constructor for class io.jenkins.plugins.grading.PitConfiguration
Creates a configuration that suppresses the grading.
PitConfiguration.PitConfigurationBuilder - Class in io.jenkins.plugins.grading
Builder to create a PitConfiguration instance.
PitConfigurationBuilder() - Constructor for class io.jenkins.plugins.grading.PitConfiguration.PitConfigurationBuilder
 
PitScore - Class in io.jenkins.plugins.grading
Computes the AggregatedScore impact of PIT mutation test results.
PitScore(PitConfiguration, PitBuildAction) - Constructor for class io.jenkins.plugins.grading.PitScore
Creates a new PitScore instance.

S

Score - Class in io.jenkins.plugins.grading
A score that has been obtained from a specific tool.
setCoveredImpact(int) - Method in class io.jenkins.plugins.grading.CoverageConfiguration.CoverageConfigurationBuilder
Sets the number of points to increase the score for each coverage percentage point.
setCoveredImpact(int) - Method in class io.jenkins.plugins.grading.CoverageConfiguration
 
setDetectedImpact(int) - Method in class io.jenkins.plugins.grading.PitConfiguration.PitConfigurationBuilder
Sets the number of points to increase the score for each detected mutation.
setDetectedImpact(int) - Method in class io.jenkins.plugins.grading.PitConfiguration
 
setErrorImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
Sets the number of points to increase or decrease the score if a warning with Severity.ERROR has been detected.
setErrorImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
setFailureImpact(int) - Method in class io.jenkins.plugins.grading.TestConfiguration
 
setFailureImpact(int) - Method in class io.jenkins.plugins.grading.TestConfiguration.TestConfigurationBuilder
Sets the number of points to increase or decrease the score if a test has failed.
setHighImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
Sets the number of points to increase or decrease the score if a warning with Severity.WARNING_HIGH has been detected.
setHighImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
setLowImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
Sets the number of points to increase or decrease the score if a warning with Severity.WARNING_LOW has been detected.
setLowImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
setMaxScore(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
 
setMaxScore(int) - Method in class io.jenkins.plugins.grading.Configuration
 
setMaxScore(int) - Method in class io.jenkins.plugins.grading.CoverageConfiguration.CoverageConfigurationBuilder
 
setMaxScore(int) - Method in class io.jenkins.plugins.grading.PitConfiguration.PitConfigurationBuilder
 
setMaxScore(int) - Method in class io.jenkins.plugins.grading.TestConfiguration.TestConfigurationBuilder
 
setMissedImpact(int) - Method in class io.jenkins.plugins.grading.CoverageConfiguration.CoverageConfigurationBuilder
Sets the number of points to decrease the score for each missing coverage percentage point.
setMissedImpact(int) - Method in class io.jenkins.plugins.grading.CoverageConfiguration
 
setNormalImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration.AnalysisConfigurationBuilder
Sets the number of points to increase or decrease the score if a warning with Severity.WARNING_NORMAL has been detected.
setNormalImpact(int) - Method in class io.jenkins.plugins.grading.AnalysisConfiguration
 
setPassedImpact(int) - Method in class io.jenkins.plugins.grading.TestConfiguration
 
setPassedImpact(int) - Method in class io.jenkins.plugins.grading.TestConfiguration.TestConfigurationBuilder
Sets the number of points to increase or decrease the score if a test has passed.
setRatioImpact(int) - Method in class io.jenkins.plugins.grading.PitConfiguration.PitConfigurationBuilder
Sets the number of points to decrease the score for each missed coverage percentage point.
setRatioImpact(int) - Method in class io.jenkins.plugins.grading.PitConfiguration
 
setSkippedImpact(int) - Method in class io.jenkins.plugins.grading.TestConfiguration
 
setSkippedImpact(int) - Method in class io.jenkins.plugins.grading.TestConfiguration.TestConfigurationBuilder
Sets the number of points to increase or decrease the score if a test is skipped.
setUndetectedImpact(int) - Method in class io.jenkins.plugins.grading.PitConfiguration.PitConfigurationBuilder
Sets the number of points to decrease the score for each undetected mutation.
setUndetectedImpact(int) - Method in class io.jenkins.plugins.grading.PitConfiguration
 
Step_Name() - Static method in class io.jenkins.plugins.grading.Messages
Key Step.Name: Autograde project.

T

TestConfiguration - Class in io.jenkins.plugins.grading
Configuration to grade test results.
TestConfiguration() - Constructor for class io.jenkins.plugins.grading.TestConfiguration
Creates a configuration that suppresses the grading.
TestConfiguration.TestConfigurationBuilder - Class in io.jenkins.plugins.grading
Builder to create a TestConfiguration instance.
TestConfigurationBuilder() - Constructor for class io.jenkins.plugins.grading.TestConfiguration.TestConfigurationBuilder
 
TestScore - Class in io.jenkins.plugins.grading
Computes the AggregatedScore impact of test results.
TestScore(TestConfiguration, TestResultAction) - Constructor for class io.jenkins.plugins.grading.TestScore
Creates a new TestScore instance.
toString() - Method in class io.jenkins.plugins.grading.AggregatedScore
 

_

_Action_Name() - Static method in class io.jenkins.plugins.grading.Messages
Key Action.Name: Autograding Results.
_Step_Name() - Static method in class io.jenkins.plugins.grading.Messages
Key Step.Name: Autograde project.
A B C D E F G H I M P S T _ 
Skip navigation links

Copyright © 2016–2020. All rights reserved.