aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2023-06-22 18:18:00 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-06-22 18:18:00 +0000
commite2a519ed6fdb51fd790cad792e72302e4ea2bccf (patch)
tree627f999a60719b977f31254448dd9b342450dbc9
parentb1f4a748ae42aadf971f23f402951266e1318eb4 (diff)
parent735b207c223c85523683ba099c9e56934c3ec492 (diff)
downloadrepohooks-e2a519ed6fdb51fd790cad792e72302e4ea2bccf.tar.gz
Merge "hooks: gofmt: fix argument handling"
-rw-r--r--rh/hooks.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/rh/hooks.py b/rh/hooks.py
index e5ca8eb..457a440 100644
--- a/rh/hooks.py
+++ b/rh/hooks.py
@@ -858,13 +858,14 @@ def check_gofmt(project, commit, _desc, diff, options=None):
return None
gofmt = options.tool_path('gofmt')
- cmd = [gofmt, '-l'] + options.args((), filtered)
+ cmd = [gofmt, '-l'] + options.args()
+ fixup_cmd = [gofmt, '-w'] + options.args()
+
ret = []
for d in filtered:
data = rh.git.get_file_content(commit, d.file)
result = _run(cmd, input=data)
if result.stdout:
- fixup_cmd = [gofmt, '-w']
ret.append(rh.results.HookResult(
'gofmt', project, commit, error=result.stdout,
files=(d.file,), fixup_cmd=fixup_cmd))