lemur
lemur copied to clipboard
Create API coverage tool
Closes #144
Really basic implementation of an API coverage tool. Verifies functions and properties exist.
TODO
- [x] Create tool
- [ ] Hook up to CI in some way, maybe a badge on the README?
- [ ] Fix issues with not ignoring deprecated instances and don't show instances with only deprecated members.
- [ ] Tests
- [x] DataModel => Game (would anything break if it was changed from Game.lua to DataModel.lua?)
Coverage remained the same at 97.936% when pulling 9719f832e8765f7659953e327a12f4ad58bfa932 on Kampfkarren:apicoverage into 876bc7c4e619697d5a9027e2dc413fa006cbad46 on LPGhatguy:master.
Example dump: https://gist.github.com/Kampfkarren/3cdf28715b3beecb084e0f945b165ce6