Method: JsDuck::App#initialize

Defined in:
lib/jsduck/app.rb

#initialize(opts) ⇒ App

Initializes app with JsDuck::Options object



34
35
36
37
38
39
40
41
# File 'lib/jsduck/app.rb', line 34

def initialize(opts)
  @opts = opts
  # Sets the nr of parallel processes to use.
  # Set to 0 to disable parallelization completely.
  @parallel = ParallelWrap.new(:in_processes => @opts.processes)
  # Turn JSON pretty-printing on/off
  JsonDuck.pretty = @opts.pretty_json
end