Class: YARD::CodeObjects::APIObject

Inherits:
Base
  • Object
show all
Defined in:
lib/yard-api/code_objects/api_object.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.sanitize_id(text) ⇒ Object



5
6
7
# File 'lib/yard-api/code_objects/api_object.rb', line 5

def self.sanitize_id(text)
  text.gsub(/\s/, '')
end

Instance Method Details

#pathObject



9
10
11
# File 'lib/yard-api/code_objects/api_object.rb', line 9

def path
  self.class.sanitize_id(super)
end

#titleObject



13
14
15
# File 'lib/yard-api/code_objects/api_object.rb', line 13

def title
  [ object.title, name ].join(NSEP)
end