Class: MethodMatch::NameExtractor

Inherits:
Object
  • Object
show all
Defined in:
lib/method_match/name_extractor.rb

Instance Method Summary collapse

Constructor Details

#initialize(name) ⇒ NameExtractor

Returns a new instance of NameExtractor.



4
5
6
# File 'lib/method_match/name_extractor.rb', line 4

def initialize name
  @name = name
end

Instance Method Details

#nameObject



8
9
10
11
12
# File 'lib/method_match/name_extractor.rb', line 8

def name
  pw = pwd.chomp
  return @name.sub "#{pw}/", '' if @name.index( pw ) == 0
  @name
end

#pwdObject



14
15
16
# File 'lib/method_match/name_extractor.rb', line 14

def pwd
  `pwd`
end