[DRE-commits] [ruby-contracts] 01/02: Merge tag 'upstream/0.12.0'
Sebastien Badia
sbadia-guest at moszumanska.debian.org
Mon Oct 19 22:44:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
sbadia-guest pushed a commit to branch master
in repository ruby-contracts.
commit d79250c94313dfeeaf33808e1165e14afc041b14
Merge: e68a5f5 0a3e1b4
Author: Sebastien Badia <seb at sebian.fr>
Date: Mon Oct 19 23:13:58 2015 +0200
Merge tag 'upstream/0.12.0'
Upstream version 0.12.0
.gitignore | 1 +
.rubocop.yml | 4 +
.travis.yml | 1 +
CHANGELOG.markdown | 8 +
Gemfile | 3 +
README.md | 24 +-
TUTORIAL.md | 35 +-
benchmarks/io.rb | 6 +-
cucumber.yml | 1 +
features/README.md | 17 +
features/basics/functype.feature | 71 +++
features/basics/simple_example.feature | 210 +++++++
features/builtin_contracts/README.md | 22 +
features/builtin_contracts/and.feature | 103 ++++
features/builtin_contracts/any.feature | 44 ++
features/builtin_contracts/args.feature | 1 +
features/builtin_contracts/array_of.feature | 1 +
features/builtin_contracts/bool.feature | 64 +++
features/builtin_contracts/enum.feature | 1 +
features/builtin_contracts/eq.feature | 1 +
features/builtin_contracts/exactly.feature | 1 +
features/builtin_contracts/func.feature | 1 +
features/builtin_contracts/hash_of.feature | 1 +
features/builtin_contracts/keyword_args.feature | 1 +
features/builtin_contracts/maybe.feature | 1 +
features/builtin_contracts/nat.feature | 115 ++++
features/builtin_contracts/neg.feature | 115 ++++
features/builtin_contracts/none.feature | 145 +++++
features/builtin_contracts/not.feature | 1 +
features/builtin_contracts/num.feature | 64 +++
features/builtin_contracts/or.feature | 83 +++
features/builtin_contracts/pos.feature | 116 ++++
features/builtin_contracts/range_of.feature | 1 +
features/builtin_contracts/respond_to.feature | 78 +++
features/builtin_contracts/send.feature | 147 +++++
features/builtin_contracts/set_of.feature | 1 +
features/builtin_contracts/xor.feature | 99 ++++
features/support/env.rb | 6 +
lib/contracts.rb | 2 +-
lib/contracts/builtin_contracts.rb | 707 ++++++++++++------------
lib/contracts/core.rb | 13 +-
lib/contracts/formatters.rb | 4 +-
lib/contracts/validators.rb | 6 +
lib/contracts/version.rb | 2 +-
metadata.yml | 51 +-
script/cucumber | 5 +
script/docs-release | 3 +
script/docs-staging | 3 +
spec/builtin_contracts_spec.rb | 2 +-
spec/contracts_spec.rb | 29 +
spec/fixtures/fixtures.rb | 12 +
spec/validators_spec.rb | 28 +-
52 files changed, 2077 insertions(+), 384 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-contracts.git
More information about the Pkg-ruby-extras-commits
mailing list