Skip to content

Commit 206548e

Browse files
authored
Merge pull request #14 from dkischenko/feature/go-imports-reviser
added goimports-reviser
2 parents bdba95f + aecd0f2 commit 206548e

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

.pre-commit-hooks.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,10 @@
6060
files: '\.go$'
6161
language: "script"
6262
description: "Runs `go-ruleguard`, install https://github.com/quasilyte/go-ruleguard"
63+
64+
- id: go-imports-reviser
65+
name: "go-imports-reviser"
66+
entry: run-go-imports-reviser.sh
67+
files: '\.go$'
68+
language: "script"
69+
description: "Runs `goimports-reviser`, install https://github.com/incu6us/goimports-reviser"

run-go-imports-reviser.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/sh
2+
3+
LIST_OF_FILES=$(goimports-reviser -rm-unused -format "$@")
4+
# print a list of affected files if any
5+
echo "$LIST_OF_FILES"
6+
if [ -n "$LIST_OF_FILES" ];then
7+
exit 1
8+
fi

0 commit comments

Comments
 (0)