Fix PMD dogfood issue - inner Visitor class should be final

This commit is contained in:
Andreas Dangel
2022-03-11 10:53:08 +01:00
parent 5dc797bae5
commit cd57e8c79d

View File

@ -35,7 +35,7 @@ public class OverrideBothEqualsAndHashcodeRule extends AbstractKotlinRule {
return RuleTargetSelector.forTypes(KtClassMemberDeclarations.class);
}
private static class Visitor extends KotlinVisitorBase<RuleContext, Void> {
private static final class Visitor extends KotlinVisitorBase<RuleContext, Void> {
@Override
public Void visitClassMemberDeclarations(KtClassMemberDeclarations node, RuleContext data) {
List<KtFunctionDeclaration> functions = node.children(KtClassMemberDeclaration.class)