contracts-0.8

https://rubygems.org

contracts

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 363341

number: 0.8

platform: ruby

spec_sha256: abd450ebaf79974a5c4207d79873eea4d9b95520e2fbf8ea2fd8aba17e7daeb5

sha256: 4acfc53fa6175b9d9aee88f783eb764325aae0c8b7b0b3ce1e37d2898e7b648b

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

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

position: 13

version_data_entries_count: 38

uploaded_at: 2015-04-02 23:57:14 UTC

indexed: true

has_extensions:

extensions:

Gem size: 34.5 KB

Version Data Entries

Total: 38

Unpacked size: 116 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440015 Bytesb7e5a0e848775c117a2df7e536ea358b924e1324686320ee75b41140583387d1
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.rubocop.yml100644002.9 KB07175ba42c2136c47504e0189a39b973e0dca7c6297c8535fbc23f4e062d78f7
.travis.yml10064400256 Bytesee97a2ea5226247c68bf1009ce6097d74bc4afee767f991946d46cd54f24d19a
Gemfile10064400203 Bytes3c8352f1c984b11c53c4444363a90383b1e890ca02ec0172ad6f6924109e2f42
Gemfile.lock100644001008 Bytesefa493cb8540f25258055c809013f6060391a7b4ca934905743cc6e0da747112
README.md100644002.76 KBba805eef07abc37a4e005ced306789ff945529ad2d6235acd883a6b4aedf7882
TODO.markdown10064400471 Bytes8cb911650e5062bfcaf9e10d5965a59a06843adbb55b28cfce26a32f4bd3b4ed
TUTORIAL.md1006440018.3 KBd876c925510d437a9a5d74308835b83505d517707e5512b613b652395389829d
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.3 KBde527d913a51d5dbb11f67ff07bd30272e03c5489602220aa3cc9f84793ac2c6
lib/contracts/builtin_contracts.rb100644009.27 KBd41c290234b152a81ef5440bf73a2876f6533e81e719cbe195c0ce4af761ba11
lib/contracts/decorators.rb100644006.98 KBa95a70737318aa1f7944b76da84f9ab3c5bfa0ad57783eca65349c76ed601292
lib/contracts/eigenclass.rb10064400778 Bytes62ebaa894fd7cc4a638945d3ba4ab84d5d35888d0b074e8598dfc8bb110cb187
lib/contracts/errors.rb100644001.6 KBbc7ac64427fcca1b66d7f8f95ac88c37738e7ba6c4faa740a6e90cb692bcc13c
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/testable.rb100644001.96 KBc410fd40924153ab0568d40d1ab6f49a7e71c6882a4478b03f247fe8845a189d
lib/contracts/version.rb1006440039 Bytes38fca0e4f958419da4af52010c2bf264b2dfffc268a295c769be15f5378511f4
script/rubocop.rb10064400131 Bytesb80a021f337c1c28bb546b32f4977688d8cfbd42ec9a937587be4572feb2aeaf
spec/builtin_contracts_spec.rb100644007.03 KBf117456142b2f0b296c38505d5c16f8fb71db2b93c4f140fa85d88a75016cd69
spec/contracts_spec.rb1006440017.3 KB4a964907002ac311b1c44384be3ef4fc84fe5b102394cf60300d4c3a1aff6b25
spec/fixtures/fixtures.rb100644008.46 KB4c610a1b32de08ba1d8e94f34838f782fd32715d58d6e37ede9436eeeea30969
spec/invariants_spec.rb10064400611 Bytes1b50be48e0e54e28be8ef39f4eb6dc8e174f7d6692bc04584b0409b8f71bff12
spec/module_spec.rb10064400367 Bytes044399f69753b6ca15fa4f1132d20fd36593490431fd2018db3e76e8b19611f1
spec/ruby_version_specific/contracts_spec_1.9.rb10064400416 Bytesd4dff82af99e5c4c58a190a0e77943dc27a0b37cd57bab3836c56f04e10fcb31
spec/ruby_version_specific/contracts_spec_2.0.rb10064400655 Bytesa279b56c530c65fb6703bbf722c7c4047205e0635267783ac93290ce99858663
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