Class: Marko::Tasks::Scan

Inherits:
Object
  • Object
show all
Defined in:
lib/marko/tasks/scan.rb

Overview

Scan source files

Instance Method Summary collapse

Instance Method Details

#call(payload) ⇒ Array<Array<Model::Markup>>

Returns each scanned source must be parsed separately.

Parameters:

  • payload (Array<String>)

    filenames

Returns:

  • (Array<Array<Model::Markup>>)

    each scanned source must be parsed separately



12
13
14
15
# File 'lib/marko/tasks/scan.rb', line 12

def call(payload)
  scanner = Scanner.new
  payload.map{ scanner.scan(it) }
end