json-schema_builder-0.3.1

https://rubygems.org

json-schema_builder

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 754450

number: 0.3.1

platform: ruby

spec_sha256: 37ec073f8e31718acd0b885d10788065dcbb7980ea59ebcef715c30e1043d043

sha256: 37ce6fd73605d4193e79b818cc0becfd1f26ed042ff9addd833cb5e8ce7c8b0f

created_at: 2024-05-13 08:25:15 UTC

updated_at: 2024-06-10 10:45:35 UTC

position: 9

version_data_entries_count: 77

uploaded_at: 2017-11-10 21:21:07 UTC

indexed: true

has_extensions:

extensions:

Gem size: 17 KB

Version Data Entries

Total: 77

Unpacked size: 47.3 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440049 Bytesa405aac98c6d43ece492888db8aac2ce3e7fd2dda01bde5f535ab904baabb16a
.pryrc10064400162 Bytes6cd686bb133b3b51855dd90077a5805810d040c111562c04d13d0c5650ded399
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.travis.yml10064400281 Bytes19617c39c951e399b72f61f3787d622cb0599b16197be7f1f8bc8008cdb0919d
Gemfile1006440038 Bytes3fd308fbb44b5b39f8b5f6265d93dd2d73023007aef60d3364dd8b2e5a8ce1a1
LICENSE.txt100644001.05 KB1ef52abf1393a39c7947561f70fb089b9df477a4506b852327b339726cfdf7a5
README.md100644003.55 KB1587442f1d22b1cd3dd6efdc1a02cd124ea09e673a158b64cba2d9b7116f5a23
Rakefile1006440028 Bytes8525fc212bef36e2917dbf4df2024699ded340ba73f801afd9a5a4e50cf74ea1
json-schema_builder.gemspec100644001.07 KB98a22bfaee9925b57f9cfa2c67ec7fe7773447d40b747f41aab27eda223bb2f7
lib/json/schema_builder.rb100644001.03 KB885f237f525e401ab25394f50dbad66422223949d9abba1e1a5e7424ff3bd57b
lib/json/schema_builder/any.rb10064400123 Bytes47bdbc1495ff1c164d5773f50fd600406307fa6f3725d5456b6b3b289f8e4bf0
lib/json/schema_builder/array.rb10064400645 Bytes582d33b63a27ab304f0ce0dc39d7caef9b53d11f569d703173471c08118431a7
lib/json/schema_builder/attribute.rb10064400931 Bytes40b8c240684522cd46fd28498e623e0c9e48dd8da533ab3cc60f5fcfa07e82b0
lib/json/schema_builder/boolean.rb10064400131 Bytes968d56517aeba4568912878525c9f91bf465a33f874bc6084dc376788a338aa7
lib/json/schema_builder/configuration.rb10064400441 Bytes3215e9a83776f6bd4ca4869617e0894da9369803bd1736df538ba84ad644eb45
lib/json/schema_builder/dsl.rb100644001.06 KBea91db0cf2a8be47050199552b5992c4af19ec9e9da3475283b92f330057defe
lib/json/schema_builder/entity.rb100644002.22 KB1c1d136421cd9be5673fb20a4436adcd43b1f9e3ff704dd9a2cd03c43b27109d
lib/json/schema_builder/helpers.rb10064400899 Bytes75889d0e2419bea6a626547106bbef4cef19f207873526a70b4f5a7fb2205335
lib/json/schema_builder/integer.rb10064400133 Bytesd1b802bdf3e84b0ec37c8874f863ff0eba778c0f69824da4086706fec78a00dc
lib/json/schema_builder/null.rb10064400125 Bytesb11032ce0c43e0a8024c0802d8bb080fa0517271eb9fc8d3124fe24ac966070a
lib/json/schema_builder/number.rb10064400131 Bytesb064daf22201c65beacf675d2f1c4d868858920e74c16840884ba77e125138e1
lib/json/schema_builder/numeric.rb10064400256 Bytes1cda235726351a69b60867e243e6a05fc928925b4bbc540c8a73f17a54d8b93f
lib/json/schema_builder/object.rb10064400829 Bytes6fe001a464bf151a18949d31b2c2a6191d2f20b8c815c93bd9f4ec902455bfa7
lib/json/schema_builder/rspec.rb10064400110 Bytes19e93b01ccf64e25a4c51400d420c1d88512b24ba783bbb38ad421a190bf0a0a
lib/json/schema_builder/rspec_helper/deep_open_struct.rb10064400769 Bytesa5c54360b81c6f29b96d6571cf820c8e8cc8715c1c9e401a3d0f90fcc624bbfd
lib/json/schema_builder/rspec_helper/rspec_helper.rb100644001.18 KBd89b4dd9ff2a13f73710e4653fc6d00bf059eb0d925e9edcc736ca2eb589027e
lib/json/schema_builder/schema.rb10064400710 Bytesbe0eba75cba687d64817f62a3c104bfeae9395e9ce12f86127daf4734d996b42
lib/json/schema_builder/string.rb10064400234 Bytes18f15a140642b785dd422a883556a068b07e822853943fe4984e2f4ef11d1a59
lib/json/schema_builder/validation.rb10064400553 Bytesb41f3c84cad96b892611abe2c842ba87b6ec25513350265f918dedfc0149fb4b
lib/json/schema_builder/version.rb1006440067 Bytes983eafb468b52cec5d3ee2d373e4f89b6e6611626200f25b6a2fbe81c1b4f015
spec/integration/array_definitions_spec.rb10064400436 Bytes4aac0711f119dbb09e00e6d2f9288b1a7ee151c75f80e984702aa3ab570887d6
spec/integration/context_delegation_spec.rb100644001.13 KB2cb45a3a27c091899543c88606e85523f6711df22cbc5b0fb543e99d72f3cd1a
spec/integration/entity_literals_spec.rb10064400968 Bytes15b537fa1973e4c0167df9597363320c832404eb7be86040e7ae42456f9b8442
spec/integration/ids_spec.rb10064400784 Bytes300e2c264cdbd7987199168e785967a6a94ecff1cda6a005c77cd9e05c33cfe4
spec/integration/mixed_arrays_spec.rb10064400312 Bytesfaa268855b3eca918f37d80b65afbd9d7075bdd92a89b4b48bf5f39d20a13385
spec/integration/mixed_objects_spec.rb10064400343 Bytes4ae69c4cca4177b2a89f0823139769434f5fed36c14e479d32111291d365cddc
spec/integration/object_definitions_spec.rb10064400474 Bytesc39fb5e1c0cdca42976857317e867b2b5fe27b738246e7ed4e92890ed8a1ecc8
spec/integration/object_or_array_spec.rb100644001.29 KBc6235fc844dbda7b74eee538cf5b47cf48cde4319aee984280e9b5cf2f8bcdc6
spec/integration/rooted_spec.rb10064400907 Bytes49043bbe4b928b79b8b583af454eb4455ec18031df8f8d4d3670067ee484b8fa
spec/integration/schema_builder_spec.rb100644002.24 KBc52dd32952afbd282e0008a45b5fef935d333c2328f18236ce447fb35d274fa9
spec/integration/scope_breaking_spec.rb10064400368 Bytes163969da8d35d99d1cbe93af54cd1a3b6671f01a94ebeb0296c5b3821d116590
spec/integration/terse_arrays_spec.rb10064400353 Bytes731599fd24603e1051768e933787cd0a4e37196d7512abdaee2444bfcd3d5964
spec/integration/terse_objects_spec.rb10064400608 Bytesaac709a794c8fb1d4941a1dc1d20107663301cb3c2129de46db996d253e71e6c
spec/integration/verbose_arrays_spec.rb10064400355 Bytesd8c530ca7c8cf5d3521caecde13e4f66649b39ae142fb1770f4df49a7f53a0a5
spec/integration/verbose_objects_spec.rb10064400624 Bytes50578f1b97860edd93020288da71a24b4d260524356fccf8e00d27d15744711d
spec/spec_helper.rb10064400259 Bytesab97cad686c3d86b02ea6660fcecc9d469d8fc2855f9ea22514090a5b3e843f1
spec/support/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/support/attribute_matcher.rb10064400486 Bytes24d10e3bd358fcec89cb0b984be57458c6c03b0fa853c67ffc7a08102616aff8
spec/support/examples/array_definitions.rb10064400332 Bytes837946e9c88f08190a10446a1a6b6b9decb51f6b7126bfb5acc4728d68f97d5e
spec/support/examples/context_delegation.rb10064400507 Bytesb35cd014900d4125989bed8f4eaaaada4e487f61742c87a6a752b96a44ed8e30
spec/support/examples/entity_literals.rb10064400676 Bytes5972024f111c7132043c1c14df4b7295699eab10b7e97cd6aedbbdb0bd157dee
spec/support/examples/ids.rb10064400249 Bytesd59ebe1127ae86f04eee94d4a2889b932f5f34068c8a120a9d066101291862dd
spec/support/examples/mixed_arrays.rb10064400230 Bytesee8a59fbd1c9b3e6bc46c3d1e7899d0be148a21cbbd30295f3f78278c32c60b4
spec/support/examples/mixed_objects.rb10064400166 Bytes6ca0e6a3475f837a90ceaadf739aa1c93018a4a61382edd8eda6ccdf3a7253de
spec/support/examples/object_definitions.rb10064400341 Bytes4bb67934c7950f8adce355a0f0d500b3bc7555d16f96f4412e2ca76ab2f0c2c9
spec/support/examples/object_or_array.rb10064400301 Bytes3222b5be708d74de9f181a4a656761c24bf974a30f9ddba8c0b84ad6fdca878f
spec/support/examples/rooted.rb10064400250 Bytes85e134a04afaf2aee4d34379718e2b038c32933f4601bbca32160a3bffa13be6
spec/support/examples/schema_builder.rb10064400168 Bytes9aa4d391cb7ef7a240cf7ffb10ab96ba4c0d734e13a001065c519d03ed17e72b
spec/support/examples/scope_breaking.rb10064400265 Bytes8ba8ec4f721596fad83222e96bcc65ef48f03e0295bee680aaeba8e1e4d308f4
spec/support/examples/terse_arrays.rb10064400223 Bytesa3e64b4160d5385f02bfe6b0dd1681ee6980734821d1f1ad3304d94c507bf825
spec/support/examples/terse_objects.rb10064400301 Bytesc4db12efb7760f619dff3787f2a3666c8e84b19a1d3be0953e57c32545f74075
spec/support/examples/verbose_arrays.rb10064400298 Bytes788fb8f6bbb9ef2bb8416893fe0358c1da834d90ab63775d4fd0127f5f155e39
spec/support/examples/verbose_objects.rb10064400373 Bytes34df129714d067310bfeedf5a69e5d4fd079f68f2fd5de2fd82236a871701d34
spec/support/integration_helper.rb10064400413 Bytescf364843b4c56427c24e8db0fa3df995dedda50b1e794a4b939c9dd1090540f4
spec/support/shared_contexts_for_entity.rb10064400583 Bytes6d1a08a950b70ae1fe019117fb642bc91e2d94d895adbf0498b428d0ed57c8f4
spec/support/shared_examples_for_numeric.rb10064400373 Bytes4dd1bf24d59b2274ca209918211c5d4f31cecad663685372319ef22a9bad2e62
spec/unit/any.rb10064400163 Bytes063d818c357a56f02f7e5ec77cdf8eabf2c329cdd025ae52ddc6b95b7e1d6f4c
spec/unit/array_spec.rb100644001.51 KB3b1e7800df62f8c0b1e5a5d91d64b2c873e12f3a8c577a72ac972fa021977645
spec/unit/boolean_spec.rb10064400171 Bytes6e59ef4c85876dd1a33a3e1035050f51f7efdb28054c03497a6494a5d76cdb2b
spec/unit/dsl_spec.rb100644001.88 KBae81fccac1b163844cf93eaaa0821863d5b139560f33ccdef07a3c0672066226
spec/unit/entity_spec.rb100644003.95 KBbfa65d94a4279dc5e3ca824e7c167768f3ef6f6afe06b83e1583e4a95415f540
spec/unit/integer_spec.rb10064400208 Bytes57b569bc723350d1e939b1a209c75d41dd4a737266c94068c913f3a31e0cd832
spec/unit/null_spec.rb10064400165 Bytes19802041f7665b0424bbacf9f202fe1f8e7cee1c1fe27cb0a23646525bc3902a
spec/unit/number_spec.rb10064400206 Bytes9c55bce59cffb4a9bb7bb5e76572de700ecd95498e80342f1827797853602b61
spec/unit/object_spec.rb10064400971 Bytes3e99b337db0958c9f2fcaf4a004d13e52f6135bde9166342a5971e2577c0e1fe
spec/unit/schema_spec.rb100644001.45 KBe316281ee4e4ccb65b6c13f6fc6c5202fdf2d2a704f31227f70f709f5bf58880
spec/unit/string_spec.rb10064400371 Bytesd572adc92b0e57fdf4634cf05a3a2935707561b7793193518ca5849a48363fc9