Class: Uprb::StaticRequireTracker::StaticWalker
- Inherits:
-
Object
- Object
- Uprb::StaticRequireTracker::StaticWalker
- Defined in:
- lib/uprb/static_require_tracker.rb
Instance Method Summary collapse
-
#initialize ⇒ StaticWalker
constructor
A new instance of StaticWalker.
- #walk(entry_path) ⇒ Object
Constructor Details
#initialize ⇒ StaticWalker
Returns a new instance of StaticWalker.
72 73 74 75 |
# File 'lib/uprb/static_require_tracker.rb', line 72 def initialize @mapping = {} @visited = Set.new end |
Instance Method Details
#walk(entry_path) ⇒ Object
77 78 79 80 |
# File 'lib/uprb/static_require_tracker.rb', line 77 def walk(entry_path) parse_file(entry_path) @mapping end |