# -*- encoding: utf-8 -*- # stub: protocol 0.8.0 ruby lib Gem::Specification.new do |s| s.name = "protocol".freeze s.version = "0.8.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Florian Frank".freeze] s.date = "2007-11-28" s.description = "This library offers an implementation of protocols against which you can check the conformity of your classes or instances of your classes. They are a bit like Java Interfaces, but as mixin modules they can also contain already implemented methods. Additionaly you can define preconditions/postconditions for methods specified in a protocol.".freeze s.email = "flori@ping.de".freeze s.files = ["Rakefile".freeze, "VERSION".freeze, "examples".freeze, "examples/comparing.rb".freeze, "examples/enumerating.rb".freeze, "examples/game.rb".freeze, "examples/hello_world_patternitis.rb".freeze, "examples/indexing.rb".freeze, "examples/locking.rb".freeze, "examples/queue.rb".freeze, "examples/stack.rb".freeze, "install.rb".freeze, "lib".freeze, "lib/protocol".freeze, "lib/protocol.rb".freeze, "lib/protocol/core.rb".freeze, "make_doc.rb".freeze, "tests".freeze, "tests/test_protocol.rb".freeze] s.homepage = "http://protocol.rubyforge.org".freeze s.rdoc_options = ["--title".freeze, "Method Protocols for Ruby Classes".freeze, "-S".freeze] s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Method Protocols for Ruby Classes".freeze s.test_files = ["tests/test_protocol.rb".freeze] s.specification_version = 1 s.add_runtime_dependency(%q.freeze, [">= 2.0.2".freeze]) end