Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add lint checking for Objective-C++ sources (#1048) | Gil | 2018-04-09 |
| | | | | | | | | | | | | | | | | * lint.sh now lints Objective-C++ too * cpplint checks system-style includes that should be user-style This prevents it from recognizing project sources as if they were C system headers and then complaining that they're in the wrong place. * cpplint checks #imports and #includes * cpplint checks that C++ system headers aren't #imported * cpplint checks for C system headers that could be C++ system headers * cpplint checks that Objective-C sources include their headers | ||
* | Speed up source checks in Travis (#885) | Gil | 2018-03-07 |
| | | | | | | | | | | | | | | | | * Factor out a whitespace checking script * Factor out a copyright checking script * Rewrite lint.sh to honor revision ranges * Only restyle files that are part of the PR * Run C++ lint before builds to fail faster * Git grep doesn't operate on revision ranges * style.sh accepts clang-format 6 or 7 | ||
* | Add the C++ linter to the repo (#720) | Gil | 2018-01-27 |