OdysseyDecomp
OdysseyDecomp copied to clipboard
Custom linter: Enforce `NON_MATCHING` comment above non-matching functions
Requires reading the CSV to see which functions should (not) match, then the linter should complain if either matching functions are marked as NON_MATCHING or non-matching functions lack the comment.
Hmm, while we're at it, can we also enforce decomp.me links being listed above all those functions?
Sure. I’ve also been implemented a thing into the same check that disallows non inline functions that aren’t found in the csv
It’s gonna take some time for me to make a decomp.me for all those functions though 😅
How many mismatching non-library functions do we have?
There are currently 33 NON_MATCHING comments in the repo of which 5 already have a decomp.me link