# -*- encoding: utf-8 -*- # stub: eventbox 1.0.0 ruby lib Gem::Specification.new do |s| s.name = "eventbox".freeze s.version = "1.0.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "yard.run" => "yri" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Lars Kanis".freeze] s.bindir = "exe".freeze s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIDLjCCAhagAwIBAgIBCTANBgkqhkiG9w0BAQsFADA9MQ4wDAYDVQQDDAVrYW5p\nczEXMBUGCgmSJomT8ixkARkWB2NvbWNhcmQxEjAQBgoJkiaJk/IsZAEZFgJkZTAe\nFw0yMTA0MDcxMzQzNTZaFw0yMjA0MDcxMzQzNTZaMD0xDjAMBgNVBAMMBWthbmlz\nMRcwFQYKCZImiZPyLGQBGRYHY29tY2FyZDESMBAGCgmSJomT8ixkARkWAmRlMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApop+rNmg35bzRugZ21VMGqI6\nHGzPLO4VHYncWn/xmgPU/ZMcZdfj6MzIaZJ/czXyt4eHpBk1r8QOV3gBXnRXEjVW\n9xi+EdVOkTV2/AVFKThcbTAQGiF/bT1n2M+B1GTybRzMg6hyhOJeGPqIhLfJEpxn\nlJi4+ENAVT4MpqHEAGB8yFoPC0GqiOHQsdHxQV3P3c2OZqG+yJey74QtwA2tLcLn\nQ53c63+VLGsOjODl1yPn/2ejyq8qWu6ahfTxiIlSar2UbwtaQGBDFdb2CXgEufXT\nL7oaPxlmj+Q2oLOfOnInd2Oxop59HoJCQPsg8f921J43NCQGA8VHK6paxIRDLQID\nAQABozkwNzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQUvgTdT7fe\nx17ugO3IOsjEJwW7KP4wDQYJKoZIhvcNAQELBQADggEBAGCQhS4TBqUG1bSY5gw5\nemj2GNePHFNlXTZ/W0/7FlnXQz/LyBZeYmy4AIHcdY0w9xsu3bPNGk8kLBkHgK3Y\nl/yWiUK0NYRI3K3yI2EoTfrHPDT8XIgBPeUUGv5Nje+SUYMQWsfYWKo3+vLEG64a\nn1xP+1+g2Za39WCS5LwnDWMiIk47NnxR9yXErKd0Iau/Q/IarYsHFX6kWWmlMoln\nW1lMomCcOJFwIPnsy6aqq7YfS0YcqyHjcvs1h5k3zPaIRWhoPlQivniMVMa3Txh+\nNEF/4atY64rruzkyfxGEcrFFOHJIkWnWQjRGaiZdgULxf7ira2gEFvV/ZtamqJWF\nc+I=\n-----END CERTIFICATE-----\n".freeze] s.date = "2021-07-07" s.description = "Eventbox is a model of concurrent computation that is used to build thread-safe objects with arbitrary interfaces.\nIt is [kind of advancement](#comparison-threading-abstractions) of the well known [actor model](https://en.wikipedia.org/wiki/Actor_model) leveraging the possibilities of the ruby language.\nIt is a small, consistent but powerful threading abstraction which **integrates well into existing environments**.".freeze s.email = ["lars@greiz-reinsdorf.de".freeze] s.files = [".appveyor.yml".freeze, ".gitignore".freeze, ".travis.yml".freeze, ".yardopts".freeze, "CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/setup".freeze, "docs/downloads.md".freeze, "docs/images/my_queue_calls.svg".freeze, "docs/my_queue_calls_github.md".freeze, "docs/my_queue_calls_local.md".freeze, "docs/server.md".freeze, "docs/threadpool.md".freeze, "eventbox.gemspec".freeze, "lib/eventbox.rb".freeze, "lib/eventbox/argument_wrapper.rb".freeze, "lib/eventbox/boxable.rb".freeze, "lib/eventbox/call_context.rb".freeze, "lib/eventbox/event_loop.rb".freeze, "lib/eventbox/object_registry.rb".freeze, "lib/eventbox/sanitizer.rb".freeze, "lib/eventbox/thread_pool.rb".freeze, "lib/eventbox/timer.rb".freeze, "lib/eventbox/version.rb".freeze] s.homepage = "https://github.com/larskanis/eventbox".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new([">= 3.0".freeze, "< 4.0".freeze]) s.rubygems_version = "3.5.10".freeze s.summary = "Manage multithreading with the safety of event based programming".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 1.16".freeze, "< 3".freeze]) s.add_development_dependency(%q.freeze, ["~> 13.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9".freeze]) end