ruby-contract-0.1.1

https://rubygems.org

ruby-contract

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 26713

number: 0.1.1

platform: ruby

spec_sha256: d042ff3d0218f2d867797ff3c64c3279b7b6688df31544e353e6c46b8a7c7667

sha256: 78f8845df6bfbbd8023993e943434b4fed51531a322e0e9e33a30207baf62590

created_at: 2024-05-13 08:14:08 UTC

updated_at: 2024-05-23 20:15:50 UTC

position: 0

version_data_entries_count: 73

uploaded_at: 2009-07-25 17:56:14 UTC

indexed: true

has_extensions:

extensions:

Gem size: 95.5 KB

Version Data Entries

Total: 73

Unpacked size: 492 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/contract.rb644005.39 KB5b80b057ba5bb18f34f96000d2f72ab9203a73197c08769c23c32e6ee465bf08
lib/contract/integration.rb6440024.3 KBd4e499162f2a72dab752c8eca4a1c1215d5f1a851f93f0849ee8ac5cf2177dc4
test/tc_contract.rb644002.39 KB477cb7a3e424226b69d1bb4f5cc692cc4a06f33179ba429900bf600ac214db3d
test/coverage/_-lib-contract-overrides_rb.html6440011.9 KBe2177f195c25b2e714a7b371afc30a443ab4aee471d5d1439c7027e469211918
doc/fr_file_index.html644001.17 KBdaada8ee48bfe559fec031665776472d72fd4b4f7f92bd044a2ded7a7551ede5
doc/classes/Contract.html6440026.8 KB77a8a1dd03deac78a3c3a1909ccc62814b88180581e300324a047528f1ec5dbb
doc/classes/Contract/Check/None.html644005.73 KB9d2d4c0de5439f1d117f8c1216dd9c45f4c7e31891dea6c15c19b49ea7311584
doc/files/TODO.html644006.23 KB20f6a59c763c1db14cb385eaf2655e875e545d78dd3027a9c3a07274d005409f
doc/dot/f_6.dot644005.09 KB777b1ab57c46dd0f46c2455dd1fd3d72f44d4e0eb7c73c73f5fbf23171975deb
doc/dot/f_5.png644001.35 KB245d505198d0c538a6c5ca55413a2f046627511beb499ccbc4e96b852c92857c
doc/dot/f_5.dot644001.33 KB7254cfc0d58ed20096955147dbcb3df089a08b0650e87d1442ef6b7960de5bd2
doc/dot/f_4.png644001.35 KBe9417c0153e173b2dcd13e5f95cf1ee13c2a70002343fe5b24deb86d48937f50
doc/dot/f_2.png64400276 Bytes893b0a68cd0bde1ca2ac1e02ef2f5a6e922d00ce5dc4f7191ddcde95dd404ed6
doc/dot/f_2.dot64400228 Bytes23579692c9184d04d4d1591c1b887fba323a30230f90437977424ba6e4b1b503
doc/dot/f_1.png64400293 Bytes1be7fa340247dbe452bf215b1dbe7d1004bcb946b204bb3b63fcbfbad7010679
doc/classes/Kernel.html6440014.6 KB302b06fabe9917445ba716a6b4d0c74ddc16ce0d83d5c2ab9ae6a0c3dc6f98cf
doc/classes/Contract/ContractMismatch.html644003.53 KBc0668f4ceca75fc0e77de0dcafb3ad90553a6ca9a9edb3be22de775b09dc9979
doc/classes/Contract/ContractException.html644004.44 KBd2329ec789337d3b72793530611f78fafcebc41b51cf7960a1493d38b87486a3
test/tc_integration.rb644009.13 KB6c59b642ce48a549a708b7d2a7e5c50299dbb5ff62f787a8154e5c943ef8b48d
doc/rdoc-style.css644004.42 KB5305bb807f698aabd6eb203df5e9cea499cbc0e76408d896d7c50555a17b3b21
doc/created.rid6440053 Bytes170f31e22a79bbcbf5297e5a4595f0d2af1246d1e9e1675a16d8853caeebbe1c
doc/classes/Contract/Check.html644007.67 KBa7f41730041e2e1c75b2ffcb6937f2d690499cf68e8367c6dae655a43d8c1ec8
test/coverage/_-lib-contract-exception_rb.html6440017.2 KBa961361517bb0a4ae857b66adf44be63ec98858988340b28358c7c15bbad91e7
test/coverage/_-lib-contract_rb.html6440021.6 KB5c92724176dee4ad21f1e57901b819d32a5b5473a8d7046e1b0b4da637349c3b
setup.rb6440029.9 KB0abcd4d0bd7ebd526422ac9740a1ed28105cb80d76437d45b66cc6d98a728191
Manifest644002.11 KBe784daaf068044c12eecf6fce0e9f41b16fcab76aa11df952336b34021493972
doc/dot/f_6_0.dot64400493 Bytes22b3fecefa6e239f327052ab772789c5440c0b4dbed0eae0a5165a6705fbe27e
doc/dot/f_6.png644005.98 KB0f23a51f6b40c8274ee8cb28d53dee8cf9236def7788ec8d5e984118448f90a1
lib/contract/overrides.rb644001.27 KB769bdb2bce31269c214cb9af19d0caa9b2ece7eb2d11d49f687b28ef59432bb9
lib/contract/exception.rb644003.25 KB41b800aa33d5dfdfcb626275f6c43d73638962be704471c0662357e2e5d8d96a
TODO644003.16 KB63519e0067a9633d7a05ee6a63d57d1f5a8e55dfa8605336469f65e43147261a
doc/classes/Contract/Check/Quack.html644005.64 KBa7ed9c3aa4166eb400fcc12e422d72611fb46f9b4f9ae691650d89b92c5e967d
test/coverage/_-lib-contract-assertions_rb.html6440011.8 KB3768668ce98163f8b62aacf7149f70d44e619da26e0f72ca8053638d6da1f8f4
doc/dot/f_6_1.dot64400437 Bytes0e393b5625972dd34e92fbca25927528431ef447addf94976e7e6e705c7cd81c
doc/dot/f_6_0.png64400446 Bytes364c219e04a4266e78ce8911678ec15d14359b60579e6e47cef6e4a257418892
doc/dot/f_1.dot64400229 Bytes93bd1f2af31b60bfdd76e71513d2fee846463e9c82996654bffb10f0494b9021
test/coverage/__-lib-contract-exception_rb.html6440013.4 KB373564ff8f69c4badfdb64198170252c29ec2958dcec21bd8ebd8bda87196670
doc/files/README.html644003.28 KBaae1a82837e8d1b785074104cbab570ca5bab4aa6f170aef5a35ab90bc2993fb
doc/files/lib/contract_rb.html644002.89 KBb3ff356e98cbfbd539b39efd8d7eae74cb8441a58d3595e187295849d4e8c0f4
doc/dot/f_7.dot644001.31 KB42075f7f454fd3c2c2cc10a7a1f4fd6e1c04f2c43afefacc5b6f15fa041328a4
doc/dot/f_0.png64400195 Bytes52a73f182cb91536656191080e341b112edde787fb47db9cf573a9124736055a
doc/dot/f_7.png644001.22 KBc114e8410ed5d8ed51a189f634e19a18c2877be46b5c4cfb925c45342290da21
test/coverage/__-lib-contract-assertions_rb.html6440010.3 KBa087e9f7d9142bb7d8172e17194ff6d9b251c0b0b5cd6c3993875aa11c7c05e5
test/coverage/__-lib-contract_rb.html6440015.7 KB300b499b34b719aeee1a17b7cb493049578f563fa51bd00689239b33d584bce9
doc/classes/Contract/Check/Any.html644005.64 KBcd6da864f66c52a55b1f06b1c5e35041e064e2617ca8a69655bfcf4054b87dd0
COPYING644002.49 KB1bf06100052680bc1ae57db70310e198bea1f9e1413f45184cbef74b0e3c150c
README64400823 Bytes435c3985e2aec5f04878f8e1fa6a366e9e981ea8ce2bc4f98ce932860ca93957
doc/dot/f_6_1.png64400232 Bytes301e0b7e730889c9bddd2ed515c816aab683e7fb170faf382e4e62233b1e96b5
doc/dot/f_0.dot64400226 Bytes2ad3632272fc63a0b6cf62272339779250c251dba64c706d356f26b7fdf74d82
doc/classes/Contract/Check/All.html644005.63 KB0dd4d370f479901b44ad1f20322715c86579d1cb6af6d13da06de3e13e0e9645
doc/files/COPYING.html644004.8 KB40daee7ccb43f172a8fd16eeebdea3fcd9934c13a34ad01db4defe2d9c203fe1
test/coverage/__-lib-contract-overrides_rb.html6440010.5 KB48a94df7dba5dead763d162c7dfaf5874377ca5d38a152e7db6a6712f7965356
test/coverage/__-lib-contract-integration_rb.html6440034.2 KB0a7ad0282bf5f6ff8e14642886feac2e5f915c76f4b1463dd8b9327fb83e3309
test/coverage/index.html644002.96 KBd9f9e5a0f863cc13c2b2af345e15e2df650449bf4ec6cd1004417a42470f1f0a
doc/index.html64400759 Bytes9bc94e7c624f63f8c688d458778523d036c37f266f3f7a938ec0dee2bc305696
doc/fr_method_index.html644002.15 KB46b2b56efef2a57588794e9725297d2baf42aedba0e34bee6d90248a991e5d44
doc/fr_class_index.html644001.62 KBa6433a0799418a259b4bc6655a9cbdbb4ddc05268073ed1f45a480846d1bbfe0
doc/files/lib/contract/integration_rb.html644004.3 KBab5bc204295283f9ca3ed4fe1383e8cf896f05cc9e740f7006960f3f86a5d1b3
doc/files/lib/contract/assertions_rb.html644002.67 KBf9acdd20ecb21a2b0332bbe6e9e1970268a580872c866de452efcafe6d49db61
doc/files/lib/contract/overrides_rb.html644002.67 KB2c348139fd040cd5cecefc41db9052fcabfb8ddd55dc40b0ea90ed89545506e5
doc/dot/f_3.dot644002.4 KB344326a4f8f9f3d4b33003e6e225479cea0c13d7821255c8cd05ab44ca597b42
doc/files/lib/contract/exception_rb.html644003.34 KBcf5fd6970dd151bfeaaa3ad1501f7997d8e0121b69f053903491eacc8beb1ad3
test/tc_exception.rb644001.45 KB736e6cdec712084edef99003d37e2e4bff04a0b454a76b435b8190338d04bbbc
test/tc_all.rb64400224 Bytes47e98f0552c978d2cba88f90ef5ce8ad18c31f060f353ab0553b69a5f1e5d78c
test/coverage/_-lib-contract-integration_rb.html6440056.4 KBa71c6b3e7efc574c4a2ef4627f88127432308568089e6ca3d7f83783b915b820
doc/classes/Contract/Check/Block.html644005.44 KBd271ed2c4f4d03fbb5793018738e6815d04362953feb90d036f878cf6ce4f759
lib/contract/assertions.rb644001.29 KB6de01d0e8f9b10d3b8e22b47e56a6afc9bf407024281edf349e80d94b2944d83
doc/classes/MethodSignatureMixin.html644006.94 KB703bc43833ef7eef70c8f0f985843feb8ea79e74b50ac65a1ac4418fd72d8142
doc/classes/Method.html644004.23 KBcef2523358e5c98b0f1b44f1b4c72c5b31c29623db8aacbef13304138efae419
doc/dot/f_4.dot644001.32 KBfb92acae031ff1ebfb3c6ef8f60fa6df2972c49b2a86e1848c9a880abb306089
doc/dot/f_3.png644003.5 KBc5d3bafc357aa1955442f3a0aef3a740c16dfd85411b9e31fdbdb83a5c5adb53
doc/classes/Module.html6440030.2 KBb5549a59eb1b85fd7c2bbabe7e96f0d96bfaf07f7ec6727a909033c062b77798
doc/classes/Contract/ContractError.html644004.06 KB2535f99293ed6498a24f760e49fea1e12ac71b01dbf1fda54ec4df49785b1907