| #!/usr/bin/python | |
| # | |
| # Checks files to make sure they conform to LLVM standards which can be applied | |
| # to any programming language: at present, line length and trailing whitespace. | |
| import common_lint | |
| import sys | |
| class GenericCodeLint(common_lint.BaseLint): | |
| MAX_LINE_LENGTH = 80 | |
| def RunOnFile(self, filename, lines): | |
| common_lint.VerifyLineLength(filename, lines, | |
| GenericCodeLint.MAX_LINE_LENGTH) | |
| common_lint.VerifyTrailingWhitespace(filename, lines) | |
| def GenericCodeLintMain(filenames): | |
| common_lint.RunLintOverAllFiles(GenericCodeLint(), filenames) | |
| return 0 | |
| if __name__ == '__main__': | |
| sys.exit(GenericCodeLintMain(sys.argv[1:])) |