ce28365b26
This library provides contracts for Ruby. Contracts let you clearly express how your code behaves, and free you from writing tons of boilerplate, defensive code.
86 lines
3.6 KiB
Text
86 lines
3.6 KiB
Text
@comment $NetBSD: PLIST,v 1.1 2016/08/01 16:45:13 minskim Exp $
|
|
${GEM_HOME}/cache/${GEM_NAME}.gem
|
|
${GEM_LIBDIR}/.gitignore
|
|
${GEM_LIBDIR}/.rspec
|
|
${GEM_LIBDIR}/.rubocop.yml
|
|
${GEM_LIBDIR}/.travis.yml
|
|
${GEM_LIBDIR}/CHANGELOG.markdown
|
|
${GEM_LIBDIR}/Gemfile
|
|
${GEM_LIBDIR}/LICENSE
|
|
${GEM_LIBDIR}/README.md
|
|
${GEM_LIBDIR}/Rakefile
|
|
${GEM_LIBDIR}/TODO.markdown
|
|
${GEM_LIBDIR}/TUTORIAL.md
|
|
${GEM_LIBDIR}/benchmarks/bench.rb
|
|
${GEM_LIBDIR}/benchmarks/hash.rb
|
|
${GEM_LIBDIR}/benchmarks/invariants.rb
|
|
${GEM_LIBDIR}/benchmarks/io.rb
|
|
${GEM_LIBDIR}/benchmarks/wrap_test.rb
|
|
${GEM_LIBDIR}/contracts.gemspec
|
|
${GEM_LIBDIR}/cucumber.yml
|
|
${GEM_LIBDIR}/features/README.md
|
|
${GEM_LIBDIR}/features/basics/functype.feature
|
|
${GEM_LIBDIR}/features/basics/simple_example.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/README.md
|
|
${GEM_LIBDIR}/features/builtin_contracts/and.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/any.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/args.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/array_of.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/bool.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/enum.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/eq.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/exactly.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/func.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/hash_of.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/int.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/keyword_args.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/maybe.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/nat.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/nat_pos.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/neg.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/none.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/not.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/num.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/or.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/pos.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/range_of.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/respond_to.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/send.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/set_of.feature
|
|
${GEM_LIBDIR}/features/builtin_contracts/xor.feature
|
|
${GEM_LIBDIR}/features/support/env.rb
|
|
${GEM_LIBDIR}/lib/contracts.rb
|
|
${GEM_LIBDIR}/lib/contracts/builtin_contracts.rb
|
|
${GEM_LIBDIR}/lib/contracts/call_with.rb
|
|
${GEM_LIBDIR}/lib/contracts/core.rb
|
|
${GEM_LIBDIR}/lib/contracts/decorators.rb
|
|
${GEM_LIBDIR}/lib/contracts/engine.rb
|
|
${GEM_LIBDIR}/lib/contracts/engine/base.rb
|
|
${GEM_LIBDIR}/lib/contracts/engine/eigenclass.rb
|
|
${GEM_LIBDIR}/lib/contracts/engine/target.rb
|
|
${GEM_LIBDIR}/lib/contracts/errors.rb
|
|
${GEM_LIBDIR}/lib/contracts/formatters.rb
|
|
${GEM_LIBDIR}/lib/contracts/invariants.rb
|
|
${GEM_LIBDIR}/lib/contracts/method_handler.rb
|
|
${GEM_LIBDIR}/lib/contracts/method_reference.rb
|
|
${GEM_LIBDIR}/lib/contracts/support.rb
|
|
${GEM_LIBDIR}/lib/contracts/validators.rb
|
|
${GEM_LIBDIR}/lib/contracts/version.rb
|
|
${GEM_LIBDIR}/script/cucumber
|
|
${GEM_LIBDIR}/script/docs-release
|
|
${GEM_LIBDIR}/script/docs-staging
|
|
${GEM_LIBDIR}/script/rubocop.rb
|
|
${GEM_LIBDIR}/spec/builtin_contracts_spec.rb
|
|
${GEM_LIBDIR}/spec/contracts_spec.rb
|
|
${GEM_LIBDIR}/spec/fixtures/fixtures.rb
|
|
${GEM_LIBDIR}/spec/invariants_spec.rb
|
|
${GEM_LIBDIR}/spec/module_spec.rb
|
|
${GEM_LIBDIR}/spec/override_validators_spec.rb
|
|
${GEM_LIBDIR}/spec/ruby_version_specific/contracts_spec_1.9.rb
|
|
${GEM_LIBDIR}/spec/ruby_version_specific/contracts_spec_2.0.rb
|
|
${GEM_LIBDIR}/spec/ruby_version_specific/contracts_spec_2.1.rb
|
|
${GEM_LIBDIR}/spec/spec_helper.rb
|
|
${GEM_LIBDIR}/spec/support.rb
|
|
${GEM_LIBDIR}/spec/support_spec.rb
|
|
${GEM_LIBDIR}/spec/validators_spec.rb
|
|
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
|