Sha256: 30379d8a006fa981941d59cac9376cc5bdca057ee15802892f1c0abc334a1847

Contents?: true

Size: 442 Bytes

Versions: 1

Compression:

Stored size: 442 Bytes

Contents

# frozen_string_literal: true

module BCDD::Result::Transitions
  module Tracking::Disabled
    def self.exec(_name, _desc)
      EnsureResult[yield]
    end

    def self.reset!; end

    def self.record(result); end

    def self.record_and_then(_type, _data, _source)
      yield
    end

    def self.reset_and_then!; end

    class << self
      private

      def start(name, desc); end

      def finish(result); end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bcdd-result-0.12.0 lib/bcdd/result/transitions/tracking/disabled.rb