hyvvs
9c8405acc5
fix(tools): classify separate environment reads independently
2026-10-28 04:21:59 +01:00
hyvvs
3e008e91cf
fix(tools): ignore non-code punctuation in environment reads
2026-10-26 23:06:14 +01:00
hyvvs
927206f854
fix(tools): classify environment reads by statement
2026-10-26 23:05:55 +01:00
hyvvs
f118a2cbaa
fix(tools): retain context for long multiline reads
2026-10-26 23:05:35 +01:00
hyvvs
bef67fc555
fix(tools): detect long multiline environment reads
2026-10-26 23:05:35 +01:00
Baytowne
0434746d0a
fix(tools): fail env_reference on a source file it cannot read
2026-10-24 21:34:51 -05:00
Dean
3f017b7370
Merge pull request #10296 from MarcZX10/fix/env-reference-utf8-output
...
fix(tools): make environment reports Unicode-safe
2026-10-24 16:09:25 +13:00
Dean
0884fab4b1
Merge pull request #8995 from dantdmdarealguy/fix/env-reference-environmentnumber
...
fix(tools): read the EnvironmentNumber environment reader in env_reference
2026-10-24 12:40:38 +13:00
MarcZX10
918bbde6fa
fix(tools): reconfigure environment report streams
2026-10-23 16:31:23 +00:00
Kovalev Vladislav
87bc1aa04d
fix(tools): recognize spaced environment reader calls
2026-10-23 20:00:11 +06:00
THEGABOALE
7eaf7b0fd5
fix(tools): detect multiline environment variable reads
2026-10-22 17:34:00 -06:00
dantdmdarealguy
103484d0be
fix(tools): read the EnvironmentNumber environment reader in env_reference
...
The Windows crash report reads APS5_CRASH_STACK_BYTES through
EnvironmentNumber, which env_reference did not recognize, so the name had
no row in docs/dev/ENVIRONMENT.md and neither the reference check nor the
conventions check reported it. Recognize the reader as an integer reader
and add the row.
2026-10-21 04:01:18 -05:00
xXPBSXx and Claude Sonnet 5.5
f33e4158c0
fix(tools): reject a scan root that is not a directory in env_reference
...
A mistyped --root (or running from another directory) was skipped silently,
so --check reported every documented name as stale.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-21 07:44:52 +02:00
tkcm01 and Claude Opus 5.5
39eea03e42
fix(tools): evaluate skip directories relative to scan root in env_reference
...
source_files compared every component of the absolute path against SKIP,
so a --root inside a directory named build or 3rdparty yielded no files.
Only components below the scan root are compared now.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-20 13:23:33 -04:00
emirplus
65da8ac106
fix(tools): recognize _wgetenv wide environment readers in env_reference
2026-10-19 20:07:43 +03:00
011010
bb109df676
fix(tools): read the helper and wide-string environment readers
2026-10-18 02:13:39 -06:00
husari.orozco
abec10fe2d
fix(tools): catch the EnvInt and GetEnvironmentVariableA readers and take the review rows
2026-10-18 01:14:35 -06:00
husari.orozco
a084b22f23
feat(tools): cover both prefixes and report the kind and default
2026-10-18 01:14:34 -06:00
husari.orozco
5a0fbcd9dd
feat(tools): list the APS5_* environment names the code reads
2026-10-18 01:14:34 -06:00