Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 3.9 KB

File metadata and controls

32 lines (26 loc) · 3.9 KB

The logic to pull annotations can be found in the master branch.

This repository is configured to automatically pull the latest version of Gethe/wow-ui-source, and generate annotations from all files relevant for the specific flavor.

There's also a set of branches which include the full original FrameXML source code, including both the original XML files, and Lua files with annotations added into the files themselves (the line numbers will still match the original files).

Currently, the annotations are generated for the following branches:

Generated annotations are limited to

  • Frames
    • Global frames
    • Frame Templates
    • Intrinsic Frame Templates
    • Limited support for inheritance, children, and
  • Mixins - some mixins, especially local ones, may be missing
    • "methods" for a given mixin
    • inheritance through CreateFromMixins
  • Enums created with EnumUtil.MakeEnum

Disclaimer: Generated annotations by their very nature are not 100% accurate and may be imprecise or missing altogether.