.gitignore | 100644 | 0 | 0 | | | 114 Bytes | 68ad9e35aa5c26941227f195fc01412c2dde82ddc005435d2ad06cb017e1319e |
.rspec | 100644 | 0 | 0 | | | 48 Bytes | 7409ef68600d957bac891521d16e236e1ba56c3168150c976aafcbf40aad34ba |
.rubocop.yml | 100644 | 0 | 0 | | | 385 Bytes | 16658d60eec0877f7b7d0b4c1d55a4ae7c9b388115fc44f498dc1f7392b965cb |
.travis.yml | 100644 | 0 | 0 | | | 331 Bytes | e00e4626f029d14fb61ecca9d1ede71e58495a2e3ba1d4e1f35c1984161bcaea |
CHANGELOG.md | 100644 | 0 | 0 | | | 119 Bytes | 6902ac7a8f5e91d528af7e169b5d014b1d109f25cf06454738f5799dae87fcf4 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | 4d274334b02fe3ef0fac777499d002cebcef33db278f5cf57f21c2662579d54a |
Gemfile | 100644 | 0 | 0 | | | 70 Bytes | ed54c37fdd231505e0bc291cab201c234136bfcbdc87bfb522ad309cc41037cf |
Gemfile.lock | 100644 | 0 | 0 | | | 2.34 KB | 3c04c49fd4b43a7b9d122ef96a5dda5ebf47ef7aef2173eb80cd83228bee26ee |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 5eff2862b45ad9ffbae978c47abdbea08a15b47fe2d6c97917a01dfa098407f7 |
README.md | 100644 | 0 | 0 | | | 3.44 KB | 826788cf9a187cb3e2983199a2514f8a5cd431b039645f9b244df9ae55acd256 |
Rakefile | 100644 | 0 | 0 | | | 524 Bytes | f40b9edfec156e1c0e4b23cba08959cecdbda1ab0844d6afc29219ab78452a45 |
bin/console | 100755 | 0 | 0 | | | 141 Bytes | 23f3e90e10c9a8b6b4891d00002b52db7cec35da34935769aa3667fce9a15ce0 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
lib/smart_core/schema.rb | 100644 | 0 | 0 | | | 1.05 KB | 60dd03702e012b8150917ef624c27d9994d6294113892c3b7dc57a50c0116266 |
lib/smart_core/schema/checker.rb | 100644 | 0 | 0 | | | 1.9 KB | 1dd8bfca9cf7618a84721beee1303fa66d773ec677680bc05b39be448aec7b0f |
lib/smart_core/schema/checker/reconciler.rb | 100644 | 0 | 0 | | | 1.96 KB | f76759d6cd92c6c0f4d85a518ef1d402a575d4379e8f760bbc3fde26242c715a |
lib/smart_core/schema/checker/reconciler/constructor.rb | 100644 | 0 | 0 | | | 740 Bytes | 7e7a9ad19fd856e32db92f9e166f814fb2766f3462f42355e5f2f67a61c12cde |
lib/smart_core/schema/checker/reconciler/matcher.rb | 100644 | 0 | 0 | | | 1.78 KB | 82ef11a2161401af9866e498a1b98243777e7e29e552810fd7e5afe0ef7302ed |
lib/smart_core/schema/checker/reconciler/matcher/result.rb | 100644 | 0 | 0 | | | 2.04 KB | 1e147ba059e48cc77c3e1eef4ecb69b7573b2c23883d3cdbd4054709410171dd |
lib/smart_core/schema/checker/reconciler/matcher/result_finalizer.rb | 100644 | 0 | 0 | | | 4.33 KB | e159bdb78cdeb2f4122c767aeccfdc4efbf80a7619f63052b5e99658e8449082 |
lib/smart_core/schema/checker/rules.rb | 100644 | 0 | 0 | | | 1.82 KB | 0001350a7b5f093325ee2efc76ac27d540acd2255c32b0a7187d90c5349bafa0 |
lib/smart_core/schema/checker/rules/base.rb | 100644 | 0 | 0 | | | 2.61 KB | 58afe3ac4bac30c0218333892b86aeaccdb6d80f3121e4404c40c48ab35ab564 |
lib/smart_core/schema/checker/rules/extra_keys.rb | 100644 | 0 | 0 | | | 700 Bytes | 39c0f075e3bffcbbb18c8c2e4980b4964d395acc9fdeca79d2c84d407b538fe5 |
lib/smart_core/schema/checker/rules/extra_keys/failure.rb | 100644 | 0 | 0 | | | 571 Bytes | 9903eebdfc21738d860e89202f59a976d825e90adcbe80115a196d4475190f15 |
lib/smart_core/schema/checker/rules/extra_keys/success.rb | 100644 | 0 | 0 | | | 307 Bytes | 207448c9417ed0eaa37b2f797420aba00e39b2977e790dfdbfd87ca59efd49e6 |
lib/smart_core/schema/checker/rules/optional.rb | 100644 | 0 | 0 | | | 613 Bytes | ae9d55ffcbc3dde5c2a12d8fca02f562c004dc5dc882cf250140f0ff41d59e3f |
lib/smart_core/schema/checker/rules/options.rb | 100644 | 0 | 0 | | | 1.26 KB | c8282d2602edb7d0279424973f75ae255a53374a6b71bcc630f8e4acfe1a8236 |
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.18 KB | f689717fbaef9184ecbcaf9ab3705c464afd33ea9ad8ab077be2c7a292816b01 |
lib/smart_core/schema/checker/rules/options/type.rb | 100644 | 0 | 0 | | | 2.51 KB | 359261defd73f8438a186d688229e9ab9e05909a92a117e5a8ebcaf6f3c4f349 |
lib/smart_core/schema/checker/rules/required.rb | 100644 | 0 | 0 | | | 613 Bytes | 8d15cbd8d56834a3b6a3d25f7c7c929682818e28bf91e5c459a835db0776c8ca |
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.76 KB | c6c39ca034ff1ff0f4797ae891f568f128ab8265e3fd9ed062fc12e9ef8d511c |
lib/smart_core/schema/checker/rules/verifier.rb | 100644 | 0 | 0 | | | 2.56 KB | 181da305d6450f42c5ebcdd69a4b9c97570e6695f438f81c7fdb653b7380cea0 |
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.3 KB | acf4375218aaf5ed3d14129bd69ed98e0ac26b745126cf36dff11a7fc263b4cf |
lib/smart_core/schema/dsl.rb | 100644 | 0 | 0 | | | 1.25 KB | 8397f20b56c82a7b8e176584117da4194cdfcbc1e0e72cb60ec3819f67304a46 |
lib/smart_core/schema/errors.rb | 100644 | 0 | 0 | | | 218 Bytes | 7123c8cb530c081b3c5f07dde141c30ae30c755f327fbac827f5ddbb44acdd18 |
lib/smart_core/schema/key_control.rb | 100644 | 0 | 0 | | | 849 Bytes | fd2b7f25970f0d99eabd9da76ebc8be2e1cced2f19faecc7ec21834b96670891 |
lib/smart_core/schema/result.rb | 100644 | 0 | 0 | | | 838 Bytes | 480ff7b00fc3a9a86f095c4094c50e0dba0f829b50d7c74a0939ac6a126ed703 |
lib/smart_core/schema/version.rb | 100644 | 0 | 0 | | | 161 Bytes | 2179fb3f768e79d2d5b90a9197dbc5e8e7d932b7eb91ac3b76c43fdb6684bbff |
smart_schema.gemspec | 100644 | 0 | 0 | | | 1.54 KB | ffd9f63ac81400da5105a42fed4ff5d0df3ed7ec8db6bd7ebd4b83f3fd433875 |