| noparent = True |
| |
| include_rules = [ |
| "+base", |
| # Please do not add any chromeos/ dependencies here: https://crbug.com/863439 |
| # Unless what is added is itself a standalone component, |
| # such as +chromeos/version |
| "+chromeos/version", |
| "+components/device_event_log", |
| "+components/policy/proto", |
| "+dbus", |
| "+net", |
| "+testing", |
| "+third_party/cros_system_api", |
| "+url", |
| |
| # Abseil is allowed by default, but some features are banned. See |
| # //styleguide/c++/c++-features.md. |
| # Please keep this section in sync with //DEPS. |
| '+third_party/abseil-cpp', |
| '-third_party/abseil-cpp/absl/algorithm/container.h', |
| '-third_party/abseil-cpp/absl/base/attributes.h', |
| '-third_party/abseil-cpp/absl/base/nullability.h', |
| '-third_party/abseil-cpp/absl/container', |
| '+third_party/abseil-cpp/absl/container/inlined_vector.h', |
| '-third_party/abseil-cpp/absl/crc', |
| '-third_party/abseil-cpp/absl/flags', |
| '-third_party/abseil-cpp/absl/functional/any_invocable.h', |
| '-third_party/abseil-cpp/absl/functional/bind_front.h', |
| '-third_party/abseil-cpp/absl/functional/function_ref.h', |
| '-third_party/abseil-cpp/absl/functional/overload.h', |
| '-third_party/abseil-cpp/absl/hash', |
| '-third_party/abseil-cpp/absl/log', |
| '-third_party/abseil-cpp/absl/random', |
| '-third_party/abseil-cpp/absl/status/statusor.h', |
| '-third_party/abseil-cpp/absl/strings', |
| '+third_party/abseil-cpp/absl/strings/ascii.h', |
| '+third_party/abseil-cpp/absl/strings/cord.h', |
| '+third_party/abseil-cpp/absl/strings/str_format.h', |
| '-third_party/abseil-cpp/absl/synchronization', |
| '-third_party/abseil-cpp/absl/time', |
| '-third_party/abseil-cpp/absl/types/any.h', |
| '-third_party/abseil-cpp/absl/types/optional.h', |
| '-third_party/abseil-cpp/absl/types/span.h', |
| ] |