Method: Module#namespace_name

Defined in:
lib/yard/core_ext/module.rb

#namespace_nameString

Returns the module namespace path minus the class/module name

Examples:

module A::B::C; namespace_name end # => "A::B"

Returns:

  • (String)

    the namespace minus the class/module name

[View source]

16
17
18
# File 'lib/yard/core_ext/module.rb', line 16

def namespace_name
  name.split("::")[0..-2].join("::")
end