Method: Intersys::Reflection::ClassDefinition#all_methods
- Defined in:
- lib/intersys.rb
#all_methods ⇒ Object
350 351 352 353 354 355 356 357 358 |
# File 'lib/intersys.rb', line 350 def all_methods _methods.to_a + self.super.split(",").map do |klass| klass = klass.strip if match_data = klass.match(/^%([^\.]+)$/) klass = "%Library.#{match_data.captures.first}" end self.class.open(klass).all_methods end.flatten end |