schemacop-3.0.30

https://rubygems.org

schemacop

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1723436

number: 3.0.30

platform: ruby

spec_sha256: 72683c56f4a900efa9da5a30fbd908893f40eb4010726d7a0a9cc94fcad19dfc

sha256: 8bd0febab55d787ab156b65195e83dd903355a79e8859cd59b337e166cafdeb3

created_at: 2024-12-11 11:42:38 UTC

updated_at: 2024-12-11 11:42:39 UTC

position: 0

version_data_entries_count: 103

uploaded_at: 2024-12-11 11:42:35 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 75.5 KB

Version Data Entries

Total: 103

Unpacked size: 405 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ruby.yml10064400563 Bytes7c24db663397ab3be7968fbba55e0bac295c1f70f56383a0181ae79c12e4f238
.gitignore10064400176 Bytesca47a9a8f8054025492b0d4778ae31e01536e08b0e4e64a3940bad4a535a333a
.releaser_config1006440065 Bytes8e3851e115acd69b5d7d1c4d81416fb9ee5c1c2093f34e0ef9178e359c1d81ad
.rubocop.yml100644001.85 KB5281cba5e1cca14f2578e6d6eed1ac2a426049e6da114e990f2528fda7b4bbac
.yardopts1006440061 Bytes6cfe92ab7c45c16570569a8c2292de28bd267ac809a3d8fac484dabd3c1cd014
CHANGELOG.md100644007.49 KB361fe1b3f2face11f482215893c4da30691c4e7dbe52f9447fe3ac8bd2b70a80
Gemfile10064400255 Bytesf3bc367c42b9d96ee8094f0bf2f2cfe61326e669a8c83d0ac52c51c35d70c8f3
LICENSE100644001.05 KB20d16120f9d5a1199b530ab2d0703f50d60fb7e09faaf5b6a7c574c86a3617ad
README.md100644002.66 KBe2a3e366656c1375ebf99074f29c27dcc0a21807cceade4c2c3e7c277042ab87
README_V2.md1006440020.9 KB851a83cd3d92ccf091cd81b1af6ea6700881956aadd034b3638c51760933e3c6
README_V3.md1006440056.8 KB74e672c7ddfa5843f11f30034340e9df34e00b3473b3f3ccd184dc874e8dfc2e
RUBY_VERSION1006440015 Bytes1d6108d6b02a9fdb5c743cba4776af516497d082279b4cdd6260a6e870fe7f17
Rakefile100644001.15 KB9d8beaacd26ec1f821edef564c1d116940537765320aba772fb186dc0c5e3ccb
VERSION100644006 Bytes94e473db27c9b9b800cf980b06508e26112c08591065e0643fff2bc09f48757e
lib/schemacop.rb100644003 KBca24318c89763de0da6d7abe6f64f16fac64434f2d25feb33a2ab78b9619387f
lib/schemacop/base_schema.rb10064400884 Bytes63e0b81452e990bdc66b36bea6913613ba09b1e94c12e1613876a6af81698513
lib/schemacop/exceptions.rb10064400124 Bytesd6b22336a0c457e2128b597c4c81d171ecde3455d70b41d30cb3d5a815c58a27
lib/schemacop/railtie.rb10064400496 Bytes0ccaef5be3b5f9c4b0d6b0bafcf7272710e55f81f9868241f034bc035bd1ccfa
lib/schemacop/schema.rb1006440062 Bytes67bb859adb4855c0cc5e10990c33b75b969da511f4140899bbf6ca789e44e71b
lib/schemacop/schema2.rb10064400639 Bytese123a247fc97e84595734bbf6fac4336d2e4012264f48c8a6bb540063e2dfe62
lib/schemacop/schema3.rb10064400473 Bytesc244d6e89a3259ba4474ee4dbbd0f69e1926fba7784cb797c8adb017e42e5fe8
lib/schemacop/scoped_env.rb10064400821 Bytes726e54cea28c44bfe4e16402386972d5886df303f0aaae5dee8662ee93846ee5
lib/schemacop/v2.rb10064400946 Bytes0fb2df416ce7ef8f7e286565218ab969ec708a9bc2c644c675c1379b84de1f5f
lib/schemacop/v2/caster.rb100644001.31 KBa7f35b1e75e8f18e3ff39877f9e206814368bf31ee206f059adc23692a0c1a82
lib/schemacop/v2/collector.rb100644002 KB3216724bcf19d27d89586f0335c79ee543ee0bc579f06e457d0682cbf871b422
lib/schemacop/v2/dupper.rb10064400361 Bytes690ee3388c7e5a8f06ad769d90dea4b5fe02d0a20e441cabbb1bc97fd25ea758
lib/schemacop/v2/field_node.rb100644001.08 KBc4bd8998a675676e81853176f5bb9aeba0e3c1a5f863996b9164207da5a665ca
lib/schemacop/v2/node.rb100644003.56 KB619f61052ed7e9cb5b0aee4b213d115563099c92e1780baedb7cc534ce126dbe
lib/schemacop/v2/node_resolver.rb10064400551 Bytese8dc888c71e600fd55fba46837b934bc7fa2ce15ac65649f8158408740b735c6
lib/schemacop/v2/node_supporting_field.rb100644001.53 KB419cba0581230b3f762f87fd090bad27e21a9efc40311923238c3249846a35c8
lib/schemacop/v2/node_supporting_type.rb100644003.59 KBe4b0cab25e412ce5d1427ce4e6482195fa04afedbb19a8de6cd809f560dbe1b1
lib/schemacop/v2/node_with_block.rb10064400375 Bytes079af60c9c0a46cf905ed2a004725030e4aa3a6a9bec7d10eca2a5b5ac5c424b
lib/schemacop/v2/validator/array_validator.rb10064400941 Bytes50699b7d3781720c8357071cdf038c0f1dc2433d20357355a94d8c203635705c
lib/schemacop/v2/validator/boolean_validator.rb10064400128 Bytesb2e0e0fd70d2bb51dc0228ceb1311bef82f0eb10b2a7c6e1d1157420da77226e
lib/schemacop/v2/validator/float_validator.rb10064400162 Bytes60584759d73f60c1e4d6ca983d85b4165fa375ec434234a9659cc59a747de1d2
lib/schemacop/v2/validator/hash_validator.rb100644001.17 KBd834fa443a662f2350f751292a4b89fed2c2bc6f59045ca054ed95520d9c071e
lib/schemacop/v2/validator/integer_validator.rb10064400168 Bytes2c9535e81a48c5142cf8b2fb1b60e0eac01403e4274cdafe682e4e7af4cba4c4
lib/schemacop/v2/validator/nil_validator.rb10064400105 Bytes263c999444f535b2d6746a23f6fd5f350bb6b6d3ff719a47ee0a05922ef62ae4
lib/schemacop/v2/validator/number_validator.rb10064400482 Bytesbfd2896c0c24fc6c28f4f25ca8e15af822173307dffe6a1da5259f440f95e80b
lib/schemacop/v2/validator/object_validator.rb10064400668 Bytes2075a7f52704aec9e233868bef5b6444d6e76825afcf7c5048d32f2c71640053
lib/schemacop/v2/validator/string_validator.rb100644001.05 KBa6b7364af1f285cd82a23cf01623418c5965ae1d1ce42fe9aec4891b23c9e66a
lib/schemacop/v2/validator/symbol_validator.rb10064400109 Bytes920e7353ba0fb17674539c2578dcb23aab40a6d262a974c130c5d687f0d56a5e
lib/schemacop/v3.rb100644002.26 KB3f54e708bb2a7d44c43faafaa7c62aa5afd04fbf8c90dbc798bcbb90471e1457
lib/schemacop/v3/all_of_node.rb10064400722 Bytesadd926da7bb81534e62a9ec1b349cde18b3ce312b9b497b60f2316f6921b6084
lib/schemacop/v3/any_of_node.rb10064400673 Bytes9f2c44e3e2fb91144de720e8cd6300a2765a3bfdd7b7bbdb056100a08d5c616f
lib/schemacop/v3/array_node.rb100644007.18 KB69aa7d6ba595bdd0ffe23bc625172dd5c6f11996aa8125cfeae823d37d0f6788
lib/schemacop/v3/boolean_node.rb10064400491 Bytesc0a593f372e79e324e0b9e8b66917c6cb70790cd3ca12b159cf0bed522f5896a
lib/schemacop/v3/combination_node.rb100644001.17 KB3aebd231badc08363400229298596eab3cc032f2a263a5d911e84b87432bf94a
lib/schemacop/v3/context.rb10064400761 Bytes3a59f0d97184f1623b1ef81241e983256cc483b5e640beaa9e24eaa94a722084
lib/schemacop/v3/dsl_scope.rb100644001.13 KB4ea0d53043b875a3aeb8563c1e70e2321afeef23e35fac2040fe193f400d86ce
lib/schemacop/v3/global_context.rb100644002.93 KBd84510074879eaca6a449bb87f8f5f57a663255949dc870b2e65e1d040ab959b
lib/schemacop/v3/hash_node.rb100644009.85 KB6f6debf2129e2d8a35a67d135fed8001896c02f3500067883f52d2701f236332
lib/schemacop/v3/integer_node.rb10064400227 Bytesc569d95e230cd9038df1a10ba06eca531fd27c6578cfa23ed8f8615d1ee00236
lib/schemacop/v3/is_not_node.rb10064400634 Bytesb785db58c4a377283efe06c6cf4827c007e668af87fcc2d65c1505c97f3ace16
lib/schemacop/v3/node.rb100644006.72 KBbeac9c772cdb7285752a1cc33ee2b6dd1ae3f6feffa99c0d7472281bf4a7babc
lib/schemacop/v3/node_registry.rb100644001.03 KB3e2c58e361ffb1dfd1de3c0eb112ed5574c0c5dae6b3805b3e541ca950fa972d
lib/schemacop/v3/number_node.rb10064400351 Bytesa4a8d3394c348d70b95b51077aff63e04dc6d9fd656d637a1d446053057626d3
lib/schemacop/v3/numeric_node.rb100644002.89 KBbce8ae4c4747188d0076f3df9682b6cd397c2c8bf4198f231490bf795a0ca069
lib/schemacop/v3/object_node.rb10064400738 Bytes047915606f8a098b33e1f78849ca934f7c1c8b16e55095338a03431c8d419f8a
lib/schemacop/v3/one_of_node.rb100644001.19 KBefc19d2dfe21599c9d862d0af8c2f839b4c8486e69f1c814abe4eaba689f2673
lib/schemacop/v3/reference_node.rb100644001.44 KB7a2d1ec009cda56cfc3651abac8c97fd75f7932bd601b6a98ce1b718aa9dc3b8
lib/schemacop/v3/result.rb100644001.26 KBd66de7b5b38f01f716d6bb3d1fa3a82c47b1a1a35140a4626801bbf9b309ce7f
lib/schemacop/v3/string_node.rb100644003.72 KB437ac1fbc2b771d9f25376c2fda485403ab1ae88852373c6d80b54acb7153a99
lib/schemacop/v3/symbol_node.rb10064400282 Bytes211eafbb60a05617cda42d1d84cc84288cfbf6320d49a74eb285a27b85f83b08
schemacop.gemspec100644007.51 KB04f51d6040e90e88de2fb0e4001582bfbedad572b718b7f11590297e61b020d4
test/lib/test_helper.rb100644004.87 KB63eee6243cea98af2192da0d76997536b0e4d8c43d945fe4c56262700d21ebdc
test/schemas/nested/group.rb1006440065 Bytes48d89689445ab884c0a952f6b563073287a77e2bda8ef60e4af9e8597673544c
test/schemas/user.rb1006440098 Bytes042a299b0868dba276bc5b1a5d438d7e508ad6e6396c1ea198da805eaeb745be
test/unit/schemacop/v2/casting_test.rb100644004.11 KB75a2b12e30881f398e7733985706a0f9e6e3abb308d0f8839db26cec80e74a16
test/unit/schemacop/v2/collector_test.rb100644001.16 KB4d7474a315781b1ea9abf28e64d89065a5bbd1e2b63e6d12939b45f0304bf05e
test/unit/schemacop/v2/custom_check_test.rb100644003 KB3791217a3b6cb72f432e029d4642ea8de700c34d1b880e4723dc24b7a5c6dbef
test/unit/schemacop/v2/custom_if_test.rb100644003.04 KB5b0be06aad1de04653992527d32ac136dda7c705c40158f35003cb8461d66e89
test/unit/schemacop/v2/defaults_test.rb100644002.02 KBcb0ec1d271425986d70a07c9082a865a5acb2fe396c8100e80c30d47b5228d8e
test/unit/schemacop/v2/empty_test.rb10064400310 Bytescfe5b1ae26aaa54e7f5ca059ab4ed064bb7b5e24165cf181fa4fb82d3a3ab8b9
test/unit/schemacop/v2/nil_dis_allow_test.rb100644001.14 KBb8c18c420299c2597a89733903321748595458831f5a07743d60a19c627ad092
test/unit/schemacop/v2/node_resolver_test.rb10064400675 Bytes8511937e6a37bc194076b1b0fbb31f379c01c7486dcaf7272f497eff42b8353b
test/unit/schemacop/v2/short_forms_test.rb1006440010.4 KB0cf3d68ddd6988d3ce79ca4cf77060bb65af8a67b3eac24b97244c5340a81d93
test/unit/schemacop/v2/types_test.rb100644002.5 KBb515befc046b8de1f6d14340b4f97ecf72c0e59bf295fcf8817f6eca2954c90e
test/unit/schemacop/v2/validator_array_test.rb100644002.72 KBfa00288e88df90ff1bf015cb2aa4d0363d6c586dbae2106ea3562697387500a8
test/unit/schemacop/v2/validator_boolean_test.rb10064400384 Bytes110ea7757cb6aea2ad4f7e984ecd8d41143caec9216d6fdb181daf7c18d48604
test/unit/schemacop/v2/validator_float_test.rb100644001.7 KBfeccdb538b1f6f9743da13a7e6b723c25fd93cc9c836f62a768f4c706c83537d
test/unit/schemacop/v2/validator_hash_test.rb100644002.89 KBa58f497d670f400894abb979d3fb0177d208ef656c7fa753b4e01f97e93ceda5
test/unit/schemacop/v2/validator_integer_test.rb100644001.15 KB1cb76b0a8c0c36d0a7a69a85a18d9d3446816550b0700fc2329b83f6dc21f441
test/unit/schemacop/v2/validator_nil_test.rb10064400287 Bytes91b827064dead951c51b8e1be3033d4be15a08ec3b9784bc2fd30c22a5c67097
test/unit/schemacop/v2/validator_number_test.rb100644001.86 KB579cbe76e45e9aa76724e0749ecaaf3c4811528b36ce012a2466a074dc9004b8
test/unit/schemacop/v2/validator_object_test.rb100644004.31 KB3864f6dce80f9d914af60127409e9d93ecb096ab23328fec4a723ded926e9e07
test/unit/schemacop/v2/validator_string_test.rb100644002.19 KB941a8f505b2da7701aaa3da9707f5444b13113067b624681b063f3406780bbce
test/unit/schemacop/v2/validator_symbol_test.rb10064400393 Bytes6a44cfb4d7cf3b46089dd725e80e62a765321d8b97b36900fb6bddedcd171fda
test/unit/schemacop/v3/all_of_node_test.rb100644008.04 KB04c40a2f3d1b6b8939d7099268576c5312a0603da9ad2cf0ae7f33459e3955b8
test/unit/schemacop/v3/any_of_node_test.rb1006440012.7 KBf1226fdaf1338bdf6633d7137b1465393aad965d59bbb6387556ed16fc2b92fe
test/unit/schemacop/v3/array_node_test.rb1006440027.1 KBfbfd5bc2f9901a999c6fa84ce22649ca303f0a7e5bbea75c152b3329ba8ccd29
test/unit/schemacop/v3/boolean_node_test.rb100644006.73 KB757f21599cbcd2a059cb3ca04374ad140980e0f4878c3b95034aff4d7a8b600b
test/unit/schemacop/v3/global_context_test.rb100644005.33 KBe583acbd95b0bc998885946e3adcae7a98a3f8aba2e269b13b22f65bb82ef9fb
test/unit/schemacop/v3/hash_node_test.rb1006440040.7 KB56c50623f68495cdc0e5f09161030dcb8a5c5094a113e0b451273654e9e761c9
test/unit/schemacop/v3/integer_node_test.rb1006440010.8 KB7685afcb3c8054942612c4cca78b9b64c37b91af903c81e31730fd9d7d9b7824
test/unit/schemacop/v3/is_not_node_test.rb100644004.84 KBab1db4ac50a124d107c1bb0d4dd953bcdcecafb7704ae0776741a2e377561e25
test/unit/schemacop/v3/node_test.rb100644006.33 KB46d1720354a69e265b332fe32fce097727c11f8c169306e8a8b9d8c8108b593b
test/unit/schemacop/v3/number_node_test.rb1006440010.9 KB2644f74682b77ea0c78ee15321dbf191cc4093f6110c89536cd6d749b1227c61
test/unit/schemacop/v3/object_node_test.rb100644005.8 KB5710164ee66c934c4e75041dea1464d163386c9f68913fc00efcd5d2e46b0509
test/unit/schemacop/v3/one_of_node_test.rb100644007.4 KBb6f8ff024fdf12ba2bab8a74b6f9237f2723e327a14a8d1fa95947d53a827d85
test/unit/schemacop/v3/reference_node_test.rb1006440011.9 KBd028fafd31c468eb3334a3694b3b05ad8990025558e852c055428408da9b257c
test/unit/schemacop/v3/string_node_test.rb1006440018.5 KBf80a2e18a230b3da8154abcc627e22eb7de3518ded04f358bed8b3187a9312ec
test/unit/schemacop/v3/symbol_node_test.rb100644002.53 KB7352fa6edb7b49fca27d4e869b714142b96a879646b8b89e6194f18115356bb8