codeql
codeql copied to clipboard
Ruby: Model protected methods
Add two new predicates to MethodBase: isPublic and isProtected.
As part of this I've refactored the code around method visibility. This is easiest to review commit-by-commit.