Package io.codemodder
Interface RegionNodeMatcher
public interface RegionNodeMatcher
A type that can match a
Region
to a Range
for determining if we should change the
node at this location.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegionNodeMatcher
Return true if theNode
andRegion
start and end at the same location.static final RegionNodeMatcher
Return true if theNode
isRegion
start at the same location. -
Method Summary
Modifier and TypeMethodDescriptionboolean
matches
(com.contrastsecurity.sarif.Region region, com.github.javaparser.Range range) Return true if the givenRegion
matches the givenRange
.
-
Field Details
-
EXACT_MATCH
Return true if theNode
andRegion
start and end at the same location. Some SARIF providers seem report an end column that is +1 more than you think -- the spec probably says the value is exclusive or something. -
MATCHES_START
Return true if theNode
isRegion
start at the same location.
-
-
Method Details
-
matches
boolean matches(com.contrastsecurity.sarif.Region region, com.github.javaparser.Range range) Return true if the givenRegion
matches the givenRange
.
-