warningdebugging and reflection
W7001
todo() in a release build
Warnings fail a build only with --deny-warnings. Change this one's level in wowlua.json: "check": { "lints": { "W7001": "allow" } } (or "deny").
Related: E7001, the error form: nameof argument is not a name, field access or string-keyed index
Where the specification covers it
- 7. Debugging and Reflection · 7.1 wowlua:debug
Nearby codes
| code | summary |
|---|---|
| W6001 | Code inspects its own file name (debugstack, debuglocals), which changes when bundled |
| W6002 | Side-effect-free, unused module removed by dead-code elimination |
| W6010 | An addon-site target (CurseForge, Wago, WoWInterface) publishes minified code (Blizzard AddOn policy: code must not be hidden or obfuscated) |
| W7010 | Reflection metadata requested but reflection = "none" |
| W8011 | Slash command collides with a Blizzard command |
| W8040 | Hook target not declared |