.gitignore | 100644 | 0 | 0 | | | 114 Bytes | 68ad9e35aa5c26941227f195fc01412c2dde82ddc005435d2ad06cb017e1319e |
.rspec | 100644 | 0 | 0 | | | 48 Bytes | 7409ef68600d957bac891521d16e236e1ba56c3168150c976aafcbf40aad34ba |
.rubocop.yml | 100644 | 0 | 0 | | | 400 Bytes | 27634e2d447812bca9b7a60fbc340368310f15083e79eb4121d93b1799a81037 |
CHANGELOG.md | 100644 | 0 | 0 | | | 2.26 KB | 31ff7e85eca10c5cdb5891c6f8fa1458eaac501c5dd307f0a6b6850f765cc49f |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | 4d274334b02fe3ef0fac777499d002cebcef33db278f5cf57f21c2662579d54a |
Gemfile | 100644 | 0 | 0 | | | 70 Bytes | ed54c37fdd231505e0bc291cab201c234136bfcbdc87bfb522ad309cc41037cf |
Gemfile.lock | 100644 | 0 | 0 | | | 2.45 KB | 48b97c1fe7fa1704b78bb530ae5443ebd9caa42dcb5927ae5433bbcd22901c75 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 2e7f0bb02b50f2c41c021b6d9499234b1955d62efaa9835d96455614db9d4ec2 |
README.md | 100644 | 0 | 0 | | | 6.65 KB | ff1a65bfc628fa21e26516eb482ef9bd89b7e19866195ed3698326ac63dd6c7b |
Rakefile | 100644 | 0 | 0 | | | 524 Bytes | f40b9edfec156e1c0e4b23cba08959cecdbda1ab0844d6afc29219ab78452a45 |
bin/console | 100755 | 0 | 0 | | | 121 Bytes | 8afd96e43876ff1b849672520fcaaf5e133ebc61dfed5fc59dc9be667ab23ef9 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
lib/smart_core/schema.rb | 100644 | 0 | 0 | | | 1.07 KB | 281458a16d8ba23280038bc7f14023ecaa60dfcfd2057423713e5d670c855eb0 |
lib/smart_core/schema/checker.rb | 100644 | 0 | 0 | | | 2.52 KB | 383e68cfab2b918c0d5b77d2112954186d29390d8c7362f16a287d84bae378db |
lib/smart_core/schema/checker/reconciler.rb | 100644 | 0 | 0 | | | 2.32 KB | c2747a1145fd3db39ae82d81491757ddc6bafb7230ebc40edd6a8925c7260138 |
lib/smart_core/schema/checker/reconciler/constructor.rb | 100644 | 0 | 0 | | | 1.63 KB | a14812378732836bc71eb4a93350e369cfaa3d1905d28d8c9db61758d15567f2 |
lib/smart_core/schema/checker/reconciler/matcher.rb | 100644 | 0 | 0 | | | 2.22 KB | b1caa75b10d0de8d0fde70990c938b449ea403a908b85493b9a016b80c82ac23 |
lib/smart_core/schema/checker/reconciler/matcher/options.rb | 100644 | 0 | 0 | | | 691 Bytes | e92e14c94d221d554ba7334fd2e0ca45082ce4b163033c122e53c9626e8f72f5 |
lib/smart_core/schema/checker/reconciler/matcher/result.rb | 100644 | 0 | 0 | | | 2 KB | 1c2a6c9018b0a2a0cbff60505eed5523b2de0b78255aba3922c599f53993d4c8 |
lib/smart_core/schema/checker/reconciler/matcher/result_finalizer.rb | 100644 | 0 | 0 | | | 6.18 KB | 1f9eff234b5bf62766ceae9cf7ebe2afe4a83cbebeb608f6f96f84d304a9539d |
lib/smart_core/schema/checker/rules.rb | 100644 | 0 | 0 | | | 1.86 KB | fe9dc71cb15d37c4b1778a9465622c44252b2fa77736c4c99fc87ee2b54be0f8 |
lib/smart_core/schema/checker/rules/base.rb | 100644 | 0 | 0 | | | 2.92 KB | 7f6122c9008628ac5791795a47312345ba1644c0ef2074eaa4630e2fd1cda998 |
lib/smart_core/schema/checker/rules/extra_keys.rb | 100644 | 0 | 0 | | | 1021 Bytes | 580920ab96bf8c73e60f6e9b767d4783a7ab3d7de40ab494f2c349ad99f05fbd |
lib/smart_core/schema/checker/rules/extra_keys/failure.rb | 100644 | 0 | 0 | | | 381 Bytes | e1a1054f788fa69d7e1763910267b972dae962c21739d3e8cb692f80e3bb9599 |
lib/smart_core/schema/checker/rules/extra_keys/result.rb | 100644 | 0 | 0 | | | 787 Bytes | 3990ce700e6ea896555678f827a65ed0bfb9b073bec3b9388da3da7dfb212f1d |
lib/smart_core/schema/checker/rules/extra_keys/success.rb | 100644 | 0 | 0 | | | 499 Bytes | 0d453941f3f808e935c6489129407a20216a1286dcb66e6b11da7fb47a014430 |
lib/smart_core/schema/checker/rules/optional.rb | 100644 | 0 | 0 | | | 751 Bytes | 47be7611f94affa1b1afda864923e3028d9bc3479c28adccb9d66ba1b35b80e7 |
lib/smart_core/schema/checker/rules/options.rb | 100644 | 0 | 0 | | | 1.23 KB | 6bdfdab987bc00268dca1156f14772f5e491beb6e8045ee68c385a466726acc5 |
lib/smart_core/schema/checker/rules/options/empty.rb | 100644 | 0 | 0 | | | 884 Bytes | c4e5d74e05740abf836c5e93c7fb044309b539133c888b6fa3c71bce76ca18ed |
lib/smart_core/schema/checker/rules/options/filled.rb | 100644 | 0 | 0 | | | 1.17 KB | 93e48d5b1a6fd0e4bb9edfc42019e83204059e41f5d5435cc1491e5661f68990 |
lib/smart_core/schema/checker/rules/options/type.rb | 100644 | 0 | 0 | | | 2.52 KB | 793a3adcfd80ebb7e6d937b59dde7901740339d2b24fd1c9454c51aa641d957d |
lib/smart_core/schema/checker/rules/required.rb | 100644 | 0 | 0 | | | 751 Bytes | 4af191e5a7ff18dc150f0d462d2e40766a53e433fce70f8d5d7f1ad82e22abae |
lib/smart_core/schema/checker/rules/requirement.rb | 100644 | 0 | 0 | | | 243 Bytes | 8d7b8e35b344b5464a839ecb65ef970cc1ea256aa944d986cd8e46bee83303f9 |
lib/smart_core/schema/checker/rules/requirement/optional.rb | 100644 | 0 | 0 | | | 834 Bytes | d68c3f2d7bcbb4e4ff773538c05694292713c753baa46345dda3a80687154cb2 |
lib/smart_core/schema/checker/rules/requirement/required.rb | 100644 | 0 | 0 | | | 833 Bytes | af820d3ec2fb02528b61c5084e27d4dc6d20c71a3b3572019045d85bb45779ab |
lib/smart_core/schema/checker/rules/requirement/result.rb | 100644 | 0 | 0 | | | 1.7 KB | cc3d7f9c850532c6aa351a838c75fe1280cce8670fe7010514119cad576bc6be |
lib/smart_core/schema/checker/rules/result.rb | 100644 | 0 | 0 | | | 219 Bytes | 8fb83bfdf814a377763a9fb7117282ee008f731d6c052b2f60b36bf507f7e7e0 |
lib/smart_core/schema/checker/rules/result/base.rb | 100644 | 0 | 0 | | | 633 Bytes | 1781175e62ded4832bfb90d3a94812c73f3b2f6773e575971227a3023b9a8de7 |
lib/smart_core/schema/checker/rules/result/failure.rb | 100644 | 0 | 0 | | | 752 Bytes | 805886cbabbeabdf1434ea55bf2cf3fe78d87ce95c76bccec7b605ae09bfbc25 |
lib/smart_core/schema/checker/rules/result/success.rb | 100644 | 0 | 0 | | | 250 Bytes | 01e0e57aff4a65ea3c3555108be594407afd9816de23c71d9bb89d8c1e80ad8c |
lib/smart_core/schema/checker/rules/type_aliases.rb | 100644 | 0 | 0 | | | 2.98 KB | a6aa2f8f9c3c1db15fefe273fa3e9319568b4c8a488e2566580493639b52aa53 |
lib/smart_core/schema/checker/rules/verifier.rb | 100644 | 0 | 0 | | | 2.7 KB | 37f95fac378d7f14146d9b1bf99a4648c8c7c0a5615f75dd1d5a0fea7e8c891e |
lib/smart_core/schema/checker/rules/verifier/result.rb | 100644 | 0 | 0 | | | 1.32 KB | 63174f76cd2f20d823971951f13f43ca947734fcad64a68b537e02d1a66ad101 |
lib/smart_core/schema/checker/verifiable_hash.rb | 100644 | 0 | 0 | | | 1.5 KB | a2a228a0fdac12ed939aa5c9fe35b523665b2e6db1146b566df8b8c40bed3322 |
lib/smart_core/schema/dsl.rb | 100644 | 0 | 0 | | | 1.78 KB | 3903d13a41dd5ea5f21a24f29888d0417e34f4733927f511147d45cdddf4c85a |
lib/smart_core/schema/errors.rb | 100644 | 0 | 0 | | | 289 Bytes | dbf28506de24b17a9edfcf6ef16911e46cf431afe6769910ede7c7b8a2296580 |
lib/smart_core/schema/key_control.rb | 100644 | 0 | 0 | | | 849 Bytes | fd2b7f25970f0d99eabd9da76ebc8be2e1cced2f19faecc7ec21834b96670891 |
lib/smart_core/schema/result.rb | 100644 | 0 | 0 | | | 1.1 KB | 18f109de8e6829467c71c68e16bfb8568e93cb7fa5a0f3e8a8a54e23a99a02dc |
lib/smart_core/schema/version.rb | 100644 | 0 | 0 | | | 257 Bytes | 4efbdb11582008d68f88d6c49df3caea76643ef7a85505d82fee4bcfa075fe2a |
smart_schema.gemspec | 100644 | 0 | 0 | | | 1.58 KB | f895c1ab2a21d82da668dd19a9dcfa03f58aa6858c32c6fd9da7449276ef90aa |