About

Globe parses and analyses World of Warcraft addons, producing some statistics and detecting possible issues. You can find analyses for recently-released addons by searching for them by name, or upload your own addon ZIP to analyse.

Globe's wut? collates analyses of recently-released addons, and can be used to find addons which e.g. access or modify particular global variables.

Uploading addons for analysis

You can upload an addon archive for analysis by either clicking the Globe logo, or dragging and dropping a ZIP file onto it. Globe accepts ZIP archives formatted as typical addon releases (containing Foo/Foo.toc).

Don't ZIP and upload your entire Interface/AddOns directory. Globe is intended to analyze single-addon archives; in uploaded archives, up to 16 .toc files and up to 4 addons will be analyzed.

If your addon includes multiple Load-on-Demand modules, you can use the Globe-Main TOC field to specify the primary addon directory to analyze. Additionally, Globe-Pre (and Globe-Post) TOC fields instruct Globe to consider the specified comma-separated addon directories before (and after, respectively) analyzing the current addon.

What does Globe output?

Globe parses addon .toc/.xml/.lua files, and produces a summary of:

Additionally, several types of warnings are provided to highlight possible issues.

Checking classic compatibility

Using the classic ## Interface .toc value will cause Globe to analyse the addon for classic realms.

Alternatively, you can use the 80100 Interface value and add a ## Globe: check-classic line to your .toc file to have Globe highlight used events, templates, and global values that are not present in the Classic client.