index
:
pub/scm/git/git.git
jch
main
maint
master
next
seen
todo
Git source code mirror
Junio C Hamano
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
t
/
chainlint.pl
Age
Commit message (
Expand
)
Author
Files
Lines
2026-07-06
t: extract chainlint's parser into shared module
Michael Montalbo
1
-517
/
+12
2024-09-10
chainlint: reduce annotation noise-factor
Eric Sunshine
1
-1
/
+2
2024-09-10
chainlint: make error messages self-explanatory
Eric Sunshine
1
-8
/
+22
2024-09-10
chainlint: don't be fooled by "?!...?!" in test body
Eric Sunshine
1
-5
/
+8
2024-07-10
chainlint.pl: recognize test bodies defined via heredoc
Eric Sunshine
1
-5
/
+22
2024-07-10
chainlint.pl: force CRLF conversion when opening input files
Jeff King
1
-1
/
+1
2024-07-10
chainlint.pl: do not spawn more threads than we have scripts
Jeff King
1
-0
/
+1
2024-07-10
chainlint.pl: only start threads if jobs > 1
Jeff King
1
-1
/
+2
2024-05-30
Merge branch 'es/chainlint-ncores-fix'
Junio C Hamano
1
-3
/
+17
2024-05-22
chainlint.pl: latch CPU count directly reported by /proc/cpuinfo
Eric Sunshine
1
-0
/
+3
2024-05-22
chainlint.pl: fix incorrect CPU count on Linux SPARC
John Paul Adrian Glaubitz
1
-1
/
+1
2024-05-20
chainlint.pl: make CPU count computation more robust
Eric Sunshine
1
-3
/
+14
2023-03-30
tests: diagnose unclosed here-doc in chainlint.pl
Eric Sunshine
1
-3
/
+12
2022-11-29
Merge branch 'ah/chainlint-cpuinfo-parse-fix'
Junio C Hamano
1
-1
/
+1
2022-11-23
chainlint.pl: fix /proc/cpuinfo regexp
Andreas Hasenack
1
-1
/
+1
2022-11-11
chainlint: prefix annotated test definition with line numbers
Eric Sunshine
1
-2
/
+8
2022-11-11
chainlint: latch line numbers at which each token starts and ends
Eric Sunshine
1
-8
/
+17
2022-11-11
chainlint: sidestep impoverished macOS "terminfo"
Eric Sunshine
1
-12
/
+23
2022-11-08
chainlint: annotate original test definition rather than token stream
Eric Sunshine
1
-7
/
+24
2022-11-08
chainlint: latch start/end position of each token
Eric Sunshine
1
-37
/
+43
2022-11-08
chainlint: tighten accuracy when consuming input stream
Eric Sunshine
1
-1
/
+1
2022-11-08
chainlint: add explanatory comments
Eric Sunshine
1
-0
/
+4
2022-09-12
chainlint: colorize problem annotations and test delimiters
Eric Sunshine
1
-3
/
+43
2022-09-01
chainlint.pl: allow `|| echo` to signal failure upstream of a pipe
Eric Sunshine
1
-0
/
+3
2022-09-01
chainlint.pl: complain about loops lacking explicit failure handling
Eric Sunshine
1
-0
/
+11
2022-09-01
chainlint.pl: don't flag broken &&-chain if failure indicated explicitly
Eric Sunshine
1
-0
/
+8
2022-09-01
chainlint.pl: don't flag broken &&-chain if `$?` handled explicitly
Eric Sunshine
1
-0
/
+6
2022-09-01
chainlint.pl: don't require `&` background command to end with `&&`
Eric Sunshine
1
-1
/
+1
2022-09-01
chainlint.pl: don't require `return|exit|continue` to end with `&&`
Eric Sunshine
1
-2
/
+18
2022-09-01
chainlint.pl: validate test scripts in parallel
Eric Sunshine
1
-1
/
+49
2022-09-01
chainlint.pl: add parser to identify test definitions
Eric Sunshine
1
-3
/
+60
2022-09-01
chainlint.pl: add parser to validate tests
Eric Sunshine
1
-0
/
+46
2022-09-01
chainlint.pl: add POSIX shell parser
Eric Sunshine
1
-0
/
+243
2022-09-01
chainlint.pl: add POSIX shell lexical analyzer
Eric Sunshine
1
-0
/
+177
2022-09-01
t: add skeleton chainlint.pl
Eric Sunshine
1
-0
/
+115