Lines Matching refs:input_api
11 def CheckChangeLintsClean(input_api, output_api): argument
20 source_file_filter = lambda x: input_api.FilterSourceFile(
23 files_to_skip=input_api.DEFAULT_FILES_TO_SKIP)
24 return input_api.canned_checks.CheckChangeLintsClean(
25 input_api, output_api, source_file_filter=source_file_filter,
29 def _CheckNoInterfacesInBase(input_api, output_api): argument
31 pattern = input_api.re.compile(r'^\s*@interface', input_api.re.MULTILINE)
33 for f in input_api.AffectedSourceFiles(input_api.FilterSourceFile):
40 contents = input_api.ReadFile(f)
53 def _FindLocations(input_api, search_regexes, files_to_check, files_to_skip): argument
56 return input_api.FilterSourceFile(
63 for f in input_api.AffectedSourceFiles(FilterFile):
66 if (input_api.re.search(search_regex, line) and
67 not input_api.re.search(no_presubmit, line)):
73 def _CheckNoTraceEventInclude(input_api, output_api): argument
94 locations = _FindLocations(input_api, discouraged_includes, files_to_check,
107 def _WarnPbzeroIncludes(input_api, output_api): argument
127 locations = _FindLocations(input_api, warn_includes, files_to_check,
140 def _CommonChecks(input_api, output_api): argument
143 results.extend(_CheckNoInterfacesInBase(input_api, output_api))
144 results.extend(_CheckNoTraceEventInclude(input_api, output_api))
145 results.extend(_WarnPbzeroIncludes(input_api, output_api))
146 results.extend(CheckChangeLintsClean(input_api, output_api))
150 def CheckChangeOnUpload(input_api, output_api): argument
152 results.extend(_CommonChecks(input_api, output_api))
156 def CheckChangeOnCommit(input_api, output_api): argument
158 results.extend(_CommonChecks(input_api, output_api))