DeclaredIdentifiersTrackingVisitor

open class DeclaredIdentifiersTrackingVisitor<Configuration: RuleConfiguration>:
        ViolationsSyntaxVisitor<Configuration>

A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.