WallConfig support strictSyntaxCheck

This commit is contained in:
wenshao
2013-03-18 20:17:55 +08:00
parent 6574a0d8cc
commit 0163cb488a
4 changed files with 37 additions and 1 deletions
@@ -260,6 +260,11 @@ public abstract class WallProvider {
result.getViolations().add(new SyntaxErrorViolation(e, sql));
incrementCommentDeniedCount();
return result;
} catch (ParserException e) {
if (config.isStrictSyntaxCheck()) {
result.getViolations().add(new SyntaxErrorViolation(e, sql));
}
return result;
} catch (Exception e) {
result.getViolations().add(new SyntaxErrorViolation(e, sql));
return result;