diff options
Diffstat (limited to 'chromium/chrome/common/apps')
-rw-r--r-- | chromium/chrome/common/apps/platform_apps/api/PRESUBMIT.py | 28 | ||||
-rw-r--r-- | chromium/chrome/common/apps/platform_apps/api/generated_externs_list.txt | 3 |
2 files changed, 31 insertions, 0 deletions
diff --git a/chromium/chrome/common/apps/platform_apps/api/PRESUBMIT.py b/chromium/chrome/common/apps/platform_apps/api/PRESUBMIT.py new file mode 100644 index 00000000000..28bc319a694 --- /dev/null +++ b/chromium/chrome/common/apps/platform_apps/api/PRESUBMIT.py @@ -0,0 +1,28 @@ +# Copyright 2020 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Chromium presubmit script for src/chrome/common/apps/platform_apps. + +See https://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +for more details on the presubmit API built into depot_tools. +""" + +import sys + + +def _CheckExterns(input_api, output_api): + original_sys_path = sys.path + join = input_api.os_path.join + src_root = input_api.change.RepositoryRoot() + try: + sys.path.append(join(src_root, 'extensions', 'common', 'api')) + from externs_checker import ExternsChecker + finally: + sys.path = original_sys_path + + return ExternsChecker(input_api, output_api).RunChecks() + + +def CheckChangeOnUpload(input_api, output_api): + return _CheckExterns(input_api, output_api) diff --git a/chromium/chrome/common/apps/platform_apps/api/generated_externs_list.txt b/chromium/chrome/common/apps/platform_apps/api/generated_externs_list.txt new file mode 100644 index 00000000000..9eca6fbfa1f --- /dev/null +++ b/chromium/chrome/common/apps/platform_apps/api/generated_externs_list.txt @@ -0,0 +1,3 @@ +# All APIs that have their externs generated. +# TODO(rdevlin.cronin): Add more! +arc_apps_private.idl |