dry-validation-0.7.4

https://rubygems.org

dry-validation

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 883207

number: 0.7.4

platform: ruby

spec_sha256: 7ae17f76ca2c98b0daa9739eb4e1925087a9897219944f696cbaf7fc1ecec062

sha256: dde73cc463a2c91dbf0ceddb6dd41dff3b6124b98c0fc3840c04778b966b9bbe

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

updated_at: 2024-06-11 07:43:12 UTC

position: 58

version_data_entries_count: 88

uploaded_at: 2016-04-06 19:18:29 UTC

indexed: true

has_extensions:

extensions:

Gem size: 33 KB

Version Data Entries

Total: 88

Unpacked size: 141 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400344 Bytes886aec94f63d773cd973aae0183b12add37e7116ef93bdaf8a62d9200f169348
.gitignore1006440072 Bytes08444a9cac139f0c92b94b0ef750cb5ed889c6d774a22d0f40a73aab9b53c716
.rspec1006440045 Bytes3234da309d99b4b297cfdcbb2c04cd38441df7bd5b88030b6ff875a930be5265
.travis.yml10064400647 Bytes71c53472bb23c099232b4cece6901433bcf70c13a6d6b497849ae9d4d78ca5ff
CHANGELOG.md100644007.72 KB09562bb1294eaa5caecb9e75efe73560c298f69f95c79f8d1225ce932d0caa99
Gemfile10064400332 Bytesfe88fad921b98ca3edce362bef8ae325da5fe5a51c38fdb070ca33fedfeff049
LICENSE100644001.05 KBc0642f002a5ac3d1e3299a346c27730c1f720eb6d1a9f4cf372a821a1179d23e
README.md100644001.1 KBa8af8a93073e95b33f4a8f8900e8c51c03e9c938e8c226701496346daa53b373
Rakefile10064400257 Bytesdd4a82be899d588ed687dcdd70cb292848840366642f9b2600d30b6372d90882
config/errors.yml100644001.35 KB2e1bc2d7ae35d031825383386fca5a4ae719d0e480782f4e65f3f4ffc2e0bfd7
dry-validation.gemspec100644001.2 KB0fcdc508fae4ae1b91037a4fa412c24f240da54f41a66af172195b42fb9a270b
examples/basic.rb10064400283 Bytes0dc9ed472faf1151f939cbdecbee39f74b190d6abb1592a8c8b9cd4e0fc7924b
examples/each.rb10064400280 Bytesb822673b1bc076f1b68702c3b3942f1a64cd81127605402118cc2a9b7bb3d057
examples/form.rb10064400206 Bytes9dd1be05bb2324f10e0c1f354256e8c7afb537b40716fd05e5f462e4b041942b
examples/json.rb10064400233 Bytesbd449c16139e4d36dca677e218190689ee74d3c899cc23d32980cf865bdfb508
examples/nested.rb10064400385 Bytes25a964818c6be71eee436217361663bcb188cb5247a31dc2fc9dee4e172af475
examples/rule_ast.rb10064400431 Bytes5cf90bf3023fdd05f9c6d195ce20c695950d65c5aba562bee5d62acd45a55128
lib/dry-validation.rb1006440025 Bytesc3987518331dd5f222561cd380a2f389037bc9d9d27dcabf99178ca8186357d9
lib/dry/validation.rb100644001.13 KBfde2662c450df76742114d723d0dd58441e239e82934433e3d1b304607de7e05
lib/dry/validation/error.rb10064400431 Bytesb8a50763548f011b18197ab4414a43c89c2f2ccbf6b6f15010ccf580cf975880
lib/dry/validation/error_compiler.rb100644002.7 KB9a336e9dec6e4cde808a7a53f42ed5d4f68dccc9c589e7d234df14973bdc14a7
lib/dry/validation/error_compiler/input.rb100644003.28 KB7f436b75606a8c4edff17b962cee61c88fa6baf6994d008c7350af5eb7909d46
lib/dry/validation/hint_compiler.rb100644002.52 KB8b4c48c3d8f353e21eef46c48a8e82ad7e810d7e9c63673b5582c568a689db23
lib/dry/validation/input_processor_compiler.rb100644002.42 KB9eeefe62b91a66f98704c7faba976cc316f37bcd0e73708f18c4718d03a1931c
lib/dry/validation/input_processor_compiler/form.rb100644001.14 KBc7eb95cd29362cf8095ba2211c2ec4e7816bce30a44fad7056cc8d8491e22547
lib/dry/validation/input_processor_compiler/json.rb100644001.04 KB7a1c9b185d3cf73a9b5eb6a1e27ccb0a04f08f7c2fabb29d878d82027be213fe
lib/dry/validation/input_processor_compiler/sanitizer.rb100644001.03 KBaa5d2476a1c2d2b0f96ae51fa024ccd1d0d189710de15a12699263d6418f14e7
lib/dry/validation/messages.rb10064400315 Bytesef9b3c182847b07840bf13e0b6714d9b44aad22ed769b6876f775ba17c662d29
lib/dry/validation/messages/abstract.rb100644002.6 KBc1d12525c86d03b5e4243e5ddaa30828f88ff2f8ece03310b65af74b9a20e478
lib/dry/validation/messages/i18n.rb10064400484 Bytes6e3854ce360d14c891eafc37fa7d3c581cd7d7873c829c8f388a76d949e0f0f0
lib/dry/validation/messages/namespaced.rb10064400626 Bytesdbea83e43323ecc1715368a9629108ba8c115229ce2a0732b0c153c1ca5199fc
lib/dry/validation/messages/yaml.rb100644001.21 KBec99f94b89186b779d7aa25af13e998b9ab14b93afcd11e9616478b4a6d8b1be
lib/dry/validation/result.rb100644001.25 KBebdf0a440ad26e1d1c16a245571870ab420a3de086bc457c1759a736838a6413
lib/dry/validation/schema.rb100644006.74 KBf3a97db2a2581e6822cc363df4fbde34f5830a6e61482e652362d7f76a260ef3
lib/dry/validation/schema/attr.rb10064400195 Bytes3bbaaf17c0142b3407a131c351dcf2df9077e38175512127b6c62d3ea2f19694
lib/dry/validation/schema/check.rb10064400791 Bytes3a05ff4d1ea6e40f3bc22d83897345a91d0c655cd4792997138a69d37b594b8d
lib/dry/validation/schema/dsl.rb100644002.37 KB1f1ab426ea738ba37977d2ca2eaade0eb152a3c9862141d40b1f448defe164d5
lib/dry/validation/schema/form.rb10064400191 Bytes88e0d9e834cd8478e34d390f2230fe75863c46943a9f0b02ab9403ee2e466346
lib/dry/validation/schema/json.rb10064400191 Bytes7bd22123981e6d6f4741495f6155f036587432b696793a79bb9f0e30afc9891d
lib/dry/validation/schema/key.rb100644001.05 KB1a1829ebe9749f158ef63693ed4c057b1bd6c6b2aee8e0d0448c541fade37097
lib/dry/validation/schema/rule.rb100644003.21 KB389de7683ac8917c189f82b407bef898767da0efc4e87bbe091f1fb5836c13f0
lib/dry/validation/schema/value.rb100644002.66 KBc5bd5cc2a9336e76683f640ae9435a07e61f1c569e7189b81cb03987d6634f2e
lib/dry/validation/schema_compiler.rb10064400864 Bytes25631e65b2e8e6367d9f851b033b25d38711e993ee9bac061a734014ca0c827e
lib/dry/validation/version.rb1006440070 Bytesea71f81127d9800e1b388a45e35a865e5aa2467f0536c555ae9714d5e7549ccd
spec/fixtures/locales/en.yml1006440083 Bytesdd1c647afc09f50df7aa56f9cbfd02c031e77ae22539dc98844970abb705d356
spec/fixtures/locales/pl.yml10064400358 Bytes01a44e398d48f11d8713d0257e158e5ecdc0435d5500332f01d0cd3a66c0df8b
spec/integration/attr_spec.rb100644003.03 KB0e48f16eb0a192d5e153f793d2c553988fb8730c2b4dfc0fd849b130da74f57c
spec/integration/custom_error_messages_spec.rb100644001.08 KB9b79502a4fe1567211431dd400eb763ef1eadcd085e7e91378abdd0bedfbc807
spec/integration/custom_predicates_spec.rb100644002.45 KBf583e01f2d069ebff9c220872e19c2183a43815427b0ec251bfad50c94d70431
spec/integration/error_compiler_spec.rb1006440011.2 KBfc7b60a97bde0bb1c19b807e9b63e6addfba6617ada58d73f9c1fd696e704f4b
spec/integration/hints_spec.rb100644001.34 KB7a651d49c778358925ba85daf269306a5c4dbe1529b87f0df9523d8f549edca0
spec/integration/injecting_rules_spec.rb10064400646 Bytes7624ec48f80cf8c3b9efdda55f4bbfa9b3fce477c8ac1de3e63f59eb841dae6e
spec/integration/localized_error_messages_spec.rb100644001.35 KBde48560406a24706c0d7f12f8448cb1def83363c7cc8ece61868131b2613c183
spec/integration/messages/i18n_spec.rb100644002.27 KB94228b724065a693feded3ae37176a44c22d373e0cd0e5022665bbb8cba22cfe
spec/integration/optional_keys_spec.rb10064400700 Bytesaf152ef736d166c28f279c447eacab21c72c94adbb6de4ea8b221ad6ab49a1e3
spec/integration/schema/array_schema_spec.rb10064400579 Bytesa11fa8f61313c1f9bcef3596dc310fce7bd121cf909e708c1286f8d11c044d83
spec/integration/schema/check_rules_spec.rb100644003.43 KB42ac3860e9c5699d8df28adcad76afd870e161135614c86873a779ae8d32116b
spec/integration/schema/check_with_nested_el_spec.rb10064400981 Bytesea2d1c331ee32ee9aa4f44a7348c63b66ff0274f6fb8f0d2db81438f8cef3ce7
spec/integration/schema/check_with_nth_el_spec.rb10064400597 Bytes76109284bf03b3cc3e3d5ba5e1e9c7b88c8fd69b5e4628b7aab188897b112d6b
spec/integration/schema/each_with_set_spec.rb100644001.65 KB425f53bda2612c7185e04eeb268345be10806832ac2db343703b088edd5f4a91
spec/integration/schema/form_spec.rb100644003.87 KBee89d977f4ac1c5ccc5e2ff1272441dfc302d4502c890e3870df4943120117c9
spec/integration/schema/inheriting_schema_spec.rb10064400769 Bytes45440537988436bebbd20d3ce2945c4166384e7a9d705c4138bca393e13b1238
spec/integration/schema/input_processor_spec.rb100644001.02 KB851d7aa8b9b15ce531f45e3a4a7420e88a824a532d69267370f563a6dc13e5ef
spec/integration/schema/json_spec.rb100644003.88 KB42a0f55a2003db7cfebf6049c63e3e448ab96d03516c76ea2ec3645e6fdae6cf
spec/integration/schema/macros/confirmation_spec.rb100644001015 Bytes9d3debadd1ca50e498870fc51fcca3d6311e504bffc61f387cf71b31697943be
spec/integration/schema/macros/each_spec.rb100644002.72 KBab108c0733e0bdcab4d04a13a3c95f503d876ce40d5b96d818e91e66e1591364
spec/integration/schema/macros/maybe_spec.rb10064400788 Bytes06914794c4b32c0bff1162d77a9d6eb60eb1b8f1ff2719cf4341f6e7e9e83434
spec/integration/schema/macros/required_spec.rb100644001.34 KB6c9dce5abf5b36ba3f5fccd2292b3a91ec54e0c5193e4f0bbfe571d7b378cb88
spec/integration/schema/macros/when_spec.rb100644001.61 KB85584660c15cb36f2d35578e05a1f63c15b8c44a59cb9c5d699fcb84618c1734
spec/integration/schema/nested_values_spec.rb100644001.25 KB89b8d583f061744b3494a4cf2007858e0e2b31626956fab7a3a91296b92a1dc1
spec/integration/schema/not_spec.rb10064400931 Bytesfacbe2d9fb7d3c1ce0407f37e071a4964b8ed91ec9c8e0c0c247a6b01c4db57f
spec/integration/schema/numbers_spec.rb10064400508 Bytes84f9982522418ab1a446a45b46c30b7b9a44da4fc1f4b02460fdbbe55f23cbd2
spec/integration/schema/option_with_default_spec.rb10064400679 Bytes9582c263b316d57d33c8db9604111f709d1271ed4b0d7d2efbbdd76385b36f9e
spec/integration/schema/reusing_schema_spec.rb10064400747 Bytes90e2b90d8c9711b054c2f7ddf0b4021db6df53eb069914e1cbaaac90bf8c41de
spec/integration/schema/using_types_spec.rb100644002.75 KB0b9f855ada27154c6e7c59f9ad29cd950eb3f8ed97c681b3bce83175ba356264
spec/integration/schema/xor_spec.rb10064400914 Bytes7c5179b105dc3bf465fd3a4f3085ac186b495d8e54cc495dae8f21952776f4e3
spec/integration/schema_spec.rb100644003.77 KB123d8abbd0a3fcaf4f9754ce493ce2974df257b70f1feb4b798128f68a24da99
spec/shared/rule_compiler.rb10064400198 Bytesc355551e7937e7e234daa9fe3b51ac91ebb24526b5a831325577b1a7461c5292
spec/spec_helper.rb10064400600 Bytes876c4b153649cfcc4db3d93a0e6e7232f4001ad36c01c87b5a8abbc37ac80091
spec/support/define_struct.rb10064400460 Bytesa21d8d91e29b052e5d5848c8434e2d7273d4acf52fde0408a8bd4fce1fabaef0
spec/unit/error_compiler_spec.rb10064400231 Bytes2cd5c1dd74e24747c905163cd6b04f517ab8c5fd59bd52306f992688dee3d8ef
spec/unit/hint_compiler_spec.rb100644001.17 KB0e23b635e37b602554bf824faeef0ef3d98f8af02ce5f20bcc421822d04a1ccd
spec/unit/input_processor_compiler/form_spec.rb100644007.38 KB9260f97973acdc5de409fb5120202c0f57ccd85167cc578293adbfe295e04703
spec/unit/input_processor_compiler/json_spec.rb100644006.29 KB19626e84616736b7b009a3c1327c45dfd11fd0c41e9310b96b8bc0b41c80425c
spec/unit/schema/key_spec.rb10064400882 Bytes5df034b8c4531e6c866a4b15433027c7691766a6d427593a6e0bedc235d48c79
spec/unit/schema/rule_spec.rb10064400977 Bytes4b38f0f2a734bb92a9167c66c3dc9aa85f5a25ab873578da126b75315a9e73ed
spec/unit/schema/value_spec.rb100644005.56 KB23867118a710a86a6ebca9d7e741585ac9dbb8fc03d58719cb0ee73c2ceab0af
spec/unit/schema_spec.rb10064400868 Bytes40e7a03e59ca8cf897669cbf8cea43c9891f8e75320d819af8c4fa736af459a6