Method: Filegen::Runner#initialize

Defined in:
lib/filegen/runner.rb

#initialize(argv, stdin = $stdin, stdout = $stdout, stderr = $stderr, kernel = Kernel) ⇒ Runner

Create runner

Parameters:

  • argv (Array)

    Commandline arguments

  • stdin (IO) (defaults to: $stdin)

    Stdin

  • stdout (IO) (defaults to: $stdout)

    Stdout

  • stderr (IO) (defaults to: $stderr)

    Stderr

  • kernel (Kernel) (defaults to: Kernel)

    Kernel class



22
23
24
# File 'lib/filegen/runner.rb', line 22

def initialize(argv, stdin = $stdin, stdout = $stdout, stderr = $stderr, kernel = Kernel)
  @argv, $stdin, $stdout, Ui.logger, @kernel = argv, stdin, stdout, stderr, kernel
end