Module: VisitMemory
- Included in:
- Guff::JavaSource::Class
- Defined in:
- lib/java_testing_guff/guff_extensions.rb
Instance Method Summary collapse
Instance Method Details
#already_visited?(method) ⇒ Boolean
6 7 8 |
# File 'lib/java_testing_guff/guff_extensions.rb', line 6 def already_visited?(method) methods_visited.include?(method.my_declaration_signature) end |
#mark_visited(method) ⇒ Object
2 3 4 |
# File 'lib/java_testing_guff/guff_extensions.rb', line 2 def mark_visited(method) methods_visited << method.my_declaration_signature end |
#methods_visited ⇒ Object
9 10 11 |
# File 'lib/java_testing_guff/guff_extensions.rb', line 9 def methods_visited @methods_visited ||= [] end |