docs: protected Violation createViolation(SourceCode sourceCode, ASTNode node, String message) {
          String sourceLine = sourceCode.line(node.getLineNumber()-1);
          return createViolation(node.getLineNumber(), sourceLine, message);
      }