Sha256: 3b891b019bf54724bcfe21caa1f2e4a0afb1d5546db5827aad2057a59745b2f3

Contents?: true

Size: 449 Bytes

Versions: 74

Compression:

Stored size: 449 Bytes

Contents

# frozen_string_literal: true

require 'concurrent'

module SplitIoClient
  module Engine
    module Common
      class NoopImpressionCounter
        def inc(split_name, time_frame)
          # no-op
        end

        def pop_all
          # no-op
        end

        def make_key(split_name, time_frame)
          # no-op
        end

        def self.truncate_time_frame(timestamp_ms)
          # no-op
        end
      end
    end
  end
end

Version data entries

74 entries across 74 versions & 1 rubygems

Version Path
splitclient-rb-8.3.0-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0.pre.rc3-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0.pre.rc3 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0.pre.rc2-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0.pre.rc2 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0.pre.rc1-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.3.0.pre.rc1 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.2.0-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.2.0 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc4-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc4 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc3-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc3 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc2-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc2 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc1-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.3.pre.rc1 lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.2-java lib/splitclient-rb/engine/common/noop_impressions_counter.rb
splitclient-rb-8.1.2 lib/splitclient-rb/engine/common/noop_impressions_counter.rb