index
:
git
main
maint
master
next
seen
todo
Mirror of https://git.kernel.org/pub/scm/git/git.git/
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
t
/
chainlint
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-09-10
chainlint: make error messages self-explanatory
Eric Sunshine
43
-82
/
+82
2024-07-10
chainlint.pl: add tests for test body in heredoc
Jeff King
8
-0
/
+50
2024-07-10
chainlint.pl: check line numbers in expected output
Jeff King
72
-882
/
+882
2024-07-10
chainlint.pl: add test_expect_success call to test snippets
Jeff King
72
-0
/
+144
2023-12-15
tests: adjust whitespace in chainlint expectations
Patrick Steinhardt
26
-63
/
+87
2023-03-30
tests: diagnose unclosed here-doc in chainlint.pl
Eric Sunshine
4
-0
/
+22
2022-11-08
chainlint: annotate original test definition rather than token stream
Eric Sunshine
21
-26
/
+139
2022-09-01
t/chainlint: add more chainlint.pl self-tests
Eric Sunshine
34
-2
/
+336
2022-09-01
chainlint.pl: allow `|| echo` to signal failure upstream of a pipe
Eric Sunshine
2
-0
/
+21
2022-09-01
chainlint.pl: complain about loops lacking explicit failure handling
Eric Sunshine
11
-7
/
+142
2022-09-01
chainlint.pl: don't flag broken &&-chain if failure indicated explicitly
Eric Sunshine
6
-2
/
+54
2022-09-01
chainlint.pl: don't flag broken &&-chain if `$?` handled explicitly
Eric Sunshine
2
-0
/
+20
2022-09-01
chainlint.pl: don't require `&` background command to end with `&&`
Eric Sunshine
2
-0
/
+19
2022-09-01
t/Makefile: apply chainlint.pl to existing self-tests
Eric Sunshine
5
-9
/
+22
2022-09-01
chainlint.pl: don't require `return|exit|continue` to end with `&&`
Eric Sunshine
6
-0
/
+45
2021-12-13
chainlint.sed: stop splitting "(..." into separate lines "(" and "..."
Eric Sunshine
7
-20
/
+10
2021-12-13
chainlint.sed: swallow comments consistently
Eric Sunshine
5
-2
/
+33
2021-12-13
chainlint.sed: stop throwing away here-doc tags
Eric Sunshine
10
-20
/
+20
2021-12-13
chainlint.sed: don't mistake `<< word` in string as here-doc operator
Eric Sunshine
2
-0
/
+30
2021-12-13
chainlint.sed: drop subshell-closing ">" annotation
Eric Sunshine
38
-80
/
+80
2021-12-13
chainlint.sed: drop unnecessary distinction between ?!AMP?! and ?!SEMI?!
Eric Sunshine
4
-14
/
+14
2021-12-13
chainlint.sed: tolerate harmless ";" at end of last line in block
Eric Sunshine
1
-2
/
+2
2021-12-13
chainlint.sed: improve ?!SEMI?! placement accuracy
Eric Sunshine
4
-16
/
+16
2021-12-13
chainlint.sed: improve ?!AMP?! placement accuracy
Eric Sunshine
22
-34
/
+34
2021-12-13
t/chainlint/one-liner: avoid overly intimate chainlint.sed knowledge
Eric Sunshine
2
-2
/
+2
2021-12-13
t/chainlint/*.test: generalize self-test commentary
Eric Sunshine
6
-9
/
+6
2021-12-13
t/chainlint/*.test: fix invalid test cases due to mixing quote types
Eric Sunshine
20
-70
/
+38
2021-12-13
t/chainlint/*.test: don't use invalid shell syntax
Eric Sunshine
3
-4
/
+6
2018-08-29
chainlint: match "quoted" here-doc tags
Eric Sunshine
4
-0
/
+14
2018-08-13
chainlint: add test of pathological case which triggered false positive
Eric Sunshine
2
-0
/
+32
2018-08-13
chainlint: recognize multi-line quoted strings more robustly
Eric Sunshine
3
-3
/
+21
2018-08-13
chainlint: let here-doc and multi-line string commence on same line
Eric Sunshine
6
-0
/
+33
2018-08-13
chainlint: recognize multi-line $(...) when command cuddled with "$("
Eric Sunshine
2
-2
/
+20
2018-08-13
chainlint: match 'quoted' here-doc tags
Eric Sunshine
4
-0
/
+14
2018-08-13
chainlint: match arbitrary here-docs tags rather than hard-coded names
Eric Sunshine
6
-0
/
+33
2018-07-17
t/chainlint: add chainlint "specialized" test cases
Eric Sunshine
4
-0
/
+31
2018-07-17
t/chainlint: add chainlint "complex" test cases
Eric Sunshine
8
-0
/
+82
2018-07-17
t/chainlint: add chainlint "cuddled" test cases
Eric Sunshine
6
-0
/
+70
2018-07-17
t/chainlint: add chainlint "loop" and "conditional" test cases
Eric Sunshine
10
-0
/
+200
2018-07-17
t/chainlint: add chainlint "nested subshell" test cases
Eric Sunshine
12
-0
/
+173
2018-07-17
t/chainlint: add chainlint "one-liner" test cases
Eric Sunshine
6
-0
/
+71
2018-07-17
t/chainlint: add chainlint "whitespace" test cases
Eric Sunshine
12
-0
/
+113
2018-07-17
t/chainlint: add chainlint "basic" test cases
Eric Sunshine
16
-0
/
+206