curl-curl/.github/scripts
Viktor Szakats b39c158e4a
scripts: fix shellcheck SC2046 warnings
Fix SC2046: "Quote this to prevent word splitting."
Ref: https://www.shellcheck.net/wiki/SC2046

Also:
- shellcheck.sh: add `set -eu`.
- shellcheck.sh, yamlcheck.sh: always run from repo root.
- pass `--` before passing the list of files, where missing.
- badwords.pl, cleancmd.pl: rework to accept `git ls-files` arguments.
  Requires Perl 5.22+ (2015-Jun-01) on Windows.
  Ref: https://perldoc.perl.org/functions/open
- INTERNALS.md: require Perl 5.22 on Windows.
- spacecheck.pl: formatting.
- GHA/http3-linux: rework command to avoid SC2046.
- stop suppressing SC2046 warnings.

The yamlcheck.sh issue reported-by: Stanislav Fort (Aisle Research)
Ref: 20251109163515_6eb31da3-deb2-4f4d-8327-935904f27da5

Closes #19432
2025-11-10 14:21:35 +01:00
..
badwords.pl scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
badwords.txt spelling: subdirectories 2025-10-21 17:18:35 +02:00
cleancmd.pl scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
cmp-config.pl kerberos: bump minimum to 1.3 (2003-07-08), drop legacy logic 2025-10-10 19:47:08 +02:00
cmp-pkg-config.sh GHA/configure-vs-cmake: check libcurl.pc/curl-config, fix issues 2024-09-21 12:08:35 +02:00
codespell-ignore.words GHA/dependabot: tweak dir list to avoid a dupe, rename .txt file to avoid the bot 2025-10-08 14:58:32 +02:00
codespell.sh scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
distfiles.sh dist: do not distribute CI.md 2025-09-15 11:15:31 +02:00
pyspelling.words docs: mention umask need when curl creates files 2025-11-07 14:12:59 +01:00
pyspelling.yaml GHA: rename config files to match pyspelling 2025-10-09 14:17:32 +02:00
randcurl.pl scripts: fix two Perl uninitialized value warnings 2025-07-28 01:51:55 +02:00
requirements-docs.txt GHA: update pyspelling to v2.12 2025-10-29 08:32:28 +01:00
requirements.txt GHA: bump the pip-dependencies group across 2 directories with 3 updates 2025-11-02 17:10:39 +01:00
shellcheck-ci.sh CI: fix zizmor 1.9.0 warnings, shellcheck verify CI shell code, fix fallouts 2025-06-06 21:30:43 +02:00
shellcheck.sh scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
spacecheck.pl scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
spellcheck.curl multi: add notifications API 2025-10-07 10:55:31 +02:00
trimmarkdownheader.pl scripts: enable strict warnings in Perl where missing, fix fallouts 2025-07-27 22:35:18 +02:00
typos.sh GHA/checksrc: expand spellcheck, fix issues found 2025-07-21 16:09:01 +02:00
typos.toml processhelp.pm: log taskkill pid info, add debug envs, enable in CI 2025-11-10 02:00:17 +01:00
verify-examples.pl build: avoid overriding system symbols for fopen functions 2025-09-30 01:10:36 +02:00
verify-synopsis.pl scripts: enable strict warnings in Perl where missing, fix fallouts 2025-07-27 22:35:18 +02:00
yamlcheck.sh scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
yamlcheck.yaml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00