[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