Print the project name if available when running Checkstyle.
Add [project/foo/bar] to the beginning of each Checkstyle error line if the REPO_PROJECT environmental variable is set (set by repo hooks). Test: manually attempted to run checkstyle. Change-Id: I8ccf76d9ce9306668109029267081924300cb6ce
This commit is contained in:
@@ -188,7 +188,11 @@ def _ParseAndFilterOutput(stdout,
|
|||||||
if error.hasAttribute('column'):
|
if error.hasAttribute('column'):
|
||||||
column = '%s:' % error.attributes['column'].value
|
column = '%s:' % error.attributes['column'].value
|
||||||
message = error.attributes['message'].value
|
message = error.attributes['message'].value
|
||||||
result = ' %s:%s:%s %s' % (file_name, line, column, message)
|
project = ''
|
||||||
|
if os.environ.get('REPO_PROJECT'):
|
||||||
|
project = '[' + os.environ.get('REPO_PROJECT') + '] '
|
||||||
|
|
||||||
|
result = ' %s%s:%s:%s %s' % (project, file_name, line, column, message)
|
||||||
|
|
||||||
severity = error.attributes['severity'].value
|
severity = error.attributes['severity'].value
|
||||||
if severity == 'error':
|
if severity == 'error':
|
||||||
|
|||||||
Reference in New Issue
Block a user