Class: Named::Module

Inherits:
Module
  • Object
show all
Includes:
Inspection, Naming
Defined in:
lib/named/module.rb

Instance Attribute Summary

Attributes included from Naming

#name

Instance Method Summary collapse

Methods included from Inspection

#inspect_object_id

Constructor Details

#initialize(name, &block) ⇒ Module

Returns a new instance of Module.



5
6
7
8
# File 'lib/named/module.rb', line 5

def initialize(name, &block)
  super(&block)
  self.name = name
end

Instance Method Details

#to_sObject



11
12
13
# File 'lib/named/module.rb', line 11

def to_s
  [self.class.name, name, inspect_object_id].join(':')
end