Package edu.umd.cs.findbugs.sarif
Class Location.ArtifactLocation
java.lang.Object
edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
- Enclosing class:
Location
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static Optional
<Location.ArtifactLocation> fromBugAnnotation
(ClassAnnotation classAnnotation, SourceLineAnnotation bugAnnotation, SourceFinder sourceFinder, Map<URI, String> baseToId) (package private) static Optional
<Location.ArtifactLocation> fromStackTraceElement
(StackTraceElement element, SourceFinder sourceFinder, Map<URI, String> baseToId) (package private) com.google.gson.JsonObject
-
Field Details
-
uri
-
uriBaseId
-
-
Constructor Details
-
ArtifactLocation
-
-
Method Details
-
toJsonObject
com.google.gson.JsonObject toJsonObject() -
fromBugAnnotation
static Optional<Location.ArtifactLocation> fromBugAnnotation(@NonNull ClassAnnotation classAnnotation, @NonNull SourceLineAnnotation bugAnnotation, @NonNull SourceFinder sourceFinder, @NonNull Map<URI, String> baseToId) -
fromStackTraceElement
static Optional<Location.ArtifactLocation> fromStackTraceElement(StackTraceElement element, SourceFinder sourceFinder, Map<URI, String> baseToId)
-