Problem
Recipes currently parses all files, which is slow. We only need files that appear in the checkstyle report.
proposed solution:
Use preconditions to filter files based on checkstyle report:
@Override
public TreeVisitor<?, ExecutionContext> getVisitor() {
return Preconditions.check(
Preconditions.not(...), // exclude files not in report
new UpperEllVisitor()
);
}
Need to implement proper condition logic to check against the report.