class Pry::Method
def resolution_order(obj)
-
(Array[Class, Module])-
Parameters:
-
obj(Object) --
def resolution_order(obj) if Class === obj # rubocop:disable Style/CaseEquality singleton_class_resolution_order(obj) + instance_resolution_order(Class) else klass = begin singleton_class_of(obj) rescue StandardError obj.class end instance_resolution_order(klass) end end