Sha256: 6df9643150bb6e29ecb3f0db01a72de5128c30ca44dfe09210661b6f16f8be2f

Contents?: true

Size: 437 Bytes

Versions: 15

Compression:

Stored size: 437 Bytes

Contents

# frozen_string_literal: true

require 'happymapper'
require 'jacoco/model/session_info'

module Jacoco
  # Jacoco report model
  class Report
    include HappyMapper

    tag 'report'
    attribute :name, String

    has_many :session_infos, Jacoco::SessionInfo, xpath: '.'
    has_many :groups, Jacoco::Group, xpath: '.'
    has_many :packages, Jacoco::Package, xpath: '.'
    has_many :counters, Jacoco::Counter, xpath: '.'
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
danger-jacoco-0.1.9 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.15 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.14 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.13.SNAPSHOT.1 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.13 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.12.SNAPSHOT.2 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.12.SNAPSHOT.1 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.12 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.11 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.10 lib/jacoco/model/report.rb
danger-jacoco-instacart-0.1.9 lib/jacoco/model/report.rb
danger-jacoco-0.1.8 lib/jacoco/model/report.rb
danger-jacoco-0.1.7 lib/jacoco/model/report.rb
danger-jacoco-0.1.6 lib/jacoco/model/report.rb
danger-jacoco-0.1.5 lib/jacoco/model/report.rb