Package edu.umd.cs.findbugs.sarif
Class Rule
- java.lang.Object
-
- edu.umd.cs.findbugs.sarif.Rule
-
final class Rule extends java.lang.ObjectObject which represents reportingDescriptor inrun.driver.rulesproperty. (ยง3.19.23)- See Also:
- 3.49 reportingDescriptor object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcweid(package private) java.lang.StringdefaultText(package private) java.lang.StringfullDescription(package private) java.net.URIhelpUri(package private) java.lang.Stringid(package private) java.lang.StringshortDescription(package private) java.util.List<java.lang.String>tags
-
Constructor Summary
Constructors Constructor Description Rule(java.lang.String id, java.lang.String shortDescription, java.lang.String fullDescription, java.lang.String defaultText, java.net.URI helpUri, java.util.List<java.lang.String> tags, int cweid)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private com.google.gson.JsonObjectcreateCweRelationship()(package private) static RulefromBugPattern(BugPattern bugPattern, java.lang.String formattedMessage)(package private) com.google.gson.JsonObjecttoJsonObject()
-
-
-
Field Detail
-
id
@NonNull final java.lang.String id
-
shortDescription
@NonNull final java.lang.String shortDescription
-
fullDescription
@NonNull final java.lang.String fullDescription
-
defaultText
@NonNull final java.lang.String defaultText
-
helpUri
@Nullable final java.net.URI helpUri
-
tags
@NonNull final java.util.List<java.lang.String> tags
-
cweid
@NonNull final int cweid
-
-
Method Detail
-
toJsonObject
com.google.gson.JsonObject toJsonObject()
-
createCweRelationship
private com.google.gson.JsonObject createCweRelationship()
-
fromBugPattern
@NonNull static Rule fromBugPattern(BugPattern bugPattern, java.lang.String formattedMessage)
-
-