dev-ruby/
introspection

Dynamic inspection of the hierarchy of method definitions on a Ruby object

https://jamesmead.org/