Lines Matching refs:input_api
63 def _V8PresubmitChecks(input_api, output_api): argument
66 sys.path.append(input_api.os_path.join(
67 input_api.PresubmitLocalPath(), 'tools'))
74 if not CppLintProcessor().Run(input_api.PresubmitLocalPath()):
76 if not SourceProcessor().Run(input_api.PresubmitLocalPath()):
80 if not CheckRuntimeVsNativesNameClashes(input_api.PresubmitLocalPath()):
83 if not CheckExternalReferenceRegistration(input_api.PresubmitLocalPath()):
89 def _CheckUnwantedDependencies(input_api, output_api): argument
99 sys.path = sys.path + [input_api.os_path.join(
100 input_api.PresubmitLocalPath(), 'buildtools', 'checkdeps')]
109 for f in input_api.AffectedFiles():
116 deps_checker = checkdeps.DepsChecker(input_api.PresubmitLocalPath())
142 def _CheckNoProductionCodeUsingTestOnlyFunctions(input_api, output_api): argument
154 inclusion_pattern = input_api.re.compile(r'(%s)\s*\(' % base_function_pattern)
155 comment_pattern = input_api.re.compile(r'//.*(%s)' % base_function_pattern)
156 exclusion_pattern = input_api.re.compile(
163 input_api.DEFAULT_BLACK_LIST)
164 return input_api.FilterSourceFile(
170 for f in input_api.AffectedSourceFiles(FilterFile):
185 def _CommonChecks(input_api, output_api): argument
188 results.extend(input_api.canned_checks.CheckOwners(
189 input_api, output_api, source_file_filter=None))
190 results.extend(input_api.canned_checks.CheckPatchFormatted(
191 input_api, output_api))
192 results.extend(_V8PresubmitChecks(input_api, output_api))
193 results.extend(_CheckUnwantedDependencies(input_api, output_api))
195 _CheckNoProductionCodeUsingTestOnlyFunctions(input_api, output_api))
199 def _SkipTreeCheck(input_api, output_api): argument
204 if not input_api.AffectedSourceFiles(
207 return input_api.environ.get('PRESUBMIT_TREE_CHECK') == 'skip'
210 def _CheckChangeLogFlag(input_api, output_api): argument
213 if input_api.change.BUG and not 'LOG' in input_api.change.tags:
221 def CheckChangeOnUpload(input_api, output_api): argument
223 results.extend(_CommonChecks(input_api, output_api))
224 results.extend(_CheckChangeLogFlag(input_api, output_api))
228 def CheckChangeOnCommit(input_api, output_api): argument
230 results.extend(_CommonChecks(input_api, output_api))
231 results.extend(_CheckChangeLogFlag(input_api, output_api))
232 results.extend(input_api.canned_checks.CheckChangeHasDescription(
233 input_api, output_api))
234 if not _SkipTreeCheck(input_api, output_api):
235 results.extend(input_api.canned_checks.CheckTreeIsOpen(
236 input_api, output_api,