Uses of Class
com.parasoft.findings.jenkins.coverage.model.Metric
-
Packages that use Metric Package Description com.parasoft.findings.jenkins.coverage.api.metrics.model Contains models to format coverages and aggregate values.com.parasoft.findings.jenkins.coverage.api.metrics.steps New coverage model that tries to replace all the existing functionality with a more versatile model.com.parasoft.findings.jenkins.coverage.model Generic coverage model to parse and collect code coverage results of different tools. -
-
Uses of Metric in com.parasoft.findings.jenkins.coverage.api.metrics.model
Methods in com.parasoft.findings.jenkins.coverage.api.metrics.model with parameters of type Metric Modifier and Type Method Description boolean
CoverageStatistics. containsValue(Baseline baseline, Metric metric)
Returns whether a value for the specified metric and baseline is available.String
ElementFormatter. getDisplayName(Metric metric)
Returns a localized human-readable name for the specified metric.String
ElementFormatter. getLabel(Metric metric, String parasoftToolName)
Returns a localized human-readable label for the specified metric.Optional<Value>
CoverageStatistics. getValue(Baseline baseline, Metric metric)
Returns the value for the specified baseline and metric. -
Uses of Metric in com.parasoft.findings.jenkins.coverage.api.metrics.steps
Methods in com.parasoft.findings.jenkins.coverage.api.metrics.steps that return Metric Modifier and Type Method Description Metric
CoverageQualityGate. getMetric()
Methods in com.parasoft.findings.jenkins.coverage.api.metrics.steps with parameters of type Metric Modifier and Type Method Description String
CoverageBuildAction. formatValue(Baseline baseline, Metric metric)
Returns a formatted and localized String representation of the value for the specified metric (with respect to the given baseline).Optional<Value>
CoverageBuildAction. getValueForMetric(Baseline baseline, Metric metric)
Returns the value for the specified metric, if available. -
Uses of Metric in com.parasoft.findings.jenkins.coverage.model
Methods in com.parasoft.findings.jenkins.coverage.model that return Metric Modifier and Type Method Description static Metric
Metric. fromTag(String tag)
Returns the metric that belongs to the specified tag.Metric
Node. getMetric()
Metric
Value. getMetric()
static Metric
Metric. valueOf(String name)
Returns the enum constant of this type with the specified name.static Metric[]
Metric. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.parasoft.findings.jenkins.coverage.model that return types with arguments of type Metric Modifier and Type Method Description NavigableMap<Metric,org.apache.commons.lang3.math.Fraction>
Node. computeDelta(Node reference)
Computes the delta of all metrics between this node and the specified reference node as fractions.static NavigableSet<Metric>
Metric. getCoverageMetrics()
NavigableSet<Metric>
Node. getMetrics()
Returns the available metrics for the whole tree starting with this node.NavigableSet<Metric>
Node. getValueMetrics()
Returns the available metrics for the whole tree starting with this node.Methods in com.parasoft.findings.jenkins.coverage.model with parameters of type Metric Modifier and Type Method Description boolean
Node. containsMetric(Metric searchMetric)
Returns whether results for the specified metric are available within the tree spanned by this node.Optional<Node>
Node. find(Metric searchMetric, String searchName)
Finds the metric with the given name starting from this node.Optional<Node>
Node. findByHashCode(Metric searchMetric, int searchNameHashCode)
Finds the metric with the given hash code starting from this node.static Optional<Value>
Value. findValue(Metric metric, List<Value> values)
Searches for a value with the specified metric in the specified list of values.List<Node>
Node. getAll(Metric searchMetric)
Returns recursively all nodes for the specified metric type.org.apache.commons.lang3.math.Fraction
FileNode. getDelta(Metric metric)
Returns the delta for the specified metric.<T extends Value>
TNode. getTypedValue(Metric searchMetric, T defaultValue)
Returns the value for the specified metric.Optional<Value>
Node. getValue(Metric searchMetric)
Returns the value for the specified metric.static Value
Value. getValue(Metric metric, List<Value> values)
Searches for a value with the specified metric in the specified list of values.boolean
FileNode. hasDelta(Metric metric)
Returns whether this file has a delta result for the specified metric.boolean
FileNode. matches(Metric searchMetric, int searchNameHashCode)
boolean
FileNode. matches(Metric searchMetric, String searchName)
boolean
Node. matches(Metric searchMetric, int searchNameHashCode)
Returns whether this node matches the specified metric and name.boolean
Node. matches(Metric searchMetric, String searchName)
Returns whether this node matches the specified metric and name.static Coverage
Coverage. nullObject(Metric metric)
Returns anull
object that indicates that no coverage has been recorded.Coverage.CoverageBuilder
Coverage.CoverageBuilder. setMetric(Metric metric)
Sets the metric of the coverage.static Coverage
Coverage. valueOf(Metric metric, String stringRepresentation)
Creates a newCoverage
instance from the provided string representation.Constructors in com.parasoft.findings.jenkins.coverage.model with parameters of type Metric Constructor Description CoverageBuilder(Metric metric)
Creates a newCoverage.CoverageBuilder
with the specified metric.CyclomaticComplexity(int complexity, Metric metric)
Creates a newCyclomaticComplexity
instance with the specified complexity.FractionValue(Metric metric, int numerator, int denominator)
Creates a newFractionValue
from the specified counters for the given metric.FractionValue(Metric metric, org.apache.commons.lang3.math.Fraction fraction)
Creates a newFractionValue
with the specified value for the given metric.Node(Metric metric, String name)
Creates a new node with the given name.Value(Metric metric)
Creates a new leaf with the given coverage for the specified metric.
-