v0.9
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

Nearby codes

codesummary
W6001Code inspects its own file name (debugstack, debuglocals), which changes when bundled
W6002Side-effect-free, unused module removed by dead-code elimination
W6010An addon-site target (CurseForge, Wago, WoWInterface) publishes minified code (Blizzard AddOn policy: code must not be hidden or obfuscated)
W7010Reflection metadata requested but reflection = "none"
W8011Slash command collides with a Blizzard command
W8040Hook target not declared

All diagnostics →