class Orbacle::Indexer::BuildingProcess
Public Class Methods
new(queue, builder)
click to toggle source
# File lib/orbacle/indexer.rb, line 91 def initialize(queue, builder) @queue = queue @builder = builder end
Public Instance Methods
call()
click to toggle source
# File lib/orbacle/indexer.rb, line 96 def call while !@queue.closed? || !@queue.empty? element = @queue.shift @builder.process_file(element.ast, element.file_path) end end