Lines Matching refs:input_api
94 def CheckChangeOnUpload(input_api, output_api): argument
95 return CheckChange(input_api, output_api)
98 def CheckChangeOnCommit(input_api, output_api): argument
99 return CheckChange(input_api, output_api)
102 def CheckBuild(input_api, output_api): argument
104 if input_api.is_windows:
111 return input_api.FilterSourceFile(
114 if not input_api.AffectedSourceFiles(build_file_filter):
124 def CheckAndroidBlueprint(input_api, output_api): argument
126 if input_api.is_windows:
133 return input_api.FilterSourceFile(
141 if not input_api.AffectedSourceFiles(build_file_filter):
151 def CheckIncludeGuards(input_api, output_api): argument
153 if input_api.is_windows:
159 return input_api.FilterSourceFile(
162 if not input_api.AffectedSourceFiles(file_filter):
172 def CheckBannedCpp(input_api, output_api): argument
204 return input_api.FilterSourceFile(x, files_to_check=[r'.*\.h$', r'.*\.cc$'])
207 for f in input_api.AffectedSourceFiles(file_filter):
209 if input_api.re.search(r'^\s*//', line):
212 if input_api.re.search(regex, line):
219 def CheckBadCppPatterns(input_api, output_api): argument
226 filt = lambda x: input_api.FilterSourceFile(x, files_to_check=[file_regex])
227 for f in input_api.AffectedSourceFiles(filt):
229 if input_api.re.search(r'^\s*//', line):
231 if input_api.re.search(code_regex, line):
238 def CheckIncludeViolations(input_api, output_api): argument
240 if input_api.is_windows:
246 return input_api.FilterSourceFile(
249 if not input_api.AffectedSourceFiles(file_filter):
256 def CheckIncludePaths(input_api, output_api): argument
259 return input_api.FilterSourceFile(x, files_to_check=[r'.*\.h$', r'.*\.cc$'])
262 for f in input_api.AffectedSourceFiles(file_filter):
264 m = input_api.re.search(r'^#include "(.*\.h)"', line)
281 def CheckBinaryDescriptors(input_api, output_api): argument
283 if input_api.is_windows:
289 return input_api.FilterSourceFile(
292 if not input_api.AffectedSourceFiles(file_filter):
302 def CheckMergedTraceConfigProto(input_api, output_api): argument
304 if input_api.is_windows:
310 return input_api.FilterSourceFile(
313 if not input_api.AffectedSourceFiles(build_file_filter):
325 def CheckProtoEventList(input_api, output_api): argument
326 for f in input_api.AffectedFiles():
339 def CheckProtoComments(input_api, output_api): argument
341 if input_api.is_windows:
347 return input_api.FilterSourceFile(
350 if not input_api.AffectedSourceFiles(file_filter):
357 def CheckSqlModules(input_api, output_api): argument
359 if input_api.is_windows:
365 return input_api.FilterSourceFile(
371 if not input_api.AffectedSourceFiles(file_filter):
378 def CheckSqlMetrics(input_api, output_api): argument
380 if input_api.is_windows:
386 return input_api.FilterSourceFile(
389 if not input_api.AffectedSourceFiles(file_filter):
396 def CheckTestData(input_api, output_api): argument
398 if input_api.is_windows:
414 def CheckChromeStdlib(input_api, output_api): argument
420 return input_api.FilterSourceFile(x, files_to_check=stdlib_paths)
423 if not any(input_api.AffectedFiles(file_filter=chrome_stdlib_file_filter)):
427 if input_api.change.COPYBARA_IMPORT:
430 if input_api.change.CHROME_STDLIB_MANUAL_ROLL:
445 def CheckAmalgamatedPythonTools(input_api, output_api): argument
447 if input_api.is_windows:
454 return input_api.FilterSourceFile(x, files_to_check=('python/.*$', tool))
456 if not input_api.AffectedSourceFiles(build_file_filter):
467 def CheckAbsolutePathsInGn(input_api, output_api): argument
470 return input_api.FilterSourceFile(
480 for f in input_api.AffectedSourceFiles(file_filter):
482 if input_api.re.search(r'(^\s*[#])|([#]\s*nogncheck)', line):
484 if input_api.re.search(r'"//[^"]', line):