.gitignore | 100644 | 0 | 0 | | | 15 Bytes | b7e5a0e848775c117a2df7e536ea358b924e1324686320ee75b41140583387d1 |
.rspec | 100644 | 0 | 0 | | | 30 Bytes | e3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b |
.rubocop.yml | 100644 | 0 | 0 | | | 2.9 KB | 07175ba42c2136c47504e0189a39b973e0dca7c6297c8535fbc23f4e062d78f7 |
.travis.yml | 100644 | 0 | 0 | | | 256 Bytes | ee97a2ea5226247c68bf1009ce6097d74bc4afee767f991946d46cd54f24d19a |
Gemfile | 100644 | 0 | 0 | | | 203 Bytes | 3c8352f1c984b11c53c4444363a90383b1e890ca02ec0172ad6f6924109e2f42 |
Gemfile.lock | 100644 | 0 | 0 | | | 1008 Bytes | efa493cb8540f25258055c809013f6060391a7b4ca934905743cc6e0da747112 |
README.md | 100644 | 0 | 0 | | | 2.76 KB | ba805eef07abc37a4e005ced306789ff945529ad2d6235acd883a6b4aedf7882 |
TODO.markdown | 100644 | 0 | 0 | | | 471 Bytes | 8cb911650e5062bfcaf9e10d5965a59a06843adbb55b28cfce26a32f4bd3b4ed |
TUTORIAL.md | 100644 | 0 | 0 | | | 18.3 KB | d876c925510d437a9a5d74308835b83505d517707e5512b613b652395389829d |
benchmarks/bench.rb | 100644 | 0 | 0 | | | 1.36 KB | 5fc09b2cadceec044851f7f5189f2a100eb9ffc3b462e62df89dddd26d4129b5 |
benchmarks/invariants.rb | 100644 | 0 | 0 | | | 1.89 KB | ab28015ca21ec096a2d5a7e02f3661abd84ec231cb2fbdd20e88ca01f1b7069c |
benchmarks/io.rb | 100644 | 0 | 0 | | | 1.32 KB | dbe097cb4c5595f217778b9efab00eefb90b73bd79cec3ada73f1d49bae02c03 |
benchmarks/wrap_test.rb | 100644 | 0 | 0 | | | 981 Bytes | 341eff439a9c3428f90f5a0f0e076d41bb484a5d5a3df9659fd042dbdd8ba4af |
contracts.gemspec | 100644 | 0 | 0 | | | 589 Bytes | 69ee576b89cdaaab4494b13d91ce81d7856fae76770ff788f3bbea562e09df9e |
lib/contracts.rb | 100644 | 0 | 0 | | | 12.3 KB | de527d913a51d5dbb11f67ff07bd30272e03c5489602220aa3cc9f84793ac2c6 |
lib/contracts/builtin_contracts.rb | 100644 | 0 | 0 | | | 9.27 KB | d41c290234b152a81ef5440bf73a2876f6533e81e719cbe195c0ce4af761ba11 |
lib/contracts/decorators.rb | 100644 | 0 | 0 | | | 6.98 KB | a95a70737318aa1f7944b76da84f9ab3c5bfa0ad57783eca65349c76ed601292 |
lib/contracts/eigenclass.rb | 100644 | 0 | 0 | | | 778 Bytes | 62ebaa894fd7cc4a638945d3ba4ab84d5d35888d0b074e8598dfc8bb110cb187 |
lib/contracts/errors.rb | 100644 | 0 | 0 | | | 1.6 KB | bc7ac64427fcca1b66d7f8f95ac88c37738e7ba6c4faa740a6e90cb692bcc13c |
lib/contracts/formatters.rb | 100644 | 0 | 0 | | | 3.63 KB | feb743b72c27051adb965d423b96c54e5c9d1768c81da97babbddf5dff7c2f27 |
lib/contracts/invariants.rb | 100644 | 0 | 0 | | | 1.62 KB | f93f0938258e9f847b3d5e1eb818693ebdca2405bd7f20aa56043dd261b3fea4 |
lib/contracts/method_reference.rb | 100644 | 0 | 0 | | | 2.56 KB | cf70fbea2a8ffabd7ad902294fffc99e400c43f70a6c721e009192d26d6e3635 |
lib/contracts/modules.rb | 100644 | 0 | 0 | | | 300 Bytes | 23a723abe54b6a807a2fd125a0a00066965b576471715830730d63b2fd2470df |
lib/contracts/support.rb | 100644 | 0 | 0 | | | 1.14 KB | 5d547c8036f0262743333acf3d2274faef1d0854e6d55a4259e35cf6cee754c3 |
lib/contracts/testable.rb | 100644 | 0 | 0 | | | 1.96 KB | c410fd40924153ab0568d40d1ab6f49a7e71c6882a4478b03f247fe8845a189d |
lib/contracts/version.rb | 100644 | 0 | 0 | | | 39 Bytes | 38fca0e4f958419da4af52010c2bf264b2dfffc268a295c769be15f5378511f4 |
script/rubocop.rb | 100644 | 0 | 0 | | | 131 Bytes | b80a021f337c1c28bb546b32f4977688d8cfbd42ec9a937587be4572feb2aeaf |
spec/builtin_contracts_spec.rb | 100644 | 0 | 0 | | | 7.03 KB | f117456142b2f0b296c38505d5c16f8fb71db2b93c4f140fa85d88a75016cd69 |
spec/contracts_spec.rb | 100644 | 0 | 0 | | | 17.3 KB | 4a964907002ac311b1c44384be3ef4fc84fe5b102394cf60300d4c3a1aff6b25 |
spec/fixtures/fixtures.rb | 100644 | 0 | 0 | | | 8.46 KB | 4c610a1b32de08ba1d8e94f34838f782fd32715d58d6e37ede9436eeeea30969 |
spec/invariants_spec.rb | 100644 | 0 | 0 | | | 611 Bytes | 1b50be48e0e54e28be8ef39f4eb6dc8e174f7d6692bc04584b0409b8f71bff12 |
spec/module_spec.rb | 100644 | 0 | 0 | | | 367 Bytes | 044399f69753b6ca15fa4f1132d20fd36593490431fd2018db3e76e8b19611f1 |
spec/ruby_version_specific/contracts_spec_1.9.rb | 100644 | 0 | 0 | | | 416 Bytes | d4dff82af99e5c4c58a190a0e77943dc27a0b37cd57bab3836c56f04e10fcb31 |
spec/ruby_version_specific/contracts_spec_2.0.rb | 100644 | 0 | 0 | | | 655 Bytes | a279b56c530c65fb6703bbf722c7c4047205e0635267783ac93290ce99858663 |
spec/ruby_version_specific/contracts_spec_2.1.rb | 100644 | 0 | 0 | | | 1.63 KB | 5ff574c7006762a3a66e004afb48a47818d45853baed180b8d9f78b134d3c3d4 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 4.44 KB | da11bd7be9cc89d4dedb520c0235df00e34eddd6a44cbc36ac3402170316bb10 |
spec/support.rb | 100644 | 0 | 0 | | | 210 Bytes | 577ddd408c25109b35a5bc647c608bbbfc2cc9e4e7e1d5cea6580abb453399fc |
spec/support_spec.rb | 100644 | 0 | 0 | | | 689 Bytes | abf9fef6b9faaadcc89eeb2cfb569dfb534ab330802be8f9c76e9f42fe3409c1 |