Method: ASIR::CodeMore#description

Defined in:
lib/asir/code_more.rb

#descriptionObject

Returns “Module.selector” if receiver is Module. Returns “Class#selector” if receiver is an instance.



37
38
39
40
41
42
43
44
45
46
# File 'lib/asir/code_more.rb', line 37

def description
  case
  when ::String === @receiver_class
    "#{@receiver_class}.#{@selector}"
  when ::Module === @receiver
    "#{@receiver}.#{@selector}"
  else
    "#{@receiver_class}\#\#{@selector}"
  end
end