schemacop-3.0.9

https://rubygems.org

schemacop

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 947742

number: 3.0.9

platform: ruby

spec_sha256: 40a345c97a2ca287eaef6dd52f3e9553ea44415f7c0c73b7dba4d06f4f7b3c7c

sha256: 0d5b5571141d3658f64ab50983e1cb2760bd370fb37b9fe3b9d7571f24defc18

created_at: 2024-05-13 08:28:19 UTC

updated_at: 2024-06-11 17:23:39 UTC

position: 20

version_data_entries_count: 103

uploaded_at: 2021-02-26 14:02:20 UTC

indexed: true

has_extensions:

extensions:

Gem size: 67 KB

Version Data Entries

Total: 103

Unpacked size: 346 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10066400176 Bytesca47a9a8f8054025492b0d4778ae31e01536e08b0e4e64a3940bad4a535a333a
.releaser_config1006640086 Bytes7e4be4d3e32ed990df28f9160d0366388c2d9fabca1df61b16d0c4010e0dfbdc
.rubocop.yml100664001.82 KBcc8171845b60ab903f946fc4db21ef61f37cbbb703f9442f87965abb0d5f23a4
.travis.yml10066400121 Bytesdeed557c6614cbbdf4ee945d82714191f8cb93a70689c478492ccdca67eb0867
.yardopts1006640061 Bytes6cfe92ab7c45c16570569a8c2292de28bd267ac809a3d8fac484dabd3c1cd014
CHANGELOG.md100664005.04 KB63f9335a71803e289a03adfa294198bcb780eb0b738779f5b54c9d603f18492d
Gemfile1006640087 Bytes18d313e881dc1b149b7326a26805bd25007efc37adf802d1aa162baf30ff3b5a
LICENSE100664001.05 KB8336c182d5c80c3a25459a2c53c49de73db2b6c160553002f1a88cecc1914a41
README.md100664002.59 KB2f255f844737a6fd6c8848172e62a9ed939eb631f9c3b1255aa65a33e075053f
README_V2.md1006640020.9 KBbb1389ba560288f99271b73f20c7d24143917074fcbd59fa38a7d87473fcb87e
README_V3.md1006640045.8 KBc428e8b210256f9aac50c8cf05d6fa920d8d1f7ed2e1c2e1e8122ab31cc575c4
RUBY_VERSION1006640015 Bytes1d6108d6b02a9fdb5c743cba4776af516497d082279b4cdd6260a6e870fe7f17
Rakefile100664001.59 KB0faaed8f6465dbcb59f8b74064b8a5c8555d142803178fb18af2248045f2a46c
VERSION100664005 Bytes828eef76f420f226a5a4e5df295a7f75e3dac9069d0864a6acde1a1413696054
lib/schemacop.rb10066400961 Bytes5f2ad8d437d1ade16524b66c02814478baa7083f35555e1b37dda6255d1f8fc7
lib/schemacop/base_schema.rb10066400884 Bytes63e0b81452e990bdc66b36bea6913613ba09b1e94c12e1613876a6af81698513
lib/schemacop/exceptions.rb10066400124 Bytesd6b22336a0c457e2128b597c4c81d171ecde3455d70b41d30cb3d5a815c58a27
lib/schemacop/railtie.rb10066400496 Bytes0ccaef5be3b5f9c4b0d6b0bafcf7272710e55f81f9868241f034bc035bd1ccfa
lib/schemacop/schema.rb1006640062 Bytes67bb859adb4855c0cc5e10990c33b75b969da511f4140899bbf6ca789e44e71b
lib/schemacop/schema2.rb10066400639 Bytese123a247fc97e84595734bbf6fac4336d2e4012264f48c8a6bb540063e2dfe62
lib/schemacop/schema3.rb10066400473 Bytesc244d6e89a3259ba4474ee4dbbd0f69e1926fba7784cb797c8adb017e42e5fe8
lib/schemacop/scoped_env.rb10066400821 Bytes726e54cea28c44bfe4e16402386972d5886df303f0aaae5dee8662ee93846ee5
lib/schemacop/v2.rb10066400946 Bytes0fb2df416ce7ef8f7e286565218ab969ec708a9bc2c644c675c1379b84de1f5f
lib/schemacop/v2/caster.rb100664001.31 KBa7f35b1e75e8f18e3ff39877f9e206814368bf31ee206f059adc23692a0c1a82
lib/schemacop/v2/collector.rb100664002.01 KB4f1eb042ebb3c37dcdca88b2440074573f6cb10e9fa6dc97f4e70814a145e118
lib/schemacop/v2/dupper.rb10066400361 Bytes690ee3388c7e5a8f06ad769d90dea4b5fe02d0a20e441cabbb1bc97fd25ea758
lib/schemacop/v2/field_node.rb100664001.08 KBc4bd8998a675676e81853176f5bb9aeba0e3c1a5f863996b9164207da5a665ca
lib/schemacop/v2/node.rb100664003.56 KB619f61052ed7e9cb5b0aee4b213d115563099c92e1780baedb7cc534ce126dbe
lib/schemacop/v2/node_resolver.rb10066400551 Bytese8dc888c71e600fd55fba46837b934bc7fa2ce15ac65649f8158408740b735c6
lib/schemacop/v2/node_supporting_field.rb100664001.53 KB419cba0581230b3f762f87fd090bad27e21a9efc40311923238c3249846a35c8
lib/schemacop/v2/node_supporting_type.rb100664003.59 KBe4b0cab25e412ce5d1427ce4e6482195fa04afedbb19a8de6cd809f560dbe1b1
lib/schemacop/v2/node_with_block.rb10066400375 Bytes079af60c9c0a46cf905ed2a004725030e4aa3a6a9bec7d10eca2a5b5ac5c424b
lib/schemacop/v2/validator/array_validator.rb10066400941 Bytes50699b7d3781720c8357071cdf038c0f1dc2433d20357355a94d8c203635705c
lib/schemacop/v2/validator/boolean_validator.rb10066400128 Bytesb2e0e0fd70d2bb51dc0228ceb1311bef82f0eb10b2a7c6e1d1157420da77226e
lib/schemacop/v2/validator/float_validator.rb10066400162 Bytes60584759d73f60c1e4d6ca983d85b4165fa375ec434234a9659cc59a747de1d2
lib/schemacop/v2/validator/hash_validator.rb100664001.17 KBd834fa443a662f2350f751292a4b89fed2c2bc6f59045ca054ed95520d9c071e
lib/schemacop/v2/validator/integer_validator.rb10066400168 Bytes2c9535e81a48c5142cf8b2fb1b60e0eac01403e4274cdafe682e4e7af4cba4c4
lib/schemacop/v2/validator/nil_validator.rb10066400105 Bytes263c999444f535b2d6746a23f6fd5f350bb6b6d3ff719a47ee0a05922ef62ae4
lib/schemacop/v2/validator/number_validator.rb10066400482 Bytesbfd2896c0c24fc6c28f4f25ca8e15af822173307dffe6a1da5259f440f95e80b
lib/schemacop/v2/validator/object_validator.rb10066400668 Bytes2075a7f52704aec9e233868bef5b6444d6e76825afcf7c5048d32f2c71640053
lib/schemacop/v2/validator/string_validator.rb100664001.05 KBa6b7364af1f285cd82a23cf01623418c5965ae1d1ce42fe9aec4891b23c9e66a
lib/schemacop/v2/validator/symbol_validator.rb10066400109 Bytes920e7353ba0fb17674539c2578dcb23aab40a6d262a974c130c5d687f0d56a5e
lib/schemacop/v3.rb100664002.2 KBaba14f7828157c6ab29e372c2d3c4b14512c523ad9b6252bd6d0075f3be3a088
lib/schemacop/v3/all_of_node.rb10066400581 Bytes63806727eb17e3996216978a1889d12fe7242ab98480fcb1ecb42457019c56e0
lib/schemacop/v3/any_of_node.rb10066400567 Bytes49477a58197773e3784f1d53f61d11616d5a9c097f6ccab439562ae73ce10d08
lib/schemacop/v3/array_node.rb100664006.19 KB7f9e9da5026180ac58f10dcb07acbdaa46562a27a871a6e2dced110268167810
lib/schemacop/v3/boolean_node.rb10066400491 Bytesc0a593f372e79e324e0b9e8b66917c6cb70790cd3ca12b159cf0bed522f5896a
lib/schemacop/v3/combination_node.rb10066400749 Bytes04526478062b4f0e9e2fd4459513996f8365d05e9f3ae42481b8d781018adca1
lib/schemacop/v3/context.rb10066400761 Bytes3a59f0d97184f1623b1ef81241e983256cc483b5e640beaa9e24eaa94a722084
lib/schemacop/v3/dsl_scope.rb100664001.13 KB4ea0d53043b875a3aeb8563c1e70e2321afeef23e35fac2040fe193f400d86ce
lib/schemacop/v3/global_context.rb100664002.93 KB2af25539b2bad0c66af38911dd11911211d72868b5ed60ac9a0c9ea651662533
lib/schemacop/v3/hash_node.rb100664008.6 KBf2994183e8c98bea07cdaed3cbee04206080691d82b9d59adacd023043f272cc
lib/schemacop/v3/integer_node.rb10066400227 Bytesc569d95e230cd9038df1a10ba06eca531fd27c6578cfa23ed8f8615d1ee00236
lib/schemacop/v3/is_not_node.rb10066400634 Bytesb785db58c4a377283efe06c6cf4827c007e668af87fcc2d65c1505c97f3ace16
lib/schemacop/v3/node.rb100664005.65 KB87fa48d8afa700662361e961c5873a15b06852c58b58839a590bd87c0d4cbb12
lib/schemacop/v3/node_registry.rb100664001.03 KB3e2c58e361ffb1dfd1de3c0eb112ed5574c0c5dae6b3805b3e541ca950fa972d
lib/schemacop/v3/number_node.rb10066400351 Bytesa4a8d3394c348d70b95b51077aff63e04dc6d9fd656d637a1d446053057626d3
lib/schemacop/v3/numeric_node.rb100664002.89 KBbce8ae4c4747188d0076f3df9682b6cd397c2c8bf4198f231490bf795a0ca069
lib/schemacop/v3/object_node.rb10066400739 Bytes3570c139be85d059b451e4e899f31876354a7a1c5506a8d1f1ab76eed4e71493
lib/schemacop/v3/one_of_node.rb10066400622 Bytesc09d4e64fd1e49f178eefa3e5b52aaba4f7f9c77fedd7f1cc2489a796a4297fb
lib/schemacop/v3/reference_node.rb100664001.31 KB59179ab219b25fbd849562d9c40b404871afcf6d37744d3637f386f23ad69e7d
lib/schemacop/v3/result.rb100664001.06 KBfaa8f2f9f9a77e0e2caa747f2b692c164fa3136e0a3c2e1fe32c0fe166e22922
lib/schemacop/v3/string_node.rb100664004.69 KB3e26ad7fe33f6a4380766e52dcc8794c4045a0436a45c080010eb45e0811ebfe
lib/schemacop/v3/symbol_node.rb10066400282 Bytes211eafbb60a05617cda42d1d84cc84288cfbf6320d49a74eb285a27b85f83b08
schemacop.gemspec100664009.02 KBc6abe385d735c8e826510a6731629630ff0341bf6f5d42fe29941a3d04ac2f98
test/lib/test_helper.rb100664004.75 KBedf8414bef5791344f74a4b1db34b56f793fc0d2b327cbc9384eec9df7434e8b
test/schemas/nested/group.rb1006640065 Bytes48d89689445ab884c0a952f6b563073287a77e2bda8ef60e4af9e8597673544c
test/schemas/user.rb1006640098 Bytes042a299b0868dba276bc5b1a5d438d7e508ad6e6396c1ea198da805eaeb745be
test/unit/schemacop/v2/casting_test.rb100664004.11 KB75a2b12e30881f398e7733985706a0f9e6e3abb308d0f8839db26cec80e74a16
test/unit/schemacop/v2/collector_test.rb100664001.16 KB4d7474a315781b1ea9abf28e64d89065a5bbd1e2b63e6d12939b45f0304bf05e
test/unit/schemacop/v2/custom_check_test.rb100664003 KB3791217a3b6cb72f432e029d4642ea8de700c34d1b880e4723dc24b7a5c6dbef
test/unit/schemacop/v2/custom_if_test.rb100664003.04 KB5b0be06aad1de04653992527d32ac136dda7c705c40158f35003cb8461d66e89
test/unit/schemacop/v2/defaults_test.rb100664002.02 KBcb0ec1d271425986d70a07c9082a865a5acb2fe396c8100e80c30d47b5228d8e
test/unit/schemacop/v2/empty_test.rb10066400310 Bytescfe5b1ae26aaa54e7f5ca059ab4ed064bb7b5e24165cf181fa4fb82d3a3ab8b9
test/unit/schemacop/v2/nil_dis_allow_test.rb100664001.14 KBcdc7c5f24bd8b6a77b419400f9860aa893ba75a2a954e94e6373d9c1b8351be9
test/unit/schemacop/v2/node_resolver_test.rb10066400675 Bytes8511937e6a37bc194076b1b0fbb31f379c01c7486dcaf7272f497eff42b8353b
test/unit/schemacop/v2/short_forms_test.rb1006640010.4 KB0cf3d68ddd6988d3ce79ca4cf77060bb65af8a67b3eac24b97244c5340a81d93
test/unit/schemacop/v2/types_test.rb100664002.5 KBb515befc046b8de1f6d14340b4f97ecf72c0e59bf295fcf8817f6eca2954c90e
test/unit/schemacop/v2/validator_array_test.rb100664002.72 KBfa00288e88df90ff1bf015cb2aa4d0363d6c586dbae2106ea3562697387500a8
test/unit/schemacop/v2/validator_boolean_test.rb10066400384 Bytes110ea7757cb6aea2ad4f7e984ecd8d41143caec9216d6fdb181daf7c18d48604
test/unit/schemacop/v2/validator_float_test.rb100664001.7 KBfeccdb538b1f6f9743da13a7e6b723c25fd93cc9c836f62a768f4c706c83537d
test/unit/schemacop/v2/validator_hash_test.rb100664002.89 KBa58f497d670f400894abb979d3fb0177d208ef656c7fa753b4e01f97e93ceda5
test/unit/schemacop/v2/validator_integer_test.rb100664001.15 KB1cb76b0a8c0c36d0a7a69a85a18d9d3446816550b0700fc2329b83f6dc21f441
test/unit/schemacop/v2/validator_nil_test.rb10066400287 Bytes91b827064dead951c51b8e1be3033d4be15a08ec3b9784bc2fd30c22a5c67097
test/unit/schemacop/v2/validator_number_test.rb100664001.86 KB579cbe76e45e9aa76724e0749ecaaf3c4811528b36ce012a2466a074dc9004b8
test/unit/schemacop/v2/validator_object_test.rb100664004.31 KB3864f6dce80f9d914af60127409e9d93ecb096ab23328fec4a723ded926e9e07
test/unit/schemacop/v2/validator_string_test.rb100664002.19 KB941a8f505b2da7701aaa3da9707f5444b13113067b624681b063f3406780bbce
test/unit/schemacop/v2/validator_symbol_test.rb10066400399 Bytes3573cf4aa883c3a240f18cd13d5391912d9fd9984a2f9c2955acc7f2e02cb832
test/unit/schemacop/v3/all_of_node_test.rb100664004.99 KB092b84a814b08fbc5c3a179085ea3057bab2fc7f588a234b4617f1eb0c3dec35
test/unit/schemacop/v3/any_of_node_test.rb100664005.81 KB430990943d6079c603c8eb2b28c147e18ee88ffd65deda926db13509163bfe54
test/unit/schemacop/v3/array_node_test.rb1006640022.8 KBa269a01c82c89c66dd6041a7fbd217f7fd74d9a15407c371affe74cce32eb6cf
test/unit/schemacop/v3/boolean_node_test.rb100664004.03 KBa8fbd6f6c4f5ca79245bdb7027d1bbda20450e01725f3b89540649548f117c9e
test/unit/schemacop/v3/global_context_test.rb100664005.31 KB5d38a0bef1f55fa8352e34dd834a8be49279c27c80710229526748444a2246cc
test/unit/schemacop/v3/hash_node_test.rb1006640028.6 KBb33c75704335849914a3f9f0adc9d65a55097a678b0e97930e482e6d9fcde0e2
test/unit/schemacop/v3/integer_node_test.rb100664009.4 KBda94750163edac0687f2d4e311cc55a3a5a9f355e4c63549f160ccadb9d5f55b
test/unit/schemacop/v3/is_not_node_test.rb100664004.84 KBab1db4ac50a124d107c1bb0d4dd953bcdcecafb7704ae0776741a2e377561e25
test/unit/schemacop/v3/node_test.rb100664004.89 KB985b0ebcfcfd2bfe375fbfef1b1a07d64335fbb87314c77771afcbcdc66bdb10
test/unit/schemacop/v3/number_node_test.rb100664009.43 KBf69ff45b5dff66eb1720b1c0d9293f5f8cb5cd10a9e48db8884d99efed925ed6
test/unit/schemacop/v3/object_node_test.rb100664005.64 KB09f9d4d839abafb34461c879e231f8dc4fec2be90869a944b00dce9ddff19fdb
test/unit/schemacop/v3/one_of_node_test.rb100664005.02 KB912a7a8b7f9616725fb056493a9c77eb5dec0d9ed8bf704adf6632df85a928ea
test/unit/schemacop/v3/reference_node_test.rb1006640011.9 KBa9a6f286473369bb539812533004c519ece9ed3c8907bca37bc207cf810caeee
test/unit/schemacop/v3/string_node_test.rb1006640013.3 KB704e0b9f8732fb5dc7604db2de60142229e70c815f05ddb7f120bf9cc2ab5ffd
test/unit/schemacop/v3/symbol_node_test.rb100664002.36 KBd943e248487d0ce9ce3a313af656daada8b031a16011c46a3437252fafb464d7