Home | History | Annotate | Download | only in skia

Lines Matching refs:input_api

66 def _CheckChangeHasEol(input_api, output_api, source_file_filter=None):
69 for f in input_api.AffectedSourceFiles(source_file_filter):
70 contents = input_api.ReadFile(f, 'rb')
82 def _PythonChecks(input_api, output_api):
101 for affected_file in input_api.AffectedSourceFiles(None):
106 return input_api.canned_checks.RunPylint(
107 input_api, output_api,
112 def _JsonChecks(input_api, output_api):
115 for affected_file in input_api.AffectedFiles(None):
122 input_api.json.load(open(affected_file_path, 'r'))
135 def _IfDefChecks(input_api, output_api):
152 for affected_file in input_api.AffectedSourceFiles(None):
176 def _CopyrightChecks(input_api, output_api, source_file_filter=None):
184 for affected_file in input_api.AffectedSourceFiles(source_file_filter):
187 contents = input_api.ReadFile(affected_file, 'rb')
194 def _ToolFlags(input_api, output_api):
199 for f in input_api.AffectedSourceFiles(sources):
205 def _InfraTests(input_api, output_api):
209 for f in input_api.AffectedFiles()):
221 def _CheckGNFormatted(input_api, output_api):
224 for f in input_api.AffectedFiles():
240 def _CommonChecks(input_api, output_api):
254 input_api, output_api, source_file_filter=sources))
256 input_api.canned_checks.CheckChangeHasNoCR(
257 input_api, output_api, source_file_filter=sources))
259 input_api.canned_checks.CheckChangeHasNoStrayWhitespace(
260 input_api, output_api, source_file_filter=sources))
261 results.extend(_PythonChecks(input_api, output_api))
262 results.extend(_JsonChecks(input_api, output_api))
263 results.extend(_IfDefChecks(input_api, output_api))
264 results.extend(_CopyrightChecks(input_api, output_api,
266 results.extend(_ToolFlags(input_api, output_api))
270 def CheckChangeOnUpload(input_api, output_api):
277 results.extend(_CommonChecks(input_api, output_api))
280 results.extend(_InfraTests(input_api, output_api))
282 results.extend(_CheckGNFormatted(input_api, output_api))
286 def _CheckTreeStatus(input_api, output_api, json_url):
290 input_api: input related apis.
294 tree_status_results = input_api.canned_checks.CheckTreeIsOpen(
295 input_api, output_api, json_url=json_url)
298 connection = input_api.urllib2.urlopen(json_url)
299 status = input_api.json.loads(connection.read())
313 connection = input_api.urllib2.urlopen(
315 sheriff_details = input_api.json.loads(connection.read())
327 def __init__(self, input_api):
328 self._issue = input_api.change.issue
329 self._gerrit = input_api.gerrit
359 def _CheckOwnerIsInAuthorsFile(input_api, output_api):
361 if input_api.change.issue:
362 cr = CodeReview(input_api)
390 input_api.logging.error('AUTHORS file not found!')
395 def _CheckLGTMsForPublicAPI(input_api, output_api):
403 for affected_file in input_api.AffectedFiles():
417 if input_api.change.issue:
418 cr = CodeReview(input_api)
429 if input_api.gerrit:
585 def CheckChangeOnCommit(input_api, output_api):
595 results.extend(_CommonChecks(input_api, output_api))
597 _CheckTreeStatus(input_api, output_api, json_url=(
599 results.extend(_CheckLGTMsForPublicAPI(input_api, output_api))
600 results.extend(_CheckOwnerIsInAuthorsFile(input_api, output_api))
604 input_api.canned_checks.CheckDoNotSubmit(input_api, output_api))