Sha256: cd8ea6e53352c25f693e3df9a4097086cafebdb8b9b756ff8c9ecccd2c524ecd

Contents?: true

Size: 389 Bytes

Versions: 7

Compression:

Stored size: 389 Bytes

Contents

# typed: true
# frozen_string_literal: true

module SorbetProgress
  # Just a simple key-value pair, though sorbet could decide to do something
  # more complicated in the future.
  class Metric
    extend T::Sig

    attr_reader :name, :value

    sig { params(name: String, value: Integer).void }
    def initialize(name, value)
      @name = name
      @value = value
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sorbet-progress-0.3.0 lib/sorbet_progress/metric.rb
sorbet-progress-0.2.5 lib/sorbet_progress/metric.rb
sorbet-progress-0.2.4 lib/sorbet_progress/metric.rb
sorbet-progress-0.2.3 lib/sorbet_progress/metric.rb
sorbet-progress-0.2.2 lib/sorbet_progress/metric.rb
sorbet-progress-0.2.1 lib/sorbet_progress/metric.rb
sorbet-progress-0.2.0 lib/sorbet_progress/metric.rb