@@ -45,12 +45,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4545#### --skip-magic-strings Flag - Last Resort for Timeout Issues
4646
4747- ** Added ` --skip-magic-strings ` command-line flag** to completely skip Magic String Detector phase
48+ - ** Alias:** ` --disable-magic-strings ` (both flags work identically)
4849 - ** Use case:** Last resort option when scans timeout during Magic String Detector aggregation
4950 - ** Behavior:** Shows warning message "⚠ Skipped (--skip-magic-strings flag enabled)" and bypasses entire phase
5051 - ** Pattern:** Follows same approach as existing ` --skip-clone-detection ` flag
5152 - ** Impact:** Allows scans to complete even when Magic String Detector would timeout
5253 - ** Trade-off:** Skips detection of duplicate option names, transient keys, and capability strings
53- - ** Example:** ` wpcc --paths . --skip-magic-strings --format json `
54+ - ** Examples:**
55+ - ` wpcc --paths . --skip-magic-strings --format json `
56+ - ` wpcc --paths . --disable-magic-strings --format json ` (alias)
5457
5558### Changed
5659
@@ -65,8 +68,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6568- ** Files Modified:**
6669 - ` dist/bin/check-performance.sh ` :
6770 - Added ` SKIP_MAGIC_STRINGS=false ` variable (line 150)
68- - Added ` --skip-magic-strings ` to help text (line 471)
69- - Added ` --skip-magic-strings ` argument parsing (lines 834-837 )
71+ - Added ` --skip-magic-strings ` and ` --disable-magic-strings ` to help text (lines 471-472 )
72+ - Added argument parsing for both flags (line 834: ` --skip-magic-strings|--disable-magic-strings ` )
7073 - Added skip logic for Magic String Detector (lines 6201-6218, closing fi at line 6272)
7174 - Added ` load_wpcignore() ` function (lines 900-941)
7275 - Added ` build_grep_exclusions() ` helper (lines 960-970)
0 commit comments