Package org.sonar.java.reporting
Interface FluentReporting.JavaIssueBuilder
- All Known Subinterfaces:
JavaIssueBuilderExtended
- All Known Implementing Classes:
InternalJavaIssueBuilder
,JavaIssueBuilderForTests
- Enclosing interface:
- FluentReporting
public static interface FluentReporting.JavaIssueBuilder
-
Method Summary
Modifier and TypeMethodDescriptionvoid
report()
withCost(int cost)
withFlows(List<List<JavaFileScannerContext.Location>> flows)
withMessage(String message)
withMessage(String message, Object... args)
Alias for java.lang.String.format(String, Object...)withSecondaries(List<JavaFileScannerContext.Location> secondaries)
withSecondaries(JavaFileScannerContext.Location... secondaries)
-
Method Details
-
forRule
-
onTree
-
onRange
-
withMessage
-
withMessage
Alias for java.lang.String.format(String, Object...) -
withSecondaries
-
withSecondaries
FluentReporting.JavaIssueBuilder withSecondaries(List<JavaFileScannerContext.Location> secondaries) -
withFlows
-
withCost
-
report
void report()
-