dm-validations-0.10.1

https://rubygems.org

dm-validations

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 27811

number: 0.10.1

platform: ruby

spec_sha256: 2838798890a50abc3c973d34a1c8fc233593f5b7257f7ce8ff4042755335ad6a

sha256: a7e5ddbb35897ac2381df1c096861b840f159c57cdf042b2af3c6a95b4af8ba9

created_at: 2024-05-13 08:14:09 UTC

updated_at: 2024-05-23 20:16:25 UTC

position: 14

version_data_entries_count: 139

uploaded_at: 2009-10-01 09:42:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 47.5 KB

Version Data Entries

Total: 139

Unpacked size: 218 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/dm-validations/validators/confirmation_validator.rb644002.56 KB3239bee5ac6c9ee0a95d628a334427b3f0dfcd6e2a1ce2040b5d160df662231d
spec/integration/automatic_validation/inferred_length_validation_spec.rb644002.63 KB0fcf90234949b795618890344f983b53de6e810ebf0d73370f2f6b599787f40b
lib/dm-validations/support/object.rb6440052 Bytesa9b7c9f75014ed1cb8a7e36d756eb8a8f0302692bd46eddd5a1445b6509ae71e
lib/dm-validations/validation_errors.rb644004.44 KB3056f043c66ee4c6db4180963b00e3712f845aaf2f34ae76e6cc07aa714c97e4
spec/fixtures/barcode.rb64400500 Bytes0f6f312dcc33473d7d02110cb78ee6f6ff87268d4cb68b282fcd8ff0ea3ff7ce
spec/integration/automatic_validation/inferred_format_validation_spec.rb64400804 Bytes76e6f01e82899ee675c16bd8cf0dfef47b4089da71ef45ce7333d337fd29f916
spec/integration/automatic_validation/inferred_integer_properties_validation_spec.rb644001.51 KB53ee5712506cf7d0413610592028a90e28eef78decccad91c3926df53c030c41
spec/integration/primitive_validator/primitive_validator_spec.rb644001.69 KB94de62893ff3a9d63452d1221e620e8e0ef5ac4921eda7f0f60cfcd591bc6ca4
TODO64400610 Bytesafcfe3d37fa53d168b7e9bb29835a30bd1fe4ce1a244799b3b66157079f7038f
lib/dm-validations/validators/absent_field_validator.rb644001.53 KBaa837bcb6fd0902e682193fd50d893c6913e9025e709b7f494b294ef473b2cee
spec/fixtures/city.rb64400370 Bytesce26bd85171809d6148ed17649f34556c9de858ad8791b3750b30f19e133c3d0
spec/fixtures/lernean_hydra.rb64400732 Bytesdcb8f2fd832fba764ee2ee8633210ea73247842072631a4c55c1ca896243dc9e
spec/fixtures/memory_object.rb64400533 Bytes2a4e79cd659c4db9e7ec08467781bc43401b8ced6881d0bcfe795085cc0f70bb
spec/fixtures/mittelschnauzer.rb64400642 Bytesebcec8faf9a2c7c45d2c66b99381f003d5c4bee091bf46d63559230f71bc29be
spec/integration/block_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/numeric_validator/gte_with_float_type_spec.rb64400760 Bytes98b669e66093881f19712e2782e5c6d1a5158e94f5d010f4a978bcf7362b4a9c
spec/integration/pure_ruby_objects/plain_old_ruby_object_validation_spec.rb644002.94 KB4e9b8b2f46d97fdbe2ab3ced63638eb43f04efcd6325084869e2a269ffff43c2
spec/integration/required_field_validator/association_spec.rb644001.54 KB17c5989775c38d50aa7332ee8909f1ccd7c47d9872dc8ce7221c5994ae68a0d3
spec/fixtures/corporate_world.rb644001.11 KB08aa2450a6889883cfc444f2906398fa8a63438609c2d0074a73820ff2626d1f
spec/integration/automatic_validation/inferred_presence_validation_spec.rb64400895 Bytesc0d743a00ed95a36b8c6504bd74d7d2c34570a31a5206b2e7f6bcda346761bbc
History.rdoc64400966 Bytes1011bb86cdb06ff2f12dfe833c0e12c56db4abf3282d12e3f25eae4fa6f881c0
lib/dm-validations/validators/length_validator.rb644006.24 KB2a7ea581a5f154b6c166312384d4037f6cbc2a7eddc87d597a16be31a450fe94
spec/fixtures/beta_tester_account.rb64400956 Bytescf0fa064ac193d72b856ed4fea3222c562ee85b217a1cbd4bbb8393f33d63ef5
spec/fixtures/bill_of_landing.rb644001.18 KB3a42814720e6b60e7efa76b51674584e8c5b615db58393125b47e5d7a679c6c4
spec/fixtures/boat_dock.rb64400432 Bytesa5afbec28cf7454d8729b036fd43b049e54c0f01f9afe6baeb9e2c3be723b5be
spec/fixtures/country.rb64400344 Bytes278813ec8f5edb9d1349b39758ecce87be0ca0548a0da481adcbe8d3b2e42ba7
spec/integration/acceptance_validator/acceptance_validator_spec.rb644003.93 KB5bb646ab3a1915ef926f559db8300ebaddd62ffa95c432f6220c216c8bc04ecc
spec/integration/acceptance_validator/spec_helper.rb64400216 Bytes9fa03927debab7d96e6399a123088476b416984122260fb582249da585a97782
spec/integration/automatic_validation/custom_messages_for_inferred_validation_spec.rb644001.51 KB63cb6d6811c7a64cbf27b67eb520222de0c1cfcd51b6d223af23407e4111af1c
spec/integration/automatic_validation/disabling_inferred_validation_spec.rb644001.2 KB501179331546aee12e623c6355c517c1bb54dc100e3a9896636903d8fce138b8
spec/integration/confirmation_validator/confirmation_validator_spec.rb644002.16 KB5323e4bf84777b2c17cce72cbe2f2a856c7837ecacbb2a7f0304bacce8019cf7
spec/integration/confirmation_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/numeric_validator/integer_only_true_spec.rb644001.62 KBe6ce906a94b28aec7fbb44b01d5db8569a7063105d9c0adc756e58d060af33c4
spec/integration/numeric_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
tasks/spec.rb64400741 Bytes4592eabc8ac20ca6ce23f7c4a3ee467133f188d170fabf9b28c32a4065963716
lib/dm-validations/validators/block_validator.rb644001.87 KBf68d5377329bc27d5fe25654c16b968d0142c5f0f0de511cccaaaf9e1ccc0746
spec/integration/length_validator/spec_helper.rb64400216 Bytes9fa03927debab7d96e6399a123088476b416984122260fb582249da585a97782
spec/integration/numeric_validator/lte_with_float_type_spec.rb64400760 Bytes36c7325592b1593f312592ac4880f2055f8d837b04dcb67e4a5457eb914c207d
lib/dm-validations/validators/numeric_validator.rb644004.89 KB7cdfc4dcb9ff9ce2cc3b58ff4209a280e9bdd87aa0d75d3114a3141c5e1a17ab
lib/dm-validations/validators/uniqueness_validator.rb644001.47 KB823257fb73fa688dd593bc593a64a86260ae6e92d0ab42845f06c19a95d95bc5
spec/integration/method_validator/method_validator_spec.rb6440011.1 KB5bb0021553d51a509f37736d312038c8c7eaff748c921940190305d36a400632
spec/integration/method_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/required_field_validator/date_type_value_spec.rb644002.29 KB3409d169df23825a1558a74aa35c7e13495ac7f86cc015159c82407b7ab0d6f9
spec/integration/required_field_validator/datetime_type_value_spec.rb644002.46 KB1d74ffce5f37cab82af57e41cbde93ffdb869f1d644b31a1b0be1a6ad443171b
spec/integration/required_field_validator/integer_type_value_spec.rb644002.39 KB345bed44ce82eac68f289c711c789900b13fbb2d801afa7762e2a1b34f44a1a5
spec/integration/required_field_validator/plain_old_ruby_object_spec.rb644001.01 KBdc6a991d9a561bbd4bc56bea70ded723278f23869474a09fc150cca3f9a9f48c
README.rdoc644004.84 KBecf2427cc29a64f877f67fb7fa93dd41821f5a0f4f912fc743a966975a955e31
spec/fixtures/phone_number.rb64400579 Bytesb85628f00bd30e1c547c85f4cb530d6e3bb85465901c0fdb1c721122d3ab63c1
spec/fixtures/pirogue.rb64400439 Bytesc31e0b817791b8c98c749deba0b092ff036361c9d1710e69af86df064a7905d9
spec/integration/absent_field_validator/absent_field_validator_spec.rb644001.75 KB02b56859cc7dd39240ec4d8b00093327e234309aa87d1005cec4f47cf9b4b151
spec/integration/automatic_validation/spec_helper.rb644002.67 KB25def98d9071c967fb4dfc5654365567297b05df15cac2ec487736836c905104
spec/integration/uniqueness_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/uniqueness_validator/uniqueness_validator_spec.rb644003.42 KB07bd6db27bdca321c47d9acc24ca7a6d0f7d8c168a971d32d7c0f34159d3329d
spec/integration/within_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
lib/dm-validations/auto_validate.rb644007.25 KB5875d3e6d0e70b1a1b0c22ad5830ec02c750afe4601b2325bdc309d406b525b8
lib/dm-validations/contextual_validators.rb644002.04 KB308f91b640c7729e1e5f9a0fc227e936d8c80ea60e21f9780f8080896ea0470b
lib/dm-validations/validators/format_validator.rb644003.16 KB3a33b950c4d930849593bb9da404139cd393366562027acd0a1c6e729844f1a5
spec/integration/required_field_validator/float_type_value_spec.rb644002.7 KB6706d371c772757ba018af34203255a2c523f762e079d273e54e6223b1fc3582
lib/dm-validations/exceptions.rb6440069 Bytes9a7a9121eb2f0d2aa8d2de890bdb2e483aa0dad4e41f5301aa53a3eb1831ce51
lib/dm-validations/formats/email.rb644001.62 KB0fe0bd2a4ffb4d15bfeab89423af6587d7f59df76a38043197d5dd5ba7854524
lib/dm-validations/validators/primitive_validator.rb644001.55 KBdbae8ec4e632636bf88618adfa778b0ccdce051a152a81827bec8493f909b563
lib/dm-validations/formats/url.rb64400623 Bytes4cfb98db85e8b959d4666641982d11e8ce8bc718271a5bed682c6be4d42e0dca
spec/integration/format_validator/regexp_validator_spec.rb64400814 Bytes04516ad3ea30286085daeb17d7f109c9d49040d951d4c2724e7a7376b591f2bc
lib/dm-validations/support/context.rb644001.33 KB82a7b014ea31ebd51ccc71c01b32096084fd30ed7db30ac7849f35983dc67041
lib/dm-validations/validators/acceptance_validator.rb644002.32 KB0e132b417b19c7d276187b5ef7f3359c3a2623f043e50104da96dbfe87eb4f35
lib/dm-validations/validators/generic_validator.rb644004.55 KBc0aea6867c539c0acf28873ff9672a03d4bb9bc467dc1cb8592b515f50ac99a8
lib/dm-validations/validators/within_validator.rb644001.64 KB60439bd52592b1169597db3d142060c6a9fcccf2d40a04b3b585b22e114abedc
spec/fixtures/basketball_court.rb644001.54 KBc107d4b4b1c4d4df5f51dd3ff5d6638fc3539fbc5467942cc9d1e4eb6abd2180
spec/fixtures/basketball_player.rb64400701 Bytes135cba15eb2c8cd0b834ee4c5463fbda54d192e7bd0294ceb3d170b10d40bfa8
spec/integration/automatic_validation/inferred_primitive_validation_spec.rb64400505 Bytes95597845bf5a874d9fabb223a2ce1ce69108f41179397938b24782d044f66804
spec/integration/duplicated_validations/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/length_validator/equality_spec.rb644001.97 KBa3995b0b218a7555a9583b7ed92e94d749a4e741cac2b6b348f139b36f20a908
spec/integration/numeric_validator/equality_with_float_type_spec.rb644001.62 KB2f4204798c00f6305f1cd3f641ff66daf4d8223e161840339ff192bd12f90602
spec/unit/contextual_validators/execution_spec.rb644001.89 KB774acec623488efd684da001d2f442342833b90c7a7817404d8e4f58f4da6b47
Rakefile64400933 Bytes0501746f33f8ae89bae9ed46dc28b6c609bcd44e9d5e10f5a2953035293e8ccc
lib/dm-validations.rb644007.93 KB0e7adf98d4e1df9b13936240368735dbcc7511e47f58be3fa98250157acfcd0a
spec/integration/length_validator/default_value_spec.rb64400314 Bytes78179aa106e7e0a79b7d4ad2acb14446edb8ed7ddb1bd494844880adaceca3d0
spec/integration/automatic_validation/inferred_within_validation_spec.rb64400906 Bytesb20dd07fafe251844dc754882109007d2109f05d1aceb00e2c151fbc84b3f90a
spec/integration/duplicated_validations/duplicated_validations_spec.rb64400506 Bytes7f78edc468bb71f33bb03dec4529bc50643e523c8a6f207464c0ee28cd082492
spec/integration/within_validator/within_validator_spec.rb644003.41 KB9062c24d4fbd6d1380e41402d023fc190df067b28e408ce98024875fc732c46e
lib/dm-validations/version.rb6440079 Bytes6dd4e6d8f26f0efd22fb484d67d2b7bae97cb2ea1f4985af25eb2f7ee988549d
spec/fixtures/page.rb64400626 Bytesf02f7604eea27ccf20515d8ec638c6731f275afe93221dae2d178cdd9e07f1f0
spec/integration/block_validator/block_validator_spec.rb64400953 Bytes82622303b0b3cea81894fd17b977f6efb670f175ad29be358b45f5182c8d4e5f
spec/integration/length_validator/maximum_spec.rb644001.13 KBa4dcfc4f1910cb6f243caab3b276f7bff82b17a14d0a3b5dda452f57e53457e3
spec/integration/numeric_validator/gt_with_float_type_spec.rb64400857 Bytese64fe1802998407d9c418cba1faf5a9f9184491ab52e273d328410f933271aa0
spec/public/resource_spec.rb644001.97 KB00255a02003f992b93a4e83c8f2918b65ee6d555baaacab9d65f747248131448
spec/spec.opts6440025 Bytesdd7689f0c95825207334ae721cd9d4a3c144bfd1087756754574bd19b5c50f8b
spec/unit/validation_errors/emptiness_spec.rb64400766 Bytesda66705de252df2a4589ff05fc8575fbbe3abe8722d8c93007fa9e1f545eb425
spec/integration/absent_field_validator/spec_helper.rb64400216 Bytes9fa03927debab7d96e6399a123088476b416984122260fb582249da585a97782
spec/integration/shared/valid_and_invalid_model.rb64400560 Bytes879f2521f56035ebbc632ed7057195c0b48091decd8d76affd05ed150ab415b3
tasks/install.rb64400370 Bytes9ea3d98a7c8d3b9516984e44e094b3b07cdbe09038bfa0a8ed5585b1f445447d
spec/integration/automatic_validation/inferred_boolean_properties_validation_spec.rb644001.95 KBa33c83b96fdea3c03bafc733fdf154ab283ef61796ff047b5001235ab59ffc05
lib/dm-validations/validators/required_field_validator.rb644002.59 KB2d8216e9405d3b2b790376067674b9b98b7acb6c54308b7ec1c17db94033eb6e
spec/fixtures/event.rb64400836 Bytesd081c88cfdf436a628e22e9bcdd47c6512baf447f5ea21c6408bef7f48590ad8
spec/fixtures/g3_concert.rb644001.51 KBf3062995dce0a4580b605a7a9ad1d29b06f9e44aa924438039fe8f44abe664f1
spec/fixtures/jabberwock.rb64400450 Bytes1a055d4d395df2a24946909c3ec1407100fd7697eca8b79cb5f7a9cb1ae8037f
spec/fixtures/kayak.rb64400440 Bytes87f884f3955029ced32620aae4481d4ad726e61664ecf8183ebbd87f5acdfe85
spec/fixtures/mathematical_function.rb64400765 Bytes764fedd7b102a02fe87b9e86557e9b87a85b09d5b63f6257bd9a236c80d43ea6
spec/fixtures/programming_language.rb644002.85 KBfac893859415a8413c7296e2c2538b0509e35d5ebf825b8727854f42744271e3
spec/fixtures/sms_message.rb64400311 Bytes50fa4e49a4877d39d565ca8a8eafe9bf457583da385e8979001fd11aa734973f
spec/integration/automatic_validation/inferred_float_property_validation_spec.rb64400738 Bytesd51d572d29d5446262b8b46593e6bd0ff967f560afa616de23f4f9ed9e95c03b
spec/integration/conditional_validation/if_condition_spec.rb644001.42 KBe55d2b4b99ef7e88ffaf1d0edfc43b9f513fa6aa0ebe3938c0705d707bf7a155
spec/integration/conditional_validation/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/datamapper_models/association_validation_spec.rb64400645 Bytes6bce4dd4fe73f88c471cfb57ad916bc2bc373329af8550cf880d7cb22a8b1050
spec/integration/datamapper_models/inheritance_spec.rb644002.04 KB1466260a819bfe87803d6cf702eeef5587de339ec02a7b3290bd487889a47714
spec/integration/format_validator/email_format_validator_spec.rb644002.85 KBe68c05c16f69ebe350ea7be52dd6ee5751f9a84d84ec0d60080a14bfd42e5719
spec/integration/format_validator/format_validator_spec.rb644001.71 KB25a2cf25958a7aae553e026f38c0b8e66d8c851e10dc370ef4f6307c77cc31df
spec/integration/length_validator/minimum_spec.rb644001.06 KBb577d074c75b70d3bd9da8878268ea33903919c4a50c487bb8371b18ba0ec4c5
spec/integration/length_validator/range_spec.rb644002.12 KB7998d9d6b2c9b10e129aca65e2f657176c2b5fb439dbe3cf68e75555f63a05ce
spec/integration/numeric_validator/equality_with_integer_type_spec.rb64400943 Bytes02c0c55fa6c2cce041b1ce88b98de7c7106d8de44854b39e75c97a2f2b02c792
spec/integration/numeric_validator/integer_type_spec.rb644001.56 KBcf9e4ecbcbee51944263e131179140f86fb7f653084bb5f64385e344ffb36ad3
spec/integration/numeric_validator/lt_with_float_type_spec.rb64400857 Bytesdb6f662313ead472746e0b105039e75b4d1382599a94b15276ab5b0a540d6dc6
spec/integration/required_field_validator/boolean_type_value_spec.rb644004.13 KBdfa89959be5be63a430657d990b97f64c0b2bd8b5fe6040b7b84a6062ac4356e
spec/spec_helper.rb644001.11 KB5d47213ad50885d4815aa18d3b55d2e17b3279c5f1a0a24a6560e6ade9123556
spec/unit/contextual_validators/emptiness_spec.rb644001.1 KBd60a1170a2ed4c2efeb203b6fbab6055633cb8759e779f09e943647ea0b82156
spec/unit/contextual_validators/spec_helper.rb64400569 Bytes9dfeed4bea92ecd9da368e4b38f1515ce589269b001317fbff1ce7f2dde5abc2
spec/fixtures/udp_packet.rb644001.25 KB3512923d156714158e57647676af7e28d6c85b2be8d20876d859b076911f2b38
spec/integration/numeric_validator/float_type_spec.rb644001.99 KB80ef75ee7d96a17298c002b757cb0b0e37bc43fcdc81823caa61070a29c38336
spec/integration/required_field_validator/shared_examples.rb64400547 Bytes89475e0256967d860669e0fe6fde288dd7696265df3a33e62adb28343daf77b7
spec/integration/required_field_validator/spec_helper.rb64400221 Bytesfbe1893edc9afb54191d847e20448bf7797f58e9a82ed26c0827a3ace60308d1
spec/integration/required_field_validator/string_type_value_spec.rb644004.79 KBa285f757c6c4b33acec49e377e1a29c3e620f5f46f33749405c59f0a04fd898a
spec/unit/validation_errors/adding_spec.rb644001.33 KB883f157ebb61014f500add636b996f543f9afff8d47a2ed55f658755c03849ce
LICENSE644001.09 KBa2f6875a3c1acd77df4266343ed88e3d6af292911ae165bdf77f72fce53397e7
Manifest.txt644006.52 KB2270fda60be9fc39cf9a91820545bfbf008116a46a6e93497e0c5db4050ac309
spec/fixtures/reservation.rb64400962 Bytes7001ed63b1eb2a9387704250ee5487c5b0c8c796274fa2c334fff87c39acf396
spec/integration/length_validator/error_message_spec.rb64400476 Bytesd2db54b08b064702a6ae355d332bcba7cc725c8f25bed51edc9e1560df91027d
spec/fixtures/scm_operation.rb644001.79 KB52c67f9562150de6b3da051d2b3fa319e1803aace4a9ed641888143a1bd6fe8b
spec/fixtures/currency.rb64400900 Bytes2c8df78aa532909a5fc3c54bbf1b7e57bc7ac779a68de8e93d42e7f2f217141b
lib/dm-validations/validators/method_validator.rb644002.08 KBb820a86d85d754ac3372117a4642d8ba8b1038cbd8518ba60e26883f3fb076e8
spec/fixtures/company.rb644001.6 KB25aa39e62dfb7c68d5e0d3d8a3ea762174a84350960dff8f04a468bf5b913de4
spec/fixtures/ethernet_frame.rb644001.48 KB8359dbe6ae46d3a5588436cb8cfb88d5b029fe923ba839faae7da5185784af5f
spec/fixtures/motor_launch.rb64400317 Bytesd12a665572bf057bcdffbf1da05412d0e8e1287691c9f047f3577a6cf70f428d
spec/integration/format_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/format_validator/url_format_validator_spec.rb644002.58 KB42dda0c3db4e0adcbfc455ab04d8b19504153cf2e1cf8823dbb88523a26a81c4
spec/integration/primitive_validator/spec_helper.rb64400157 Bytes31806a63b87ce4e352e427e3c25e0abfcbbf2b1498c79db2e9cd7285bfc7a1cc
spec/integration/required_field_validator/text_type_value_spec.rb644001.36 KB105e127cdef538c4f5e7a743fd9f89fbedc54ac5942ae26af45bff7a67cd4bd1
spec/integration/shared/default_validation_context.rb64400365 Bytes63fae9b5cd9797daabdcd676d86c1283603368767a11fa7f91deffa0b768223a
spec/unit/generic_validator/equality_operator_spec.rb64400823 Bytesfb5ee4852eb4812769cc61669e6501320835d643be15110ed85a2aed62cb637d
spec/unit/validation_errors/enumerable_spec.rb64400903 Bytes2d9e8759f7484a780d764e7c121ab724a59c7aae218733b0f093a47738f1e278