warningbundling and minification
W6010
An addon-site target (CurseForge, Wago, WoWInterface) publishes minified code (Blizzard AddOn policy: code must not be hidden or obfuscated)
Warnings fail a build only with --deny-warnings. Change this one's level in wowlua.json: "check": { "lints": { "W6010": "allow" } } (or "deny").
Where the specification covers it
- Appendix C. Decision Log · Toolchain
- 15. Optimization · 15.4.4 Platform policies
- 11. Publishing · 11.1.1 Target builds
Nearby codes
| code | summary |
|---|---|
| W4333 | .pkgmeta hg external cannot be converted |
| W6001 | Code inspects its own file name (debugstack, debuglocals), which changes when bundled |
| W6002 | Side-effect-free, unused module removed by dead-code elimination |
| W7001 | todo() in a release build |
| W7010 | Reflection metadata requested but reflection = "none" |
| W8011 | Slash command collides with a Blizzard command |