DEPS 793 B

1234567891011121314151617181920212223242526
  1. include_rules = [
  2. # The subdirectories in ios/ will manually allow their own include
  3. # directories in ios/ so we disallow all of them.
  4. "-ios",
  5. # To avoid ODR violation, direct import of these libraries is forbidden in
  6. # ios/DEPS and code should instead use import as if they were in a framework
  7. # (i.e. #import <OCHamcrest/OCHamcrest.h>).
  8. # TODO(crbug.com/1101077): Disallow direct import of eg2 headers.
  9. "-ios/third_party/ochamcrest",
  10. # For unit tests.
  11. "+ios/testing",
  12. "+third_party/ocmock",
  13. # To avoid includes from web::HttpServer since it is deprecated. Reference
  14. # to crbug.com/708307.
  15. "-ios/web/public/test/http_server/http_server.h",
  16. ]
  17. specific_include_rules = {
  18. ".*test\.mm": [
  19. "+services/network/public/cpp",
  20. "+services/network/test",
  21. ],
  22. }