smart_schema-0.2.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: 1337863

number: 0.2.0

platform: ruby

spec_sha256: 4b8addde62f64241d2b6e0ba247776f49d5fdd7985be9629292ae21f323c6fa3

sha256: ed5b2429db294ae501a98509fcd8308530af2353f382fed2b02cdb1de2737b9f

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

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

position: 9

version_data_entries_count: 49

uploaded_at: 2020-11-09 20:55:14 UTC

indexed: true

has_extensions:

extensions:

Gem size: 18 KB

Version Data Entries

Total: 49

Unpacked size: 57.9 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400114 Bytes68ad9e35aa5c26941227f195fc01412c2dde82ddc005435d2ad06cb017e1319e
.rspec1006440048 Bytes7409ef68600d957bac891521d16e236e1ba56c3168150c976aafcbf40aad34ba
.rubocop.yml10064400385 Bytes16658d60eec0877f7b7d0b4c1d55a4ae7c9b388115fc44f498dc1f7392b965cb
.travis.yml10064400331 Bytese00e4626f029d14fb61ecca9d1ede71e58495a2e3ba1d4e1f35c1984161bcaea
CHANGELOG.md10064400370 Bytescf34f20fbcfb363bb2fc40017a5f098c9a58bbcaf09bd920c0573d0dd695dc91
CODE_OF_CONDUCT.md100644003.15 KB4d274334b02fe3ef0fac777499d002cebcef33db278f5cf57f21c2662579d54a
Gemfile1006440070 Bytesed54c37fdd231505e0bc291cab201c234136bfcbdc87bfb522ad309cc41037cf
Gemfile.lock100644002.4 KB393576c58f93e033efd1cca093160eb0e08e33f98bce653ddf214eb6aa99b5f2
LICENSE.txt100644001.06 KB5eff2862b45ad9ffbae978c47abdbea08a15b47fe2d6c97917a01dfa098407f7
README.md100644003.88 KB2fc80812a29dc8b09a5ca7607368a600c6015afe550653b87f33b9f81b67587d
Rakefile10064400524 Bytesf40b9edfec156e1c0e4b23cba08959cecdbda1ab0844d6afc29219ab78452a45
bin/console10075500141 Bytes23f3e90e10c9a8b6b4891d00002b52db7cec35da34935769aa3667fce9a15ce0
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
lib/smart_core/schema.rb100644001.05 KB60dd03702e012b8150917ef624c27d9994d6294113892c3b7dc57a50c0116266
lib/smart_core/schema/checker.rb100644001.9 KB1dd8bfca9cf7618a84721beee1303fa66d773ec677680bc05b39be448aec7b0f
lib/smart_core/schema/checker/reconciler.rb100644001.96 KBf76759d6cd92c6c0f4d85a518ef1d402a575d4379e8f760bbc3fde26242c715a
lib/smart_core/schema/checker/reconciler/constructor.rb10064400740 Bytes7e7a9ad19fd856e32db92f9e166f814fb2766f3462f42355e5f2f67a61c12cde
lib/smart_core/schema/checker/reconciler/matcher.rb100644001.78 KB82ef11a2161401af9866e498a1b98243777e7e29e552810fd7e5afe0ef7302ed
lib/smart_core/schema/checker/reconciler/matcher/result.rb100644002.04 KB1e147ba059e48cc77c3e1eef4ecb69b7573b2c23883d3cdbd4054709410171dd
lib/smart_core/schema/checker/reconciler/matcher/result_finalizer.rb100644004.65 KBae0c3c722633074be0b660dabd72cd07c2400aff2be9ebc04cab7b292debb266
lib/smart_core/schema/checker/rules.rb100644001.82 KB0001350a7b5f093325ee2efc76ac27d540acd2255c32b0a7187d90c5349bafa0
lib/smart_core/schema/checker/rules/base.rb100644002.61 KB58afe3ac4bac30c0218333892b86aeaccdb6d80f3121e4404c40c48ab35ab564
lib/smart_core/schema/checker/rules/extra_keys.rb10064400700 Bytes39c0f075e3bffcbbb18c8c2e4980b4964d395acc9fdeca79d2c84d407b538fe5
lib/smart_core/schema/checker/rules/extra_keys/failure.rb10064400571 Bytes9903eebdfc21738d860e89202f59a976d825e90adcbe80115a196d4475190f15
lib/smart_core/schema/checker/rules/extra_keys/success.rb10064400307 Bytes207448c9417ed0eaa37b2f797420aba00e39b2977e790dfdbfd87ca59efd49e6
lib/smart_core/schema/checker/rules/optional.rb10064400613 Bytesae9d55ffcbc3dde5c2a12d8fca02f562c004dc5dc882cf250140f0ff41d59e3f
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.18 KBf689717fbaef9184ecbcaf9ab3705c464afd33ea9ad8ab077be2c7a292816b01
lib/smart_core/schema/checker/rules/options/type.rb100644002.51 KB359261defd73f8438a186d688229e9ab9e05909a92a117e5a8ebcaf6f3c4f349
lib/smart_core/schema/checker/rules/required.rb10064400613 Bytes8d15cbd8d56834a3b6a3d25f7c7c929682818e28bf91e5c459a835db0776c8ca
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.92 KBaa0ec524919099931f8f16d5dc1ed9f86630907f95dbe666a181df21945b7ec7
lib/smart_core/schema/checker/rules/verifier.rb100644002.56 KB181da305d6450f42c5ebcdd69a4b9c97570e6695f438f81c7fdb653b7380cea0
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.25 KB8397f20b56c82a7b8e176584117da4194cdfcbc1e0e72cb60ec3819f67304a46
lib/smart_core/schema/errors.rb10064400218 Bytes7123c8cb530c081b3c5f07dde141c30ae30c755f327fbac827f5ddbb44acdd18
lib/smart_core/schema/key_control.rb10064400849 Bytesfd2b7f25970f0d99eabd9da76ebc8be2e1cced2f19faecc7ec21834b96670891
lib/smart_core/schema/result.rb10064400838 Bytes480ff7b00fc3a9a86f095c4094c50e0dba0f829b50d7c74a0939ac6a126ed703
lib/smart_core/schema/version.rb10064400161 Bytes9d1c4ebbdfcea20a0b7ded4418500642043914bed2101dd8e0cbef0da3514178
smart_schema.gemspec100644001.54 KB94fba6e31d222d96f0a8d493786efbc445af759f534934bcb92e26f0212861d7