.codeclimate.yml | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.travis.yml | |
|
|
CHANGELOG.markdown | |
|
|
Gemfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
TUTORIAL.md | |
|
|
bin/console | |
|
|
bin/rubocop | |
|
|
contracts.gemspec | |
|
|
docs/_config.yml | |
|
|
docs/index.md | |
|
|
lib/contracts.rb | 26 | A 0 mins |
|
lib/contracts/args_validator.rb | 70 | A 35 mins |
|
lib/contracts/builtin_contracts.rb | 358 | B 4 hrs |
|
lib/contracts/contract.rb | 91 | A 0 mins |
|
lib/contracts/contract/call_with.rb | 84 | A 0 mins |
|
lib/contracts/contract/failure_callback.rb | 24 | A 0 mins |
|
lib/contracts/contract/validators.rb | 88 | A 0 mins |
|
lib/contracts/core.rb | 27 | A 0 mins |
|
lib/contracts/decorators.rb | 34 | A 0 mins |
|
lib/contracts/engine.rb | 16 | A 0 mins |
|
lib/contracts/engine/base.rb | 70 | A 0 mins |
|
lib/contracts/engine/eigenclass.rb | 26 | A 0 mins |
|
lib/contracts/engine/target.rb | 39 | A 0 mins |
|
lib/contracts/error_formatter.rb | 100 | A 25 mins |
|
lib/contracts/errors.rb | 44 | A 0 mins |
|
lib/contracts/formatters.rb | 91 | A 0 mins |
|
lib/contracts/invariants.rb | 58 | A 0 mins |
|
lib/contracts/method_handler.rb | 143 | A 2 hrs |
|
lib/contracts/method_reference.rb | 65 | A 0 mins |
|
lib/contracts/support.rb | 31 | A 0 mins |
|
lib/contracts/version.rb | 3 | A 0 mins |
|