DEPS include_rules no longer allows core/ -> fpsdfsk/ inclusion.
authorTom Sepez <tsepez@chromium.org>
Fri, 16 Oct 2015 16:38:32 +0000 (09:38 -0700)
committerTom Sepez <tsepez@chromium.org>
Fri, 16 Oct 2015 16:38:32 +0000 (09:38 -0700)
Adds the following new violations:
ERROR in core/include/fpdfapi/fpdf_parser.h
  Illegal include: "public/fpdfview.h"
ERROR in core/include/fpdfapi/fpdf_render.h
  Illegal include: "public/fpdf_progressive.h"
ERROR in core/src/fpdfapi/fpdf_parser/fpdf_parser_decode_embeddertest.cpp
  Illegal include: "public/fpdfview.h"

BUG=pdfium:217
R=thestig@chromium.org

Review URL: https://codereview.chromium.org/1411493002 .

DEPS
fpdfsdk/DEPS
samples/DEPS
testing/DEPS

diff --git a/DEPS b/DEPS
index e1c4fa3..74097a6 100644 (file)
--- a/DEPS
+++ b/DEPS
@@ -31,10 +31,8 @@ deps_os = {
 }
 
 include_rules = [
-  '+public',
   '+testing',
   '+third_party/base',
-  '+v8',
 ]
 
 hooks = [
index 3e78563..60f0aca 100644 (file)
@@ -1,4 +1,6 @@
 include_rules = [
   '+core/include',
   '+javascript',
+  '+public',
+  '+v8',
 ]
index cf2a702..bbe39d0 100644 (file)
@@ -1,4 +1,6 @@
 include_rules = [
   '+fx_lpng',
+  '+public',
   '+third_party/zlib_v128',
+  '+v8',
 ]
\ No newline at end of file
index c7267d3..76f3117 100644 (file)
@@ -1,4 +1,6 @@
 include_rules = [
   '+core/include',
   '+fpdfsdk/include',
+  '+public',
+  '+v8',
 ]
\ No newline at end of file