.github/workflows/ci.yml | 100644 | 0 | 0 | | | 516 Bytes | 8bf2f981f576e84ef0a8214e31fecf6d86dd48851fe88915372be29dcbe21c24 |
.gitignore | 100644 | 0 | 0 | | | 216 Bytes | 085fe6086056ca26438be471c0e723419dacbb8079a3f18d86a5490261f10a31 |
CHANGES.md | 100644 | 0 | 0 | | | 22.2 KB | 03e6ce21adfabc4c298c073763073b2c57934469a7161192b83db5abb5532166 |
CONTRIBUTING.md | 100644 | 0 | 0 | | | 1.63 KB | 8f37c48354e2f83efd8afce62a2f92a8f3d8704b5faf29b746b8c1a917c2701e |
Gemfile | 100644 | 0 | 0 | | | 73 Bytes | 4c9691c84ff73247036851bcd7be942bbca624fa9aa9477bc0c129dad14b722d |
ISSUE_TEMPLATE.md | 100644 | 0 | 0 | | | 709 Bytes | fd806c01674244bb39383b7f44f422d11f898f0708ab46a6ec6b9b8f40bce24d |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 7d81f5ffa5392eff78ba257bd2cb9cd6bef10bfb01f1e44aa88b8691fb645cce |
README.md | 100644 | 0 | 0 | | | 11.1 KB | 608c32c3c28e8e4d5b2888c20f77fb4036fbff284cb8dd28867d2ffe0490400d |
Rakefile | 100644 | 0 | 0 | | | 239 Bytes | 331fe7ff5d4847256cf9da9ea2c907f97db7a11f658c7c7555d2bf5ac5e57b45 |
TODO.md | 100644 | 0 | 0 | | | 1.64 KB | a7d449ee5eaa83c4c34b0ae12f5f7d52fa55b0fa1adf5755cc07aa5f89e75114 |
lib/reform.rb | 100644 | 0 | 0 | | | 203 Bytes | f7b96d3dfef2110df9c1efbe0d10e2ae3794a0eb01aeff547c4e2e9c9adc78ce |
lib/reform/contract.rb | 100644 | 0 | 0 | | | 1.6 KB | 3fcfdf84dab4c03c9c20947e80b5d457b426b12025b483a1758819dd6af8fb8c |
lib/reform/contract/custom_error.rb | 100644 | 0 | 0 | | | 1.07 KB | 069a48c1a0ba71da65f823292950cb053af39af2970cc73b6768666ce874e040 |
lib/reform/contract/validate.rb | 100644 | 0 | 0 | | | 2.11 KB | de4e87ea5d3dfa586ef8513482572c6f3748f4e5c5568b59d1112f37f6b5c366 |
lib/reform/errors.rb | 100644 | 0 | 0 | | | 1.81 KB | ef25a13b939f0fc382a49d59d9dd3f0e6b547fc4785f2e6087ec8d11b056663d |
lib/reform/form.rb | 100644 | 0 | 0 | | | 5.54 KB | 5e9116db9f69e5aba4a6b096d5e0d6d4806edbe5897a6669e7abd5c6de4a3cad |
lib/reform/form/call.rb | 100644 | 0 | 0 | | | 389 Bytes | 00ecaa12e58d5196768071862fca3e13e22e6625493ccb574ea5ec4e8e18c24c |
lib/reform/form/coercion.rb | 100644 | 0 | 0 | | | 88 Bytes | 59b53fc90a95334ae1e2d8f54bef4d3cb7a46e26f2c5b77636b8b592376220b9 |
lib/reform/form/composition.rb | 100644 | 0 | 0 | | | 973 Bytes | f4954453e398edcba8e00faee0c929dc9cfb4bcdb2ecbd455a4ab4ef5063631e |
lib/reform/form/dry.rb | 100644 | 0 | 0 | | | 1.39 KB | dc79cf6e39b21ca1ff9929895d8de42e4c9f3ee5612ecb7c549c60f5f937fc4b |
lib/reform/form/dry/input_hash.rb | 100644 | 0 | 0 | | | 1.15 KB | 5c40dc606b3dbe677ed27c3b5b346bfe7486beb6f5f382bb43b5d370656369e8 |
lib/reform/form/module.rb | 100644 | 0 | 0 | | | 889 Bytes | 7f08446cb72a7f433a29acd26d2472861cf50c12adbdecccb23df3c46d2dabab |
lib/reform/form/populator.rb | 100644 | 0 | 0 | | | 4.49 KB | 240b3419a8938d3f35d7323a99278e1f2ed15efe70dd0aaae2a70fe44f1baf59 |
lib/reform/form/prepopulate.rb | 100644 | 0 | 0 | | | 702 Bytes | 8d2d137177dd150db22790ac0b7dfad427f66efda56e9ca534ae64dd0d6aadbb |
lib/reform/form/validate.rb | 100644 | 0 | 0 | | | 2.56 KB | d1cc7347208650fa40ea797818302dd7f1cbe8e86238e309696e2db82c9debee |
lib/reform/result.rb | 100644 | 0 | 0 | | | 3.35 KB | 2836b5fc4a23f44b974c9ac05afa90523b9cdead78fd95ad92662b8636117e60 |
lib/reform/validation.rb | 100644 | 0 | 0 | | | 1.39 KB | b59a622b8de0a76351ec194b46e9203fec70d47205e4da877b4187134e11fb5f |
lib/reform/validation/groups.rb | 100644 | 0 | 0 | | | 1.68 KB | 2aea819c77206ada406bff37ed80944e0069425e45220076927d06fc43190c5a |
lib/reform/version.rb | 100644 | 0 | 0 | | | 45 Bytes | e5aa41b02460db030fc7380ed51d644122c52c0881b49b8e04e02f579c0e3ce7 |
reform.gemspec | 100644 | 0 | 0 | | | 1.29 KB | 9310b0537b049c081adc7b5c5124009aaae746718ef656232de3922b65e06e81 |
test/benchmarking.rb | 100644 | 0 | 0 | | | 1.71 KB | 10b1b24982ec051ab4eeccd7d76d59681d68330aaa3281b52fabca018e6d6e54 |
test/call_test.rb | 100644 | 0 | 0 | | | 592 Bytes | 79da377f6e1412077848f0f4cb00cbbcf393f353ae541b235660eaa70e1f8b9a |
test/changed_test.rb | 100644 | 0 | 0 | | | 1.1 KB | ec1f545534fd532892a935ec6c18206ff985c77b9b9ea7a5eb1add889638c807 |
test/coercion_test.rb | 100644 | 0 | 0 | | | 2.34 KB | fce0a45b43a7225b057e5a8a20876cc87ba12ddf1314a3a97a503ad6d46aa9c2 |
test/composition_test.rb | 100644 | 0 | 0 | | | 5.01 KB | 0eb8bc3019411efc4ffe8318087a31731a705c20dee6900830428f7bdd199fcc |
test/contract/custom_error_test.rb | 100644 | 0 | 0 | | | 1.42 KB | 443b2323e1d0a9cee46b44dc5591419c5632aec60db6598c03797882bc541032 |
test/contract_test.rb | 100644 | 0 | 0 | | | 2.25 KB | 1f8870eeddf9bcc728fdeb4f142ac3f64a100e5ae2c5382948e2cf8691866e2e |
test/default_test.rb | 100644 | 0 | 0 | | | 504 Bytes | ce31a89beca665ef0d30f60e1c863fb70d310209c1365b981abaa33dce2ac894 |
test/deserialize_test.rb | 100644 | 0 | 0 | | | 2.93 KB | 704a5d07fcc5ebe7c6152be05ccef55c06191b6f20f47fcafbeea4e4b13b3cb6 |
test/docs/validation_test.rb | 100644 | 0 | 0 | | | 3.09 KB | 0b2854f79640be3b9aee0b10f9e35276563c75a077c0d3d1657dfce055318049 |
test/errors_test.rb | 100644 | 0 | 0 | | | 7.02 KB | 96aed85362ae16a7c5405309659e68015ebddf72298b7a5c8e1f6b5ee6731b0f |
test/feature_test.rb | 100644 | 0 | 0 | | | 1.64 KB | 0df94d43de5cfad2ac8f5e1e526d5c6041d626174adff9ddd7aba32c9db02c37 |
test/fixtures/dry_error_messages.yml | 100644 | 0 | 0 | | | 2.13 KB | 4121c3a5d93962efcee6ebe8b074300e1b2dd51cccac7473567b700f418f7d42 |
test/form_option_test.rb | 100644 | 0 | 0 | | | 508 Bytes | b14a0a873dae004556ebbf42a1a57e30beaf0a033d3b5aa4d45aae08f2ef086d |
test/form_test.rb | 100644 | 0 | 0 | | | 1.23 KB | b4180af6e8f04c89f748da24f0e5903d1408e3a448a4ecb03308e6f43d4ee9c9 |
test/from_test.rb | 100644 | 0 | 0 | | | 1.78 KB | 7c761741e8eccf6a85b7958a4c36aec7afac6e3d336c7af9d88e35e8074b5214 |
test/inherit_test.rb | 100644 | 0 | 0 | | | 3.79 KB | 5816d4c0702bca79067c05706b5dc24f71e79552d7befc54782e52d0818489d4 |
test/module_test.rb | 100644 | 0 | 0 | | | 3.09 KB | 2150aaa132139d6942be2f45571448a67df001118722ca5a785f790ee243ad04 |
test/parse_option_test.rb | 100644 | 0 | 0 | | | 1.26 KB | a2bd12c2f34bbc7386f1c43d397693c0b5a356ab845e9bd23b376b89738b0e46 |
test/parse_pipeline_test.rb | 100644 | 0 | 0 | | | 486 Bytes | 5c5e2fa90380728bee118de9156a875703e1936cd48b9b39975bb8e66cb58476 |
test/populate_test.rb | 100644 | 0 | 0 | | | 10.9 KB | a640b9133527d8bdd14b046615749db05316763f91017339bedef6cc36729c3a |
test/populator_skip_test.rb | 100644 | 0 | 0 | | | 638 Bytes | 5d33350915a79b4b89d1e9324434afb238ef8359ffa3afc40e62040e64b95a70 |
test/prepopulator_test.rb | 100644 | 0 | 0 | | | 2.94 KB | 40708df30d3f1304c13d924a464ad614c35895de7824ff5645085fb540a086ea |
test/read_only_test.rb | 100644 | 0 | 0 | | | 327 Bytes | 4960e2aa104f358619bebbd96ddfef543dd6473c720a416edce35d0fdd9ea68e |
test/readable_test.rb | 100644 | 0 | 0 | | | 581 Bytes | db4845fa17bf7aaf6294b86682e4a16535b8ba83950d4833aac98af26f083029 |
test/reform_test.rb | 100644 | 0 | 0 | | | 4.51 KB | facf0ddb86a76df77afce62aa3ba55d6e8eae77d38425a7f6af30803de58a817 |
test/save_test.rb | 100644 | 0 | 0 | | | 2.42 KB | 61a0445ef673348d7c677901d24d8ef9e08dea2fee79b87441159ec023914de9 |
test/setup_test.rb | 100644 | 0 | 0 | | | 1.35 KB | e3d98d465cdd998ba5ffe94d621273689751185ed8acac95413341e34464ce23 |
test/skip_if_test.rb | 100644 | 0 | 0 | | | 2.26 KB | f1eeb225691ad86fd279243c2ca87531206dc2bae0a4b773f322cee3dbe2eb4f |
test/skip_setter_and_getter_test.rb | 100644 | 0 | 0 | | | 1.16 KB | d2fb308e4d73830d68fdbe9c920b2459779ed491b29cc83119e4e496422580b8 |
test/test_helper.rb | 100644 | 0 | 0 | | | 1.07 KB | f349cb1350ff593815333c1c2717f873116dd8c53637252d61c867cfc7f8262c |
test/validate_test.rb | 100644 | 0 | 0 | | | 12.8 KB | 51bb98feaa9abef91430089970ea53992b5915eec0baeebcd38201d823a72139 |
test/validation/dry_validation_test.rb | 100644 | 0 | 0 | | | 25.7 KB | ede1b38e52401b0d56e0c2d6ca8edf35a89f1d3a714ea37a6b92c3578958a2e1 |
test/validation/result_test.rb | 100644 | 0 | 0 | | | 2.72 KB | 9711e524c55f81eda0afaf3c34fe43a7fe523d93703c78fd1977e6c84b6f8f97 |
test/validation_library_provided_test.rb | 100644 | 0 | 0 | | | 366 Bytes | 31fe168bb6c1dd407b80b7855ea9e104090b0aafeda917e5611c7d37c292bec6 |
test/virtual_test.rb | 100644 | 0 | 0 | | | 1.75 KB | 9b893f4ee87bbfcc523c56ac4890771c7055635c748e0fb0fd8bf99f9eee4552 |
test/writeable_test.rb | 100644 | 0 | 0 | | | 1.29 KB | fb0e6aea84fb683b2626b6ed4b0381b3d2327f64e61278230cf10925564af708 |