Lines Matching refs:input_api
49 def _CheckChangeHasEol(input_api, output_api, source_file_filter=None): argument
52 for f in input_api.AffectedSourceFiles(source_file_filter):
53 contents = input_api.ReadFile(f, 'rb')
65 def _JsonChecks(input_api, output_api): argument
68 for affected_file in input_api.AffectedFiles(None):
75 input_api.json.load(open(affected_file_path, 'r'))
88 def _IfDefChecks(input_api, output_api): argument
105 for affected_file in input_api.AffectedSourceFiles(None):
129 def _CopyrightChecks(input_api, output_api, source_file_filter=None): argument
137 for affected_file in input_api.AffectedSourceFiles(source_file_filter):
140 contents = input_api.ReadFile(affected_file, 'rb')
147 def _ToolFlags(input_api, output_api): argument
152 for f in input_api.AffectedSourceFiles(sources):
158 def _InfraTests(input_api, output_api): argument
162 for f in input_api.AffectedFiles()):
174 def _CheckGNFormatted(input_api, output_api): argument
177 for f in input_api.AffectedFiles():
205 def _CommonChecks(input_api, output_api): argument
218 input_api, output_api, source_file_filter=sources))
220 results.extend(input_api.canned_checks.CheckChangeHasNoCR(
221 input_api, output_api, source_file_filter=sources))
222 results.extend(input_api.canned_checks.CheckChangeHasNoStrayWhitespace(
223 input_api, output_api, source_file_filter=sources))
224 results.extend(_JsonChecks(input_api, output_api))
225 results.extend(_IfDefChecks(input_api, output_api))
226 results.extend(_CopyrightChecks(input_api, output_api,
228 results.extend(_ToolFlags(input_api, output_api))
232 def CheckChangeOnUpload(input_api, output_api): argument
239 results.extend(_CommonChecks(input_api, output_api))
242 results.extend(_InfraTests(input_api, output_api))
244 results.extend(_CheckGNFormatted(input_api, output_api))
248 def _CheckTreeStatus(input_api, output_api, json_url): argument
256 tree_status_results = input_api.canned_checks.CheckTreeIsOpen(
257 input_api, output_api, json_url=json_url)
260 connection = input_api.urllib2.urlopen(json_url)
261 status = input_api.json.loads(connection.read())
275 connection = input_api.urllib2.urlopen(
277 sheriff_details = input_api.json.loads(connection.read())
289 def __init__(self, input_api): argument
290 self._issue = input_api.change.issue
291 self._gerrit = input_api.gerrit
321 def _CheckOwnerIsInAuthorsFile(input_api, output_api): argument
323 if input_api.change.issue:
324 cr = CodeReview(input_api)
353 input_api.logging.error('AUTHORS file not found!')
358 def _CheckLGTMsForPublicAPI(input_api, output_api): argument
366 for affected_file in input_api.AffectedFiles():
380 if input_api.change.issue:
381 cr = CodeReview(input_api)
392 if input_api.gerrit:
532 def CheckChangeOnCommit(input_api, output_api): argument
542 results.extend(_CommonChecks(input_api, output_api))
544 _CheckTreeStatus(input_api, output_api, json_url=(
546 results.extend(_CheckLGTMsForPublicAPI(input_api, output_api))
547 results.extend(_CheckOwnerIsInAuthorsFile(input_api, output_api))
551 input_api.canned_checks.CheckDoNotSubmit(input_api, output_api))