Files
WoWee/tools
Kelsi ab81f0e60b fix: report why each FrameXML file failed, and imply the API fallback
Sixty-seven failures arrived with their reasons scattered across thousands
of log lines, and one broken script takes down every file referencing it,
so what matters is seeing them together. Collect a reason per file and
print them as one block; carry the real cause up through includes and
referenced scripts rather than naming the file that referenced them.

WOWEE_LOAD_FRAMEXML now implies WOWEE_LUA_API_FALLBACK. FrameXML cannot
get through its own load without it, so two switches where one is useless
alone was only a way to be handed a wall of failures for setting the
obvious one.

The compile checker counted a file it could not parse as neither pass nor
fail, reporting a clean run over files that never loaded.
2026-08-01 13:34:52 -07:00
..
2026-07-17 21:03:12 -07:00