Class: ABCing::ClassNameFinder

Inherits:
Object
  • Object
show all
Defined in:
lib/abcing/class_name_finder.rb

Instance Method Summary collapse

Constructor Details

#initialize(contents) ⇒ ClassNameFinder

Returns a new instance of ClassNameFinder.



3
4
5
# File 'lib/abcing/class_name_finder.rb', line 3

def initialize(contents)
  @contents = contents
end

Instance Method Details

#findObject



7
8
9
# File 'lib/abcing/class_name_finder.rb', line 7

def find
  @contents.collect { |c| c.scan(/class (\w+).*$/).flatten.uniq }.flatten.uniq
end