bcdd-contract-0.1.0

https://rubygems.org

bcdd-contract

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/b-cdd/contract
changelog_uri
https://github.com/b-cdd/contract/blob/main/CHANGELOG.md
source_code_uri
https://github.com/b-cdd/contract
allowed_push_host
https://rubygems.org
rubygems_mfa_required
true

id: 1626246

number: 0.1.0

platform: ruby

spec_sha256: e0fce402b21534b417c58c8c9259481b10e92775b8f490110fd772db4f370a74

sha256: 11eb5aa36251d111ff3468eb209a6985b28ef3d1d6457c01ad075cdffcd22eff

created_at: 2024-05-13 08:37:54 UTC

updated_at: 2024-06-20 00:22:45 UTC

position: 1

version_data_entries_count: 67

uploaded_at: 2024-02-01 13:05:09 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 33 KB

Version Data Entries

Total: 67

Unpacked size: 113 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.rubocop.yml100644002.06 KB5d0caedc9ef66b27e0481c615449ffcfe87556e4043ff05fa391bd25d337256c
CHANGELOG.md100644002.96 KB758b6fdac909a57603b4a120157ff428f07ff38336ad5812acdbbc06efebca87
CODE_OF_CONDUCT.md100644005.1 KBaccba0db33817486e7e1baf7b24c38d7fe9e82f1815aac139b44fb302ed860db
LICENSE.txt100644001.06 KBcf90e9a66a8728be263981ba8bbb3719513c770290f82d8ea283259e32388deb
README.md1006440029.8 KBf0773732af95d44d24242e1db96192b6f6b1acfd02ba5108ec796e4de9fa2465
Rakefile10064400303 Bytes96f33ab0e9def01a10e2b2a109bb6d85b362c58cb075fa19f34a360aefd56169
Steepfile100644001.08 KB04b949ad305f252045392b48fad368b8b6c6982703bf3e33d4a4cfcffc50a098
examples/README.md10064400942 Bytes0cb67ad7c6575b1d78a2f42bee5cbfdf848a045e073fc6ce65fc4cf1741209c5
examples/anti_corruption_layer/README.md100644007.09 KBb27e534ff8b524735f860d8ff87d8dae2bfd80ce268fcb29c7caed1bf1b3c750
examples/anti_corruption_layer/Rakefile10064400619 Bytesdd95e135eed209a2c3c32e7fece16bd91158b0c88fbcfaa1a4177533958b892b
examples/anti_corruption_layer/app/models/payment/charge_credit_card.rb10064400933 Bytes4a40ec214ebcf5b69121a78d201852c1d3ee0a32f98c956fae48f351cef6fb53
examples/anti_corruption_layer/config.rb10064400357 Bytes379f0d0f52eda123d8e7c0307ebaffbd4689b54c857f1c67947ff544dee1ed9d
examples/anti_corruption_layer/lib/payment_gateways.rb10064400296 Bytes58ead30b3f8fc460363f010f9ffadfd841713597da13a5504296228f85cd9285
examples/anti_corruption_layer/lib/payment_gateways/adapters/circle_up.rb10064400350 Bytes31aa4448f842ae73bde95028ce47b2748564ab64e0a107f2be8ed22cef5a2afa
examples/anti_corruption_layer/lib/payment_gateways/adapters/pay_friend.rb10064400411 Bytesfafe184271227014fab7b56a9bad4245bcf2481d170e106720e8eebd8ef1667b
examples/anti_corruption_layer/lib/payment_gateways/contract.rb10064400308 Bytesdab2d83b6422eb39ff1819497d0173f3d7b61c3925f9b84e4ba66e7c71cc8125
examples/anti_corruption_layer/lib/payment_gateways/response.rb1006440095 Bytesb69df421c0564b3bd0c565951e6afc08c5f7a180bb4a32eca8ef112e7517fb41
examples/anti_corruption_layer/vendor/circle_up/client.rb10064400178 Bytes2cafa64c2a5b21648fa57d3110a1c466e3805d4197ab517e2161939fd14b74fe
examples/anti_corruption_layer/vendor/pay_friend/client.rb10064400211 Bytes4dd0abeeacbdd47bab2fe335a6f56b9b216da02bd7d3e9f6e6a40ec2fbae4019
examples/business_processes/README.md100644009.43 KBa8edfd07558a590e941fe3c912cd4f87e167fe9b8fa0d04cf37ab7d95146bd2a
examples/business_processes/Rakefile100644001.44 KB4db9704bb7a1301754a892e5adfd744cc4bf01c3083b5923ee6b18bd02e9d9c8
examples/business_processes/config.rb10064400229 Bytesed6f7a7df9845b8cf95f1eb28dabb6ba91f1eccd7c87ee96d99a1b20250da90f
examples/business_processes/lib/division.rb100644001.7 KBc56d91db49e16ae4cc0f4ccf88c478dfd7f3da93505524952b282c548d881afd
examples/design_by_contract/README.md100644008.74 KB54462b7784bf996e305ba0df1f28f12bf8a99236157c7cfb0c2a3fc26940f470
examples/design_by_contract/Rakefile100644001.31 KBd2596418a272c0a5bed8019240b0d5ecbd3effacac54a8d0939e5555e94662d0
examples/design_by_contract/config.rb10064400201 Bytesea9639da72ff89eba7077a63f0674522f12bd22b1b5ce9a81f98672a759fbebd
examples/design_by_contract/lib/shopping_cart.rb100644002.12 KB56ed2a1da1957f1efee3d716ea900d268c7326b38f291a61c197253cf74ab829
examples/ports_and_adapters/README.md100644008.05 KB8a5f99d589b169ce589105f51694eb8847c97634154b8dee3c938519e26ee5ea
examples/ports_and_adapters/Rakefile100644001.74 KB7d72e0ce8360868bd579a8b300b1ba3750826c595488d52b02ed97fc6a994d5f
examples/ports_and_adapters/app/models/user/record.rb10064400119 Bytesf58cd6f08aa34daf883146b4940f0f14a3c3602bf6a821ef904b143a5bd085e0
examples/ports_and_adapters/app/models/user/record/repository.rb10064400279 Bytese7f05642bf46368c1590b9ff9396cd9aab6581e042d7725320887c7628c68754
examples/ports_and_adapters/config.rb10064400599 Bytes1160b64567666c9236897eb118069ea5f250be850699eccec0fc3ef127878d37
examples/ports_and_adapters/db/setup.rb10064400298 Bytes769040e32aa9caba8e12cda56945f1747cd0893a7ef9798921e0d0c6d2b7beff
examples/ports_and_adapters/lib/user/creation.rb10064400328 Bytes0e9485eb7f5c57b30ae96a0e101d4f48978724dd18d4cc08ac7fcbe7cb1913d5
examples/ports_and_adapters/lib/user/data.rb10064400109 Bytes9239b228e1a7114ab8c9a9dfce8cd40d143c9d4816c136626ef6c8ca248d298f
examples/ports_and_adapters/lib/user/repository.rb10064400653 Bytes479a4c92e661358ca94cd08555d71d5609a7258c4d63724454a7e071e5db709b
examples/ports_and_adapters/test/user_test/repository.rb10064400338 Bytes91ae63cb98a510fd658dce10b80a3534e3b84a1b995e601902787ffa4539df88
lib/bcdd-contract.rb1006440055 Bytesd2aa0ceb5646adf6ec58003f75606c71e3cf8226f0a441dbebfe512ee72de007
lib/bcdd/contract.rb100644002.69 KBc91087489b40892e8687906ebeb38d199cac4ec6b89a8773e1b46ab5083ec6e0
lib/bcdd/contract/assertions.rb10064400342 Bytes48b2c05a721fcc031039ee7afe9ccfa2ded1dff1dd144b695fef5405b1ce8aff
lib/bcdd/contract/config.rb10064400547 Bytesad53729fd4fbf09e8d44023389c524ba22a8c80b5ff34b0f2985d52ff37da5df
lib/bcdd/contract/core.rb10064400246 Bytes49efeee3cf98e317b45a79e98daeb1326a5aa7148889e615947d57d0bd4fe3b4
lib/bcdd/contract/core/checker.rb10064400557 Bytes785279dbf7a1957506d5715408409f6f263539820e7b06a6618899c65db39428
lib/bcdd/contract/core/checking.rb10064400760 Bytesa4a1014b6c93d7d0322be0a3575f7c19d8ea2aef5326fcb533114a659c2e8337
lib/bcdd/contract/core/factory.rb10064400803 Bytes0d5b8499b367ea97385884de5c681a6ec0e5c026ae2ce71b5463aee85f8618f7
lib/bcdd/contract/core/proxy.rb10064400280 Bytes3712a256383f3c21ba4c526245e89712127f2829b2b22b1a220013a90efdacc9
lib/bcdd/contract/interface.rb10064400489 Bytes2c42eba794660fdf132c7fbdf7fcf38e91a519b3a429f08457f496d416c4d335
lib/bcdd/contract/list.rb10064400990 Bytes784917dee9fd6ffdabf66f94dd0961ae3e8ab72f8fab3701c4b2116347535144
lib/bcdd/contract/map.rb10064400168 Bytes0e2ca60b8e48ded6b2473ba6a76197870b8037bfbc9f8af291ed89d7b51b5689
lib/bcdd/contract/map/pairs.rb100644001.08 KBa3345e580b1b4ed981a8e1eb7b095a5d64419ee02f061fd6324999c61d6d2fc5
lib/bcdd/contract/map/schema.rb100644001.11 KB09dc55beb692725ca6954379496926a775621fa82fe04badba31ec2e57b600df
lib/bcdd/contract/proxy.rb100644001.2 KBf6120b52b2c1161896b5712f5b584f342a4cc428386422744d26d977f69d025e
lib/bcdd/contract/registry.rb100644001.25 KB562b0e9c8a5f37d07537f7fc473a73f8f7dc0eeef7db4b88e1def22d05bcb492
lib/bcdd/contract/unit.rb100644001.04 KBf6c14085ee890a8527d17740e92eaf22b8cc2e2483cd2e7a5443ad813a768197
lib/bcdd/contract/unit/checker.rb100644001020 Bytesa2750e594b95805efb5b288eebd12def055878e335716bd39f132f03712efe23
lib/bcdd/contract/unit/factory.rb100644001.27 KB5973fd85748f7e23946a2daa9e35b056935185d8a7fc9dc1736ede69a32f242b
lib/bcdd/contract/version.rb1006440093 Bytesd7b518c266bc365f9b0cbf1827ebb4714f679cba76cad9ef025b3f549f783478
sig/bcdd/contract.rbs10064400919 Bytesff9c80dbd0b3a3c1a16d5ecf0d4e6400a6608abc7a0445197a655f85c7c6456f
sig/bcdd/contract/assertions.rbs10064400301 Bytesf02be18f84946ad9d34ad981b408035c829547b93f428afff289f9ddf54e6cdd
sig/bcdd/contract/config.rbs10064400307 Bytese375682967d452b64d184d657544dda29a33ba9ab27d6b26fa0a56327d43a9e4
sig/bcdd/contract/core.rbs100644001.22 KB3d16bdf37145215f3c29c4f0abfb3c1fe44495eedc9a52b65b67ec518a4cf062
sig/bcdd/contract/interface.rbs10064400255 Bytesfd67c3d813132c477490d5f19d062a9a875fe4d125194a634e067b700ff8d445
sig/bcdd/contract/list.rbs10064400359 Bytesb10c043a2694d9bb0e31b10cf95c3a1c2d6016537ac0d61e2343d16a699f2c89
sig/bcdd/contract/map.rbs10064400786 Bytes3715be978f13eb8034d619cc983ddd462ea05859eef2ceee7412377e75d3961d
sig/bcdd/contract/proxy.rbs10064400160 Bytesaac83d88c5d26cc9fbd498f3b991c5b11f53702f685b10647615932b6800feb7
sig/bcdd/contract/registry.rbs10064400573 Bytes5cc5af3a6887ca916901df0861eb0c0c57f4ae2779c7645a946d56a96d6ce204
sig/bcdd/contract/unit.rbs10064400719 Bytes97c8b5d82797227bc17d3a824810922d36537743798a2a037577737aa31c8ddc