Index: presubmit_canned_checks.py |
diff --git a/presubmit_canned_checks.py b/presubmit_canned_checks.py |
index 087188df5ec3545a840648850d041d57c96c50fb..27cbc429542baed291000c7754d3bbd3041d6406 100644 |
--- a/presubmit_canned_checks.py |
+++ b/presubmit_canned_checks.py |
@@ -1097,11 +1097,13 @@ def CheckPatchFormatted(input_api, output_api): |
cmd = ['cl', 'format', '--dry-run', input_api.PresubmitLocalPath()] |
code, _ = git_cl.RunGitWithCode(cmd, suppress_stderr=True) |
if code == 2: |
+ short_path = input_api.basename(input_api.PresubmitLocalPath()) |
+ full_path = input_api.os_path.relpath(input_api.PresubmitLocalPath(), |
+ input_api.change.RepositoryRoot()) |
return [output_api.PresubmitPromptWarning( |
'The %s directory requires source formatting. ' |
'Please run git cl format %s' % |
- (input_api.basename(input_api.PresubmitLocalPath()), |
- input_api.basename(input_api.PresubmitLocalPath())))] |
+ (short_path, full_path))] |
# As this is just a warning, ignore all other errors if the user |
# happens to have a broken clang-format, doesn't use git, etc etc. |
return [] |