# -*- encoding: utf-8 -*- # stub: concurrent-ruby-edge 0.7.2 ruby lib/concurrent-ruby-edge Gem::Specification.new do |s| s.name = "concurrent-ruby-edge".freeze s.version = "0.7.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib/concurrent-ruby-edge".freeze] s.authors = ["Jerry D'Antonio".freeze, "Petr Chalupa".freeze, "The Ruby Concurrency Team".freeze] s.date = "2025-01-15" s.description = "These features are under active development and may change frequently. They are expected not to\nkeep backward compatibility (there may also lack tests and documentation). Semantic versions will\nbe obeyed though. Features developed in `concurrent-ruby-edge` are expected to move to `concurrent-ruby` when final.\nPlease see http://concurrent-ruby.com for more information.\n".freeze s.email = "concurrent-ruby@googlegroups.com".freeze s.extra_rdoc_files = ["README.md".freeze, "LICENSE.txt".freeze, "CHANGELOG.md".freeze] s.files = ["CHANGELOG.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "lib/concurrent-ruby-edge/concurrent-edge.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/abstract.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/awaits.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/buffer.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/errors_on_unknown_message.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/executes_context.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/linking.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/pausing.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/removes_child.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/sets_results.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/supervising.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/behaviour/termination.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/context.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/core.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/default_dead_letter_handler.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/envelope.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/errors.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/internal_delegations.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/public_delegations.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/reference.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/root.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/type_check.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/utils.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/utils/ad_hoc.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/utils/balancer.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/utils/broadcast.rb".freeze, "lib/concurrent-ruby-edge/concurrent/actor/utils/pool.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/base.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/buffered.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/dropping.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/sliding.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/ticker.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/timer.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/buffer/unbuffered.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/selector.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/selector/after_clause.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/selector/default_clause.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/selector/error_clause.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/selector/put_clause.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/selector/take_clause.rb".freeze, "lib/concurrent-ruby-edge/concurrent/channel/tick.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/cancellation.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/channel.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/lock_free_linked_set.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/lock_free_linked_set/node.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/lock_free_linked_set/window.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/lock_free_queue.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/old_channel_integration.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/processing_actor.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/promises.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/throttle.rb".freeze, "lib/concurrent-ruby-edge/concurrent/edge/version.rb".freeze, "lib/concurrent-ruby-edge/concurrent/executor/wrapping_executor.rb".freeze, "lib/concurrent-ruby-edge/concurrent/lazy_register.rb".freeze] s.homepage = "http://www.concurrent-ruby.com".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Edge features and additions to the concurrent-ruby gem.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.3".freeze]) end