contracts-0.9

https://rubygems.org

contracts

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 363342

number: 0.9

platform: ruby

spec_sha256: f872131b57c8dee15756b007f4649ec21c7f1736bc3c093ce9a7c3b323ccf331

sha256: 3e9a02a9b01637a35a70cf73e1d71ac49f46f697f9c9a7e953f438f97ef3e9d0

created_at: 2024-05-13 08:19:02 UTC

updated_at: 2024-06-08 00:30:56 UTC

position: 12

version_data_entries_count: 37

uploaded_at: 2015-04-24 02:15:52 UTC

indexed: true

has_extensions:

extensions:

Gem size: 35 KB

Version Data Entries

Total: 37

Unpacked size: 119 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440028 Bytese1351bc369645daea9d584ae411347f04115fe8dd7ffb2bf71b7e9d177d386ad
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.rubocop.yml100644002.9 KB07175ba42c2136c47504e0189a39b973e0dca7c6297c8535fbc23f4e062d78f7
.travis.yml10064400256 Bytesee97a2ea5226247c68bf1009ce6097d74bc4afee767f991946d46cd54f24d19a
CHANGELOG.markdown100644001.21 KB429063e40481c1a80a8bd679f9901aad98e45c43b1b91e5a026f838f11f977cc
Gemfile10064400205 Bytes68618d3a5c1c536a01a7a5766d35b539aba376e66ca026b79b0f2a0cfe47fafe
README.md100644002.76 KBba805eef07abc37a4e005ced306789ff945529ad2d6235acd883a6b4aedf7882
TODO.markdown10064400471 Bytes8cb911650e5062bfcaf9e10d5965a59a06843adbb55b28cfce26a32f4bd3b4ed
TUTORIAL.md1006440018.5 KBa614a550fdfd66df923e4229c12f7f6fbc73809e1b2c851a95875c7b9986953c
benchmarks/bench.rb100644001.36 KB5fc09b2cadceec044851f7f5189f2a100eb9ffc3b462e62df89dddd26d4129b5
benchmarks/invariants.rb100644001.89 KBab28015ca21ec096a2d5a7e02f3661abd84ec231cb2fbdd20e88ca01f1b7069c
benchmarks/io.rb100644001.32 KBdbe097cb4c5595f217778b9efab00eefb90b73bd79cec3ada73f1d49bae02c03
benchmarks/wrap_test.rb10064400981 Bytes341eff439a9c3428f90f5a0f0e076d41bb484a5d5a3df9659fd042dbdd8ba4af
contracts.gemspec10064400589 Bytes69ee576b89cdaaab4494b13d91ce81d7856fae76770ff788f3bbea562e09df9e
lib/contracts.rb1006440012.7 KB7b80f24acadb8e9e5aaaffbeec932e7aa774d9d99cb9f3f4b93acdc766f3db26
lib/contracts/builtin_contracts.rb100644008.48 KB01f5cfa6a915658a9de6126671f23ffb658191b8434433f14b43de59320a650a
lib/contracts/decorators.rb100644008 KB56ccbfea6a5fc24035319d6a65c526d6923b3010f99ac9172afa26e4a58a9b0d
lib/contracts/eigenclass.rb10064400778 Bytes62ebaa894fd7cc4a638945d3ba4ab84d5d35888d0b074e8598dfc8bb110cb187
lib/contracts/errors.rb100644001.69 KB7c26844e73332ae50a879c66449db64236d0d89667c10410094bf3801cb9d97a
lib/contracts/formatters.rb100644003.63 KBfeb743b72c27051adb965d423b96c54e5c9d1768c81da97babbddf5dff7c2f27
lib/contracts/invariants.rb100644001.62 KBf93f0938258e9f847b3d5e1eb818693ebdca2405bd7f20aa56043dd261b3fea4
lib/contracts/method_reference.rb100644002.56 KBcf70fbea2a8ffabd7ad902294fffc99e400c43f70a6c721e009192d26d6e3635
lib/contracts/modules.rb10064400300 Bytes23a723abe54b6a807a2fd125a0a00066965b576471715830730d63b2fd2470df
lib/contracts/support.rb100644001.14 KB5d547c8036f0262743333acf3d2274faef1d0854e6d55a4259e35cf6cee754c3
lib/contracts/version.rb1006440039 Bytes682979944c658b94ba035a5767e762c1699a1a2941cbacd503f25622cb413173
script/rubocop.rb10064400131 Bytesb80a021f337c1c28bb546b32f4977688d8cfbd42ec9a937587be4572feb2aeaf
spec/builtin_contracts_spec.rb100644008.07 KBad1653f16e16edf8d00283bb98936c31b5ed1b531d573b6c42894dcd99777028
spec/contracts_spec.rb1006440018.6 KBa41c15076f34a5c9b71a11b5822f5baea952e9a6cb630dc8e442f11d5af76d51
spec/fixtures/fixtures.rb100644008.9 KBcc7e3c3ec739fed9af08bf121b0cac18254be9fd601945dcb3915e2455b4ff0a
spec/invariants_spec.rb10064400611 Bytes1b50be48e0e54e28be8ef39f4eb6dc8e174f7d6692bc04584b0409b8f71bff12
spec/module_spec.rb10064400367 Bytes044399f69753b6ca15fa4f1132d20fd36593490431fd2018db3e76e8b19611f1
spec/ruby_version_specific/contracts_spec_1.9.rb10064400528 Bytes173c3c70d269ddef31ea46f2322cce72b9313c6875ce5e44d683fbbaccb315ad
spec/ruby_version_specific/contracts_spec_2.0.rb100644001.17 KBfdc3114f09742f92e1de88561586cba23a9ace99ba37a6e7e0fcb40995dfef06
spec/ruby_version_specific/contracts_spec_2.1.rb100644001.63 KB5ff574c7006762a3a66e004afb48a47818d45853baed180b8d9f78b134d3c3d4
spec/spec_helper.rb100644004.44 KBda11bd7be9cc89d4dedb520c0235df00e34eddd6a44cbc36ac3402170316bb10
spec/support.rb10064400210 Bytes577ddd408c25109b35a5bc647c608bbbfc2cc9e4e7e1d5cea6580abb453399fc
spec/support_spec.rb10064400689 Bytesabf9fef6b9faaadcc89eeb2cfb569dfb534ab330802be8f9c76e9f42fe3409c1