# Copyright 2016 Robot Locomotion Group @ CSAIL. All rights reserved.
#
# All components of Drake are licensed under the BSD 3-Clause License.
# See LICENSE.TXT or http://drake.mit.edu/ for details.

# Stop searching for additional config files.
set noparent

# Ignore built files (versus in-tree files).
exclude_files=pod-build

# Ignore code that isn't ours.
exclude_files=thirdParty

# Disable a warning about C++ features that were not in the original
# C++11 specification (and so might not be well-supported).  In the
# case of Drake, our supported minimum platforms are new enough that
# this warning is irrelevant.
filter=-build/c++11

# Disable header_guard warning (see Drake issue #2104).
filter=-build/header_guard

# It's not worth lint-gardening the documentation.
exclude_files=doc

# These disabled because they don't pass yet, but we want them to.
# TODO(jeremy.nimmer@tri.global): PRs to get these cleaned up one by one.
filter=-build/include
filter=-build/include_order
filter=-build/include_what_you_use
filter=-build/namespaces
filter=-legal/copyright
filter=-readability/casting
filter=-readability/namespace
filter=-runtime/references
filter=-runtime/string

# Copyright 2016 Robot Locomotion Group @ CSAIL. All rights reserved.
#
# All components of Drake are licensed under the BSD 3-Clause License.
# See LICENSE.TXT or http://drake.mit.edu/ for details.

# Stop searching for additional config files.
set noparent

# Ignore built files (versus in-tree files).
exclude_files=pod-build

# Ignore code that isn't ours.
exclude_files=thirdParty

# Disable a warning about C++ features that were not in the original
# C++11 specification (and so might not be well-supported).  In the
# case of Drake, our supported minimum platforms are new enough that
# this warning is irrelevant.
filter=-build/c++11

# Disable header_guard warning (see Drake issue #2104).
filter=-build/header_guard

# It's not worth lint-gardening the documentation.
exclude_files=doc

# TODO(#2364) Fix this.
filter=-build/include

# TODO(#2269) Fix this.
filter=-build/include_order

# TODO(#2270) Fix this.
filter=-build/include_what_you_use

# TODO(#2271) Fix this.
filter=-build/namespaces

# TODO(#1805) Fix this.
filter=-legal/copyright

# TODO(#2272) Fix this.
filter=-readability/casting

# TODO(#2273) Fix this.
filter=-readability/namespace

# TODO(#2274) Fix this.
filter=-runtime/references

# TODO(#2367) Fix this.
filter=-runtime/string

Add issue number citations to broken-out cpplint suppressions.
Add issue number citations to broken-out cpplint suppressions.
