tools: merge custom cpplint with cpplint v1.3.0
I found that I was having trouble running cpplint against Node.js from within VSCode; the official version is incompatible with our rules, and our customized version is incompatible with the extension.
My tests are failing on debug test-http-same-map
, but make lint-cpp
passes.
Merged https://github.com/cpplint/cpplint/blob/master/cpplint.py with our customized version to enable better IDE/editor integration.
Made file executable.
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines