Home | History | Annotate | Download | only in webrtc

Lines Matching refs:input_api

66 def _VerifyNativeApiHeadersListIsValid(input_api, output_api):
70 input_api.os_path.join(input_api.PresubmitLocalPath(),
84 def _CheckNativeApiHeaderChanges(input_api, output_api):
87 for f in input_api.AffectedSourceFiles(input_api.FilterSourceFile):
111 def _CheckNoIOStreamInHeaders(input_api, output_api):
114 pattern = input_api.re.compile(r'^#include\s*<iostream>',
115 input_api.re.MULTILINE)
116 for f in input_api.AffectedSourceFiles(input_api.FilterSourceFile):
119 contents = input_api.ReadFile(f)
132 def _CheckNoFRIEND_TEST(input_api, output_api):
139 for f in input_api.AffectedFiles(file_filter=file_filter):
159 def _CheckApprovedFilesLintClean(input_api, output_api,
174 whitelist_dirs = [input_api.os_path.join(*path.split('/'))
183 for f in input_api.AffectedSourceFiles(source_file_filter):
192 if input_api.is_committing:
202 def _CheckNoRtcBaseDeps(input_api, gyp_files, output_api):
203 pattern = input_api.re.compile(r"base.gyp:rtc_base\s*'")
218 contents = input_api.ReadFile(f)
229 def _CheckNoSourcesAboveGyp(input_api, gyp_files, output_api):
231 source_pattern = input_api.re.compile(r'sources.*?\[(.*?)\]',
233 file_pattern = input_api.re.compile(r"'((\.\./.*?)|(<\(webrtc_root\).*?))'")
237 contents = input_api.ReadFile(gyp_file)
257 def _CheckGypChanges(input_api, output_api):
258 source_file_filter = lambda x: input_api.FilterSourceFile(
262 for f in input_api.AffectedSourceFiles(source_file_filter):
272 result.extend(_CheckNoRtcBaseDeps(input_api, gyp_files, output_api))
273 result.extend(_CheckNoSourcesAboveGyp(input_api, gyp_files, output_api))
276 def _CheckUnwantedDependencies(input_api, output_api):
283 # We need to wait until we have an input_api object and use this
288 checkdeps_path = input_api.os_path.join(input_api.PresubmitLocalPath(),
303 for f in input_api.AffectedFiles():
310 deps_checker = checkdeps.DepsChecker(input_api.PresubmitLocalPath())
336 def _RunPythonTests(input_api, output_api):
338 return input_api.os_path.join(input_api.PresubmitLocalPath(), *args)
347 input_api.canned_checks.GetUnitTestsInDirectory(
348 input_api,
352 return input_api.RunTests(tests, parallel=True)
355 def _CommonChecks(input_api, output_api):
360 black_list = input_api.DEFAULT_BLACK_LIST + (
363 source_file_filter = lambda x: input_api.FilterSourceFile(x, None, black_list)
365 input_api, output_api, source_file_filter))
366 results.extend(input_api.canned_checks.RunPylint(input_api, output_api,
405 long_lines_sources = lambda x: input_api.FilterSourceFile(x,
407 results.extend(input_api.canned_checks.CheckLongLines(
408 input_api, output_api, maxlen=80, source_file_filter=long_lines_sources))
409 results.extend(input_api.canned_checks.CheckChangeHasNoTabs(
410 input_api, output_api))
411 results.extend(input_api.canned_checks.CheckChangeHasNoStrayWhitespace(
412 input_api, output_api))
413 input_api.canned_checks.CheckChangeTodoHasOwner(
414 input_api, output_api))
415 results.extend(_CheckNativeApiHeaderChanges(input_api, output_api))
416 results.extend(_CheckNoIOStreamInHeaders(input_api, output_api))
417 results.extend(_CheckNoFRIEND_TEST(input_api, output_api))
418 results.extend(_CheckGypChanges(input_api, output_api))
419 results.extend(_CheckUnwantedDependencies(input_api, output_api))
420 results.extend(_RunPythonTests(input_api, output_api))
424 def CheckChangeOnUpload(input_api, output_api):
426 results.extend(_CommonChecks(input_api, output_api))
428 input_api.canned_checks.CheckGNFormatted(input_api, output_api))
432 def CheckChangeOnCommit(input_api, output_api):
434 results.extend(_CommonChecks(input_api, output_api))
435 results.extend(_VerifyNativeApiHeadersListIsValid(input_api, output_api))
436 results.extend(input_api.canned_checks.CheckOwners(input_api, output_api))
437 results.extend(input_api.canned_checks.CheckChangeWasUploaded(
438 input_api, output_api))
439 results.extend(input_api.canned_checks.CheckChangeHasDescription(
440 input_api, output_api))
441 results.extend(input_api.canned_checks.CheckChangeHasBugField(
442 input_api, output_api))
443 results.extend(input_api.canned_checks.CheckChangeHasTestField(
444 input_api, output_api))
445 results.extend(input_api.canned_checks.CheckTreeIsOpen(
446 input_api, output_api,