Skip to content

Commit 70abeca

Browse files
authored
pre-commit: add hook insert-license for Shell files (#411)
https://github.com/Lucas-C/pre-commit-hooks
1 parent 80a86ed commit 70abeca

File tree

7 files changed

+4059
-0
lines changed

7 files changed

+4059
-0
lines changed

.pre-commit-config.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@ repos:
3232
- --license-filepath
3333
- license-templates/LICENSE.txt
3434
- --fuzzy-match-generates-todo
35+
- id: insert-license
36+
name: Add license for all Shell files
37+
files: \.bash$|\.sh$
38+
args:
39+
- --comment-style
40+
- '|#|'
41+
- --license-filepath
42+
- license-templates/LICENSE.txt
43+
- --fuzzy-match-generates-todo
3544
- id: forbid-tabs
3645
exclude: \.c$|\.h$|\.one$|Makefile$|^src/ast/ast-structure\.txt$
3746
- id: remove-tabs

scripts/ci/pre-commit/sort-and-uniquify-codespell-wordlist.sh

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

src/ast/build.sh

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

src/parser/build.sh

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

src/parser/lexer/build.sh

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

src/parser/lexer/test.sh

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

test/build.sh

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)