Lines Matching refs:input_api
37 def _CheckUnwantedDependencies(input_api, output_api): argument
49 return input_api.os_path.join(base_path, 'buildtools', 'checkdeps')
51 presubmit_path = input_api.PresubmitLocalPath()
52 presubmit_parent_path = input_api.os_path.dirname(presubmit_path)
54 input_api.os_path.basename(presubmit_parent_path) == "third_party" and \
55 input_api.os_path.basename(presubmit_path) == "pdfium"
59 presubmit_grandparent_path = input_api.os_path.dirname(
74 for f in input_api.AffectedFiles():
81 deps_checker = checkdeps.DepsChecker(input_api.PresubmitLocalPath())
107 def _CheckIncludeOrderForScope(scope, input_api, file_path, changed_linenums): argument
115 c_system_include_pattern = input_api.re.compile(r'\s*#include <.*\.h>')
116 cpp_system_include_pattern = input_api.re.compile(r'\s*#include <.*>')
117 custom_include_pattern = input_api.re.compile(r'\s*#include ".*')
161 def _CheckIncludeOrderInFile(input_api, f, changed_linenums): argument
164 system_include_pattern = input_api.re.compile(r'\s*#include \<.*')
169 excluded_include_pattern = input_api.re.compile(
171 custom_include_pattern = input_api.re.compile(r'\s*#include "(?P<FILE>.*)"')
174 test_file_tag_pattern = input_api.re.compile(
176 if_pattern = input_api.re.compile(
180 uncheckable_includes_pattern = input_api.re.compile(
195 '', input_api.os_path.basename(f.LocalPath()))
208 '', input_api.os_path.basename(match_dict['FILE'])).replace('.h', '')
233 warnings.extend(_CheckIncludeOrderForScope(scope, input_api, f.LocalPath(),
238 def _CheckIncludeOrder(input_api, output_api): argument
250 black_list = (input_api.DEFAULT_BLACK_LIST)
251 return input_api.FilterSourceFile(affected_file, black_list=black_list)
254 for f in input_api.AffectedFiles(file_filter=FileFilterIncludeOrder):
257 warnings.extend(_CheckIncludeOrderInFile(input_api, f, changed_linenums))
265 def _CheckTestDuplicates(input_api, output_api): argument
272 for f in input_api.AffectedFiles():
294 def _CheckPNGFormat(input_api, output_api): argument
298 expected_pattern = input_api.re.compile(
301 for f in input_api.AffectedFiles(include_deletes=False):
310 def CheckChangeOnUpload(input_api, output_api): argument
311 cpp_source_filter = lambda x: input_api.FilterSourceFile(
315 results += _CheckUnwantedDependencies(input_api, output_api)
316 results += input_api.canned_checks.CheckPatchFormatted(input_api, output_api)
317 results += input_api.canned_checks.CheckChangeLintsClean(
318 input_api, output_api, cpp_source_filter, LINT_FILTERS)
319 results += _CheckIncludeOrder(input_api, output_api)
320 results += _CheckTestDuplicates(input_api, output_api)
321 results += _CheckPNGFormat(input_api, output_api)