smart_schema-0.6.0

https://rubygems.org

smart_schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/smart-rb/smart_schema
changelog_uri
https://github.com/smart-rb/smart_schema/blob/master/CHANGELOG.md
source_code_uri
https://github.com/smart-rb/smart_schema

id: 1337867

number: 0.6.0

platform: ruby

spec_sha256: 7493913c27149c08e7ceb65df4ff91cd3f2640a1c98d78930b3e54b3e4cbdc78

sha256: 5f49c4e6d0038d877a1ee73d38e65128699b568eb7653c772921c0919dae2b06

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

updated_at: 2024-06-13 22:59:03 UTC

position: 5

version_data_entries_count: 50

uploaded_at: 2022-09-27 14:52:49 UTC

indexed: true

has_extensions:

extensions:

Gem size: 20 KB

Version Data Entries

Total: 50

Unpacked size: 69.6 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400114 Bytes68ad9e35aa5c26941227f195fc01412c2dde82ddc005435d2ad06cb017e1319e
.rspec1006440048 Bytes7409ef68600d957bac891521d16e236e1ba56c3168150c976aafcbf40aad34ba
.rubocop.yml10064400400 Bytes27634e2d447812bca9b7a60fbc340368310f15083e79eb4121d93b1799a81037
CHANGELOG.md100644001.68 KB55333f9795065139bf55289c9434f02c5b6c660cfd1d4c3c5d8a01c6248d04ab
CODE_OF_CONDUCT.md100644003.15 KB4d274334b02fe3ef0fac777499d002cebcef33db278f5cf57f21c2662579d54a
Gemfile1006440070 Bytesed54c37fdd231505e0bc291cab201c234136bfcbdc87bfb522ad309cc41037cf
Gemfile.lock100644002.47 KB54d044df5ff05d7c6ac3ae4c31de3917b50d937b17fab53bf4ebd4dbdd61d054
LICENSE.txt100644001.06 KB2e7f0bb02b50f2c41c021b6d9499234b1955d62efaa9835d96455614db9d4ec2
README.md100644006.65 KBff1a65bfc628fa21e26516eb482ef9bd89b7e19866195ed3698326ac63dd6c7b
Rakefile10064400524 Bytesf40b9edfec156e1c0e4b23cba08959cecdbda1ab0844d6afc29219ab78452a45
bin/console10075500121 Bytes8afd96e43876ff1b849672520fcaaf5e133ebc61dfed5fc59dc9be667ab23ef9
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
lib/smart_core/schema.rb100644001.07 KB281458a16d8ba23280038bc7f14023ecaa60dfcfd2057423713e5d670c855eb0
lib/smart_core/schema/checker.rb100644002.52 KB383e68cfab2b918c0d5b77d2112954186d29390d8c7362f16a287d84bae378db
lib/smart_core/schema/checker/reconciler.rb100644002.54 KB354495719c3fa16abe77d48e46b38e19bb67ec0240de3badffb85dcb1c7485e0
lib/smart_core/schema/checker/reconciler/constructor.rb100644001.63 KBa14812378732836bc71eb4a93350e369cfaa3d1905d28d8c9db61758d15567f2
lib/smart_core/schema/checker/reconciler/matcher.rb100644002.22 KBb1caa75b10d0de8d0fde70990c938b449ea403a908b85493b9a016b80c82ac23
lib/smart_core/schema/checker/reconciler/matcher/options.rb10064400691 Bytese92e14c94d221d554ba7334fd2e0ca45082ce4b163033c122e53c9626e8f72f5
lib/smart_core/schema/checker/reconciler/matcher/result.rb100644002.04 KB1e147ba059e48cc77c3e1eef4ecb69b7573b2c23883d3cdbd4054709410171dd
lib/smart_core/schema/checker/reconciler/matcher/result_finalizer.rb100644006.18 KB1f9eff234b5bf62766ceae9cf7ebe2afe4a83cbebeb608f6f96f84d304a9539d
lib/smart_core/schema/checker/rules.rb100644001.82 KB0001350a7b5f093325ee2efc76ac27d540acd2255c32b0a7187d90c5349bafa0
lib/smart_core/schema/checker/rules/base.rb100644003.11 KB37d84b2e4759064bd14536bf1d215fe6e4a90c8a33105b16d08c84235260828f
lib/smart_core/schema/checker/rules/extra_keys.rb100644001021 Bytes580920ab96bf8c73e60f6e9b767d4783a7ab3d7de40ab494f2c349ad99f05fbd
lib/smart_core/schema/checker/rules/extra_keys/failure.rb10064400381 Bytese1a1054f788fa69d7e1763910267b972dae962c21739d3e8cb692f80e3bb9599
lib/smart_core/schema/checker/rules/extra_keys/result.rb10064400787 Bytes3990ce700e6ea896555678f827a65ed0bfb9b073bec3b9388da3da7dfb212f1d
lib/smart_core/schema/checker/rules/extra_keys/success.rb10064400499 Bytes0d453941f3f808e935c6489129407a20216a1286dcb66e6b11da7fb47a014430
lib/smart_core/schema/checker/rules/optional.rb10064400751 Bytes47be7611f94affa1b1afda864923e3028d9bc3479c28adccb9d66ba1b35b80e7
lib/smart_core/schema/checker/rules/options.rb100644001.26 KBc8282d2602edb7d0279424973f75ae255a53374a6b71bcc630f8e4acfe1a8236
lib/smart_core/schema/checker/rules/options/empty.rb10064400884 Bytesc4e5d74e05740abf836c5e93c7fb044309b539133c888b6fa3c71bce76ca18ed
lib/smart_core/schema/checker/rules/options/filled.rb100644001.17 KB93e48d5b1a6fd0e4bb9edfc42019e83204059e41f5d5435cc1491e5661f68990
lib/smart_core/schema/checker/rules/options/type.rb100644002.52 KB793a3adcfd80ebb7e6d937b59dde7901740339d2b24fd1c9454c51aa641d957d
lib/smart_core/schema/checker/rules/required.rb10064400751 Bytes4af191e5a7ff18dc150f0d462d2e40766a53e433fce70f8d5d7f1ad82e22abae
lib/smart_core/schema/checker/rules/requirement.rb10064400243 Bytes8d7b8e35b344b5464a839ecb65ef970cc1ea256aa944d986cd8e46bee83303f9
lib/smart_core/schema/checker/rules/requirement/optional.rb10064400834 Bytesd68c3f2d7bcbb4e4ff773538c05694292713c753baa46345dda3a80687154cb2
lib/smart_core/schema/checker/rules/requirement/required.rb10064400833 Bytesaf820d3ec2fb02528b61c5084e27d4dc6d20c71a3b3572019045d85bb45779ab
lib/smart_core/schema/checker/rules/requirement/result.rb100644001.7 KBcc3d7f9c850532c6aa351a838c75fe1280cce8670fe7010514119cad576bc6be
lib/smart_core/schema/checker/rules/result.rb10064400219 Bytes8fb83bfdf814a377763a9fb7117282ee008f731d6c052b2f60b36bf507f7e7e0
lib/smart_core/schema/checker/rules/result/base.rb10064400633 Bytes1781175e62ded4832bfb90d3a94812c73f3b2f6773e575971227a3023b9a8de7
lib/smart_core/schema/checker/rules/result/failure.rb10064400752 Bytes805886cbabbeabdf1434ea55bf2cf3fe78d87ce95c76bccec7b605ae09bfbc25
lib/smart_core/schema/checker/rules/result/success.rb10064400250 Bytes01e0e57aff4a65ea3c3555108be594407afd9816de23c71d9bb89d8c1e80ad8c
lib/smart_core/schema/checker/rules/type_aliases.rb100644002.98 KBa6aa2f8f9c3c1db15fefe273fa3e9319568b4c8a488e2566580493639b52aa53
lib/smart_core/schema/checker/rules/verifier.rb100644002.7 KB37f95fac378d7f14146d9b1bf99a4648c8c7c0a5615f75dd1d5a0fea7e8c891e
lib/smart_core/schema/checker/rules/verifier/result.rb100644001.32 KB63174f76cd2f20d823971951f13f43ca947734fcad64a68b537e02d1a66ad101
lib/smart_core/schema/checker/verifiable_hash.rb100644001.3 KBacf4375218aaf5ed3d14129bd69ed98e0ac26b745126cf36dff11a7fc263b4cf
lib/smart_core/schema/dsl.rb100644001.78 KB3903d13a41dd5ea5f21a24f29888d0417e34f4733927f511147d45cdddf4c85a
lib/smart_core/schema/errors.rb10064400289 Bytesdbf28506de24b17a9edfcf6ef16911e46cf431afe6769910ede7c7b8a2296580
lib/smart_core/schema/key_control.rb10064400849 Bytesfd2b7f25970f0d99eabd9da76ebc8be2e1cced2f19faecc7ec21834b96670891
lib/smart_core/schema/result.rb100644001.1 KB18f109de8e6829467c71c68e16bfb8568e93cb7fa5a0f3e8a8a54e23a99a02dc
lib/smart_core/schema/version.rb10064400257 Bytesef26a17c09a865c173510f4aca7b651fcb3fb90553c39594c6da681f4779a8c9
smart_schema.gemspec100644001.58 KB2fac170c015b6a91954cb56e411cb781c65a0ef2f4d99de964478e45a89730a0