protected void processFiltered(File aFile, List<String> aLines) {
// check if already checked and passed the file
final String fileName = aFile.getPath();
try {
final FileContents contents = new FileContents(fileName, aLines
.toArray(new String[aLines.size()]));
final DetailAST rootAST = TreeWalker.parse(contents);
walk(rootAST, contents);
} catch (final RecognitionException re) {
Utils.getExceptionLogger()