# -*- encoding: utf-8 -*- # stub: ruby-contract 0.1.1 ruby lib Gem::Specification.new do |s| s.name = "ruby-contract".freeze s.version = "0.1.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 = ["Florian Gross".freeze] s.autorequire = "contract".freeze s.date = "2005-02-15" s.description = "ruby-contract provides support for describing and using types via unit-tests. It offers support for specifying contracts (Contract), method signature checks (Module#signature), automatic adaption between types (Kernel#adaption) and integration with the classic message- and class-based typing.".freeze s.email = "flgr@ccan.de".freeze s.extra_rdoc_files = ["TODO".freeze, "COPYING".freeze, "README".freeze] s.files = ["COPYING".freeze, "Manifest".freeze, "README".freeze, "TODO".freeze, "doc".freeze, "doc/classes".freeze, "doc/classes/Contract".freeze, "doc/classes/Contract.html".freeze, "doc/classes/Contract/Check".freeze, "doc/classes/Contract/Check.html".freeze, "doc/classes/Contract/Check/All.html".freeze, "doc/classes/Contract/Check/Any.html".freeze, "doc/classes/Contract/Check/Block.html".freeze, "doc/classes/Contract/Check/None.html".freeze, "doc/classes/Contract/Check/Quack.html".freeze, "doc/classes/Contract/ContractError.html".freeze, "doc/classes/Contract/ContractException.html".freeze, "doc/classes/Contract/ContractMismatch.html".freeze, "doc/classes/Kernel.html".freeze, "doc/classes/Method.html".freeze, "doc/classes/MethodSignatureMixin.html".freeze, "doc/classes/Module.html".freeze, "doc/created.rid".freeze, "doc/dot".freeze, "doc/dot/f_0.dot".freeze, "doc/dot/f_0.png".freeze, "doc/dot/f_1.dot".freeze, "doc/dot/f_1.png".freeze, "doc/dot/f_2.dot".freeze, "doc/dot/f_2.png".freeze, "doc/dot/f_3.dot".freeze, "doc/dot/f_3.png".freeze, "doc/dot/f_4.dot".freeze, "doc/dot/f_4.png".freeze, "doc/dot/f_5.dot".freeze, "doc/dot/f_5.png".freeze, "doc/dot/f_6.dot".freeze, "doc/dot/f_6.png".freeze, "doc/dot/f_6_0.dot".freeze, "doc/dot/f_6_0.png".freeze, "doc/dot/f_6_1.dot".freeze, "doc/dot/f_6_1.png".freeze, "doc/dot/f_7.dot".freeze, "doc/dot/f_7.png".freeze, "doc/files".freeze, "doc/files/COPYING.html".freeze, "doc/files/README.html".freeze, "doc/files/TODO.html".freeze, "doc/files/lib".freeze, "doc/files/lib/contract".freeze, "doc/files/lib/contract/assertions_rb.html".freeze, "doc/files/lib/contract/exception_rb.html".freeze, "doc/files/lib/contract/integration_rb.html".freeze, "doc/files/lib/contract/overrides_rb.html".freeze, "doc/files/lib/contract_rb.html".freeze, "doc/fr_class_index.html".freeze, "doc/fr_file_index.html".freeze, "doc/fr_method_index.html".freeze, "doc/index.html".freeze, "doc/rdoc-style.css".freeze, "lib".freeze, "lib/contract".freeze, "lib/contract.rb".freeze, "lib/contract/assertions.rb".freeze, "lib/contract/exception.rb".freeze, "lib/contract/integration.rb".freeze, "lib/contract/overrides.rb".freeze, "setup.rb".freeze, "test".freeze, "test/coverage".freeze, "test/coverage/_-lib-contract-assertions_rb.html".freeze, "test/coverage/_-lib-contract-exception_rb.html".freeze, "test/coverage/_-lib-contract-integration_rb.html".freeze, "test/coverage/_-lib-contract-overrides_rb.html".freeze, "test/coverage/_-lib-contract_rb.html".freeze, "test/coverage/__-lib-contract-assertions_rb.html".freeze, "test/coverage/__-lib-contract-exception_rb.html".freeze, "test/coverage/__-lib-contract-integration_rb.html".freeze, "test/coverage/__-lib-contract-overrides_rb.html".freeze, "test/coverage/__-lib-contract_rb.html".freeze, "test/coverage/index.html".freeze, "test/tc_all.rb".freeze, "test/tc_contract.rb".freeze, "test/tc_exception.rb".freeze, "test/tc_integration.rb".freeze] s.homepage = "http://ruby-contract.rubyforge.org/".freeze s.rdoc_options = ["--diagram".freeze, "--inline-source".freeze, "--line-numbers".freeze, "--title".freeze, "ruby-contract".freeze, "%s".freeze, "--main".freeze, "README".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.8.1".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "ruby-contract provides support for describing and using types via unit-tests.".freeze s.test_files = ["test/tc_all.rb".freeze] end