CPPLINT.cfg 879 Bytes
set noparent
linelength=120  # As in .clang-format

# Unused filters
filter=-build/c++11  # Reports e.g. chrono and thread, which overlap with Chromium's API. Not applicable to general C++ projects.
filter=-build/include_order  # Requires unusual include order that encourages creating not self-contained headers
filter=-readability/nolint  # Conflicts with clang-tidy
filter=-readability/check  # Catch uses CHECK(a == b) (Tests only)
filter=-build/namespaces  # Currently using it for one test (Tests only)
filter=-runtime/references  # Requires fundamental change of API, don't see need for this
filter=-whitespace/blank_line  # Unnecessarily strict with blank lines that otherwise help with readability
filter=-whitespace/indent  # Requires strange 3-space indent of private/protected/public markers
filter=-whitespace/parens,-whitespace/braces  # Conflict with clang-format