pathlint 0.0.24

Lint the PATH environment variable against declarative ordering rules.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Schema generated by `src/bin/gen_schema` (which always emits LF).
# Pin LF in the working tree so the drift gate test has a stable
# byte-for-byte target across Unix and Windows checkouts.
schemas/*.json text eol=lf

# Plugin TOMLs are concatenated by build.rs verbatim and the
# resulting embedded catalog is parsed at runtime; pin LF so a
# Windows checkout doesn't accidentally embed CRLFs that downstream
# TOML parsers would have to tolerate.
plugins/*.toml text eol=lf

# Shell scripts run inside Linux containers via the e2e harness;
# CRLF line endings break bash with cryptic `$'\r': command not
# found` errors. Pin LF on the working tree so a Windows checkout
# can bind-mount the script straight into a Linux container.
*.sh text eol=lf
scripts/e2e/Dockerfile.* text eol=lf