Class: Modulr::SyncCollector

Inherits:
Collector show all
Defined in:
lib/modulr/sync_collector.rb

Direct Known Subclasses

GlobalExportCollector

Instance Attribute Summary

Attributes inherited from Collector

#modules, #top_level_modules

Instance Method Summary collapse

Methods inherited from Collector

#initialize, #parse_file, #parse_files, #to_js

Constructor Details

This class inherits a constructor from Modulr::Collector

Instance Method Details

#add_module_from_path(path) ⇒ Object



3
4
5
6
# File 'lib/modulr/sync_collector.rb', line 3

def add_module_from_path(path)
  js_module = super(path)
  modules << js_module unless modules.include?(js_module)
end