Sha256: b8c6d75104173603c89fb4f9db2e6b3f6faa2679f341594400ec4e330dea17c3

Contents?: true

Size: 268 Bytes

Versions: 3

Compression:

Stored size: 268 Bytes

Contents

module TaskwarriorWeb::Parser
  autoload :Json, 'taskwarrior-web/services/parser/json'
  autoload :Csv,  'taskwarrior-web/services/parser/csv'

  def self.parse(results)
    TaskwarriorWeb::Config.version > '1.9.2' ? Json.parse(results) : Csv.parse(results)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
taskwarrior-web-1.1.12 lib/taskwarrior-web/services/parser.rb
taskwarrior-web-1.1.11 lib/taskwarrior-web/services/parser.rb
taskwarrior-web-1.1.10 lib/taskwarrior-web/services/parser.rb