| noparent = True |
| |
| include_rules = [ |
| "+ash/app_list/views/app_list_toast_view.h", |
| "+ash/assistant/model", |
| "+ash/assistant/ui", |
| "+ash/assistant/util", |
| "+ash/constants", |
| "+ash/keyboard/ui", |
| "+ash/public", |
| "+ash/resources/vector_icons", |
| "+ash/strings", |
| "+ash/style", |
| "+base", |
| "+build/buildflag.h", |
| "+cc/base", |
| "+cc/paint", |
| "+chromeos/ash/components/assistant", |
| "+chromeos/ash/services/assistant/public/cpp", |
| "+chromeos/ash/services/libassistant/public/cpp", |
| "+chromeos/constants", |
| "+components/feature_engagement/public/feature_constants.h", |
| "+mojo/public/cpp", |
| "+net/base", |
| "+third_party/skia/include/core", |
| "+ui", |
| "+url/gurl.h", |
| |
| # 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/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/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/cord.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/span.h', |
| ] |
| |
| specific_include_rules = { |
| ".*_unittest\.cc": [ |
| "+ash/assistant/assistant_controller_impl.h", |
| "+ash/assistant/assistant_interaction_controller_impl.h", |
| "+ash/assistant/assistant_ui_controller.h", |
| "+ash/assistant/assistant_web_ui_controller.h", |
| "+ash/assistant/test/assistant_ash_test_base.h", |
| "+ash/frame/non_client_frame_view_ash.h", |
| "+ash/session/session_controller_impl.h", |
| "+ash/shell.h", |
| "+ash/test/ash_test_base.h", |
| "+ash/test/ash_test_views_delegate.h", |
| "+base/test/scoped_feature_list.h", |
| "+cc/test/pixel_comparator.h", |
| "+chromeos/ash/services/assistant/test_support/mock_assistant.h", |
| "+chromeos/ui/frame/default_frame_header.h", |
| "+chromeos/ui/vector_icons/vector_icons.h", |
| "+components/prefs", |
| "+components/vector_icons", |
| "+testing/gmock", |
| "+testing/gtest", |
| ], |
| } |