Class VerificationProblemGroup
Verification root problem group.
Verification of software correctness, quality, and compliance through testing, static analysis, code coverage, linting, and other verification mechanisms that ensure the software meets specified requirements and standards, including setup and configuration of required tools and frameworks.
The predefined sub-groups are available as properties. Further sub-groups can be created with RootProblemGroup.group(String).
Not intended for subclassing outside of Gradle. New members may be added in future versions.
- Since:
- 9.9.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SecondLevelProblemGroupTheCode Coveragesub-group.abstract SecondLevelProblemGroupTheCode Qualitysub-group.abstract SecondLevelProblemGroupTheSecuritysub-group.abstract SecondLevelProblemGroupTheTestingsub-group.Methods inherited from class RootProblemGroup
getUndefined, groupMethods inherited from class ProblemGroup
create, create, getDisplayName, getName, getParent
-
Constructor Details
-
VerificationProblemGroup
protected VerificationProblemGroup()Constructor.- Since:
- 9.9.0
-
-
Method Details
-
getCodeCoverage
TheCode Coveragesub-group.Instrumentation, measurement, and enforcement of code coverage thresholds across test executions.
- Since:
- 9.9.0
-
getCodeQuality
TheCode Qualitysub-group.Inspection of source code for style and best-practice violations or potential defects without execution.
- Since:
- 9.9.0
-
getSecurity
TheSecuritysub-group.Detection of vulnerabilities, insecure configurations, credential leaks, or compliance violations in code or dependencies.
- Since:
- 9.9.0
-
getTesting
TheTestingsub-group.Execution of tests, including test framework configuration, test runner invocation, test environment setup, or assertion failures.
- Since:
- 9.9.0
-