Class: Lookout::UI::Console

Inherits:
Object show all
Defined in:
lib/lookout/ui/console.rb

Instance Method Summary collapse

Constructor Details

#initialize(results, io = $stderr) ⇒ Console

Returns a new instance of Console.



4
5
6
7
8
9
# File 'lib/lookout/ui/console.rb', line 4

def initialize(results, io = $stderr)
  @results, @io = results, io
  results.on_new do |result|
    @io.puts result unless Lookout::Results::Fulfilled === result
  end
end

Instance Method Details

#flushObject



15
16
17
18
# File 'lib/lookout/ui/console.rb', line 15

def flush
  @io.flush
  self
end

#startObject



11
12
13
# File 'lib/lookout/ui/console.rb', line 11

def start
  self
end