Method: Copland::Implementation::SymbolSourceManager#initialize

Defined in:
lib/copland/impl/symbol-source-manager.rb

#initialize(sources) ⇒ SymbolSourceManager

Create a new SymbolSourceManager, using the given array of source definitions.



99
100
101
102
# File 'lib/copland/impl/symbol-source-manager.rb', line 99

def initialize( sources )
  @sources = sources.map { |entry| SymbolSourceDefinition.new( entry ) }
  @sources = Copland::Orderer.order( @sources ).map { |v| v.source }
end