# -*- encoding: utf-8 -*- # stub: quack_concurrency 0.0.1 ruby lib Gem::Specification.new do |s| s.name = "quack_concurrency".freeze s.version = "0.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Rob Fors".freeze] s.date = "2018-02-25" s.description = "Offers concurrency tools that could also be found in the Concurrent Ruby project. However, all these tools will also accept duck types to allow core classes to behave as desired.".freeze s.email = "mail@robfors.com".freeze s.files = ["LICENSE".freeze, "README.md".freeze, "lib/quack_concurrency.rb".freeze, "lib/quack_concurrency/condition_variable.rb".freeze, "lib/quack_concurrency/future.rb".freeze, "lib/quack_concurrency/reentrant_mutex.rb".freeze, "lib/quack_concurrency/semaphore.rb".freeze, "lib/quack_concurrency/waiter.rb".freeze, "test/test.rb".freeze] s.homepage = "https://github.com/robfors/quack_concurrency".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Concurrency tools that accept duck types of core classes.".freeze end