Sha256: 99d19e40aa5814c0aee729d878fff75bc10089bb52ed3f8cb25960351653a418

Contents?: true

Size: 900 Bytes

Versions: 9

Compression:

Stored size: 900 Bytes

Contents

module Concurrent

  # A submodule for unstable, highly experimental features that are likely to
  # change often and which may never become part of the core gem. Also for
  # new, experimental version of abstractions already in the core gem.
  #
  # Most new features should start in this module, clearly indicating the
  # experimental and unstable nature of the feature. Once a feature becomes
  # more stable and is a candidate for inclusion in the core gem it should
  # be moved up to the `Concurrent` module, where it would reside once merged
  # into the core gem.
  #
  # The only exception to this is for features which *replace* features from
  # the core gem in ways that are breaking and not backward compatible. These
  # features should remain in this module until merged into the core gem. This
  # will prevent namespace collisions.
  #
  # @!macro warn.edge
  module Edge
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
concurrent-ruby-edge-0.7.2 lib/concurrent-ruby-edge/concurrent/edge.rb
concurrent-ruby-edge-0.7.1 lib/concurrent-ruby-edge/concurrent/edge.rb
concurrent-ruby-edge-0.7.0 lib/concurrent-ruby-edge/concurrent/edge.rb
concurrent-ruby-edge-0.6.0 lib/concurrent-ruby-edge/concurrent/edge.rb
concurrent-ruby-edge-0.6.0.pre1 lib/concurrent-ruby-edge/concurrent/edge.rb
concurrent-ruby-edge-0.5.0 lib-edge/concurrent/edge.rb
concurrent-ruby-edge-0.4.1 lib-edge/concurrent/edge.rb
concurrent-ruby-edge-0.4.0.pre2 lib-edge/concurrent/edge.rb
concurrent-ruby-edge-0.4.0.pre1 lib-edge/concurrent/edge.rb