in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/AntiPatternHelper.java [141:155]
public List<AntiPatternVisitor> getParserVisitorList(String query) {
return new ArrayList<>(Arrays.asList(
new IdentifySimpleSelectStarVisitor(),
new IdentifyInSubqueryWithoutAggVisitor(query),
new IdentifyDynamicPredicateVisitor(query),
new IdentifyOrderByWithoutLimitVisitor(query),
new IdentifyRegexpContainsVisitor(query),
new IdentifyCTEsEvalMultipleTimesVisitor(query),
new IdentifyLatestRecordVisitor(query),
new IdentifyWhereOrderVisitor(query),
new IdentifyMissingDropStatementVisitor(query),
new IdentifyDroppedPersistentTableVisitor(query)
));
}