Posted on this week’s Ruby Weekly newsletter was a tip about listing the available public methods on a class.

Object#public_methods returns a list of all public methods including thoses defined by ancesstor classes.

By passing false as an argument to public_methods, we reduce the list of methods to only include the ones on the class, excluding their ancesstors.