OLD | NEW |
1 include_rules = [ | 1 include_rules = [ |
2 # Much of WebData is being broken off and moved into a component | 2 # Much of WebData is being broken off and moved into a component |
3 # under //components/webdata, that does not depend on //chrome), so | 3 # under //components/webdata, that does not depend on //chrome), so |
4 # we have these basic rules followed by temporary exceptions. | 4 # we have these basic rules followed by temporary exceptions. |
5 # Please don't add to the list of exceptions! | 5 # Please don't add to the list of exceptions! |
6 "-chrome/browser", | 6 "-chrome/browser", |
7 "-chrome/common", | 7 "-chrome/common", |
8 "+chrome/browser/webdata", | 8 "+chrome/browser/webdata", |
9 | 9 |
10 # TODO(caitkp, kaiwang): Bring this list to zero. | 10 # TODO(caitkp, kaiwang): Bring this list to zero. |
(...skipping 18 matching lines...) Expand all Loading... |
29 # use these rules to prevent regressions. | 29 # use these rules to prevent regressions. |
30 r"^logins_.*": [ | 30 r"^logins_.*": [ |
31 "-chrome/browser/webdata", | 31 "-chrome/browser/webdata", |
32 "+chrome/browser/webdata/logins_table.h", | 32 "+chrome/browser/webdata/logins_table.h", |
33 ], | 33 ], |
34 | 34 |
35 # TODO(caitkp): Componentize all the different tables. For now, we | 35 # TODO(caitkp): Componentize all the different tables. For now, we |
36 # write these rules so they don't add bad dependencies. | 36 # write these rules so they don't add bad dependencies. |
37 r"^[a-z_]+_table(_unittest|_win)?\.(cc|h)": [ | 37 r"^[a-z_]+_table(_unittest|_win)?\.(cc|h)": [ |
38 "!chrome/browser/history/history_database.h", | 38 "!chrome/browser/history/history_database.h", |
39 "!chrome/browser/search_engines/search_terms_data.h", | |
40 "!chrome/browser/search_engines/template_url.h", | 39 "!chrome/browser/search_engines/template_url.h", |
41 "!chrome/browser/search_engines/template_url_service.h", | 40 "!chrome/browser/search_engines/template_url_service.h", |
42 ], | 41 ], |
43 | 42 |
44 # TODO(caitkp): Extract unit tests from //chrome, at lower priority | 43 # TODO(caitkp): Extract unit tests from //chrome, at lower priority |
45 # than production code. | 44 # than production code. |
46 r"(.*_unittest|.*_test_util)\.(cc|h)": [ | 45 r"(.*_unittest|.*_test_util)\.(cc|h)": [ |
47 "+chrome/browser/webdata/token_web_data.h", | 46 "+chrome/browser/webdata/token_web_data.h", |
48 "+chrome/browser/webdata/web_data_service.h", | 47 "+chrome/browser/webdata/web_data_service.h", |
49 "+chrome/browser/webdata/web_data_service_factory.h", | 48 "+chrome/browser/webdata/web_data_service_factory.h", |
50 ], | 49 ], |
51 } | 50 } |
OLD | NEW |