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 RegionNodeMatcherReturn true if theNodeandRegionstart and end at the same location.static final RegionNodeMatcherReturn true if theNodeisRegionstart at the same location. -
Method Summary
Modifier and TypeMethodDescriptionbooleanmatches(SourceCodeRegion region, com.github.javaparser.Range range) Return true if the givenRegionmatches the givenRange.
-
Field Details
-
EXACT_MATCH
Return true if theNodeandRegionstart 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 theNodeisRegionstart at the same location.
-
-
Method Details
-
matches
Return true if the givenRegionmatches the givenRange.
-