Sha256: 472ca9e783de57d03c97e1aa633531a25b053d7a9689375c147539c3974b3c3b

Contents?: true

Size: 223 Bytes

Versions: 5

Compression:

Stored size: 223 Bytes

Contents

# frozen_string_literal: true

require "json/pure"
require_relative "array_formatter"

class JSONFormatter < ArrayFormatter
  def process
    build_data
    w @data.to_json # Write data into ouput file
    deinit
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
teuton-2.3.11 lib/teuton/report/formatter/json_formatter.rb
teuton-2.3.10 lib/teuton/report/formatter/json_formatter.rb
teuton-2.3.9 lib/teuton/report/formatter/json_formatter.rb
teuton-2.3.8 lib/teuton/report/formatter/json_formatter.rb
teuton-2.3.7 lib/teuton/report/formatter/json_formatter.rb