.gitignore | 100644 | 0 | 0 | | | 222 Bytes | 0aba68caa22bbaed371f1f2e6bf020268dd10b07f55483c1cccee821ef1bc698 |
.rubocop.yml | 100644 | 0 | 0 | | | 467 Bytes | cc6b742124c68fbc78c51b7915d10ffced0236b7358f12027ec465962209ff0f |
.rubocop_todo.yml | 100644 | 0 | 0 | | | 12.4 KB | a9c36f77e6a9891179894cc16d45d63a13d8047fa692386514f95c8629f47d2e |
.travis.yml | 100644 | 0 | 0 | | | 253 Bytes | 1bd94a0c9e6765109401d5bc4f571c54b2fd73f8d60ad73486df988ee9d3cd45 |
Appraisals | 100644 | 0 | 0 | | | 148 Bytes | 059ca1106415f0f41448a036fa91bdd68f2a2577d9b4dc666b84630faacfadfe |
CHANGES.md | 100644 | 0 | 0 | | | 21.5 KB | 740f8a89a305a5949f66fe18fa8293609ac1bcee4097939f86fa3f6ea04a1634 |
CONTRIBUTING.md | 100644 | 0 | 0 | | | 1.63 KB | 8f37c48354e2f83efd8afce62a2f92a8f3d8704b5faf29b746b8c1a917c2701e |
Gemfile | 100644 | 0 | 0 | | | 66 Bytes | b9a3340310595cea41408ef8860f3dff632f0fab10876f7e6906d15ca9ca9bab |
ISSUE_TEMPLATE.md | 100644 | 0 | 0 | | | 709 Bytes | fd806c01674244bb39383b7f44f422d11f898f0708ab46a6ec6b9b8f40bce24d |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 952eb3438223db022be3321939603bb4e38c1542cf8f025469c497617d52a4ea |
README.md | 100644 | 0 | 0 | | | 11.1 KB | bfa9f2e441a816771b8250e79e32b99077d9f0824ae12af587ced1a820f1f6ef |
Rakefile | 100644 | 0 | 0 | | | 711 Bytes | 85666bfd4c65f542c97593b2944bc094dbf25edd8035a0c03c80eae69d07cfc7 |
TODO.md | 100644 | 0 | 0 | | | 1.64 KB | a7d449ee5eaa83c4c34b0ae12f5f7d52fa55b0fa1adf5755cc07aa5f89e75114 |
gemfiles/0.13.0.gemfile | 100644 | 0 | 0 | | | 152 Bytes | 3df16b65e0cded1737f7108c85b61e33dd4140b076b291fd06f2f1369b466c8c |
gemfiles/1.5.0.gemfile | 100644 | 0 | 0 | | | 177 Bytes | 706ad295f394f8e27cf3f96fb46ffcccf6b5d449ae134c37f70d177d8ae9c9df |
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 | 8b8348dfce2cee33141edb4846ea2ac7622b841af17632e2dbf6b4abcbecce72 |
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 | | | 570 Bytes | 810badac73d214cd0d46ab026ad3c0f8c68859b528ae35f7c171699187859a29 |
lib/reform/form/dry/input_hash.rb | 100644 | 0 | 0 | | | 1.15 KB | 5c40dc606b3dbe677ed27c3b5b346bfe7486beb6f5f382bb43b5d370656369e8 |
lib/reform/form/dry/new_api.rb | 100644 | 0 | 0 | | | 1.12 KB | 2825962342b3a634a3c3ddf5bbdaed4c0f4ffc34d67302098b2c3116a47b637b |
lib/reform/form/dry/old_api.rb | 100644 | 0 | 0 | | | 1.65 KB | 7d52050eb4c9d2df1030b61ba5b9ad3243f503ec8f7bc61f7dd639f3c8774d21 |
lib/reform/form/module.rb | 100644 | 0 | 0 | | | 889 Bytes | 7f08446cb72a7f433a29acd26d2472861cf50c12adbdecccb23df3c46d2dabab |
lib/reform/form/populator.rb | 100644 | 0 | 0 | | | 4.04 KB | 23ac2db008bb5ad3f957e2b513cc348e891a5c1aede27fcc873d21858e465039 |
lib/reform/form/prepopulate.rb | 100644 | 0 | 0 | | | 686 Bytes | c0b1403179998ff75998a1e265f2df368e3de3b7c5a21cd0e8266fbe24f92636 |
lib/reform/form/validate.rb | 100644 | 0 | 0 | | | 2.57 KB | f0fbf0f01a0bc9376c1d918e944604917fcbb8d1d5e1f0e395b292e27be1a704 |
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 | 74f8fbfab97d635e41ec209caac1f3ab4c8ddc6f8bc56bbee51e5b9b0056363a |
lib/reform/version.rb | 100644 | 0 | 0 | | | 45 Bytes | cd902f51479e3eecb89305908a826436ad4c7225ad9f9c88bc1501a487cc1c4c |
reform.gemspec | 100644 | 0 | 0 | | | 1.34 KB | 9ed0448b7f047ff0d9e7410776bccd73eabc1b9076468a2d6e057a8fdde5c315 |
test/benchmarking.rb | 100644 | 0 | 0 | | | 1.71 KB | 10b1b24982ec051ab4eeccd7d76d59681d68330aaa3281b52fabca018e6d6e54 |
test/call_new_api.rb | 100644 | 0 | 0 | | | 626 Bytes | c7a0a2d3e6c1636f2fb705a5e030a8060e66bad17380aff0685105f5b07d8139 |
test/call_old_api.rb | 100644 | 0 | 0 | | | 615 Bytes | a439e2b3f553b7576fd9dcc1dd389288a514e11d3ff5b1f181012d4cb2325652 |
test/changed_test.rb | 100644 | 0 | 0 | | | 1.16 KB | 78cee89aa304637ff90875a50d5147b0c0798defa801afc8bd027b0aad0e92ef |
test/coercion_test.rb | 100644 | 0 | 0 | | | 2.33 KB | 6b4385e7f86aece7708e6ce91cfa24364613fa56717df34c80947caf3c747c1f |
test/composition_new_api.rb | 100644 | 0 | 0 | | | 5 KB | cd71043e8c41fec3659e43c0c1f0b36af7d46b2dcf4921c174c85d73441e2d8d |
test/composition_old_api.rb | 100644 | 0 | 0 | | | 4.98 KB | 96de072ee18f14e48cbfbb29c042f9822947af1988e9ecac0b573704c4d5d11e |
test/contract/custom_error_test.rb | 100644 | 0 | 0 | | | 1.42 KB | 443b2323e1d0a9cee46b44dc5591419c5632aec60db6598c03797882bc541032 |
test/contract_new_api.rb | 100644 | 0 | 0 | | | 2.23 KB | 5527470e9f82bc0f72e710129db358799889ca207444391882e30d21386cf7e3 |
test/contract_old_api.rb | 100644 | 0 | 0 | | | 2.2 KB | b3d77b22a72ca742bd29bbb7b4251618dca809e52368e522a1f6179f1c82667a |
test/default_test.rb | 100644 | 0 | 0 | | | 498 Bytes | c26ad8c340bde68f455f27a7f9a01f62cd9c1077fdfd8c5ffcdbffbcf45ccf7f |
test/deserialize_test.rb | 100644 | 0 | 0 | | | 2.92 KB | 5c2b4280dbcc78370931ed4d27633e87e16d0697edd691e4d24b80fe03e50aca |
test/errors_new_api.rb | 100644 | 0 | 0 | | | 7.06 KB | 119b432df4f67bff7290592f513876f741e5bac5058b71f697b9ba2f722eee1a |
test/errors_old_api.rb | 100644 | 0 | 0 | | | 7.36 KB | 60d40c5589a6351df908d1c517ab2565a8b53ef966a3fcf5599472d075095ccc |
test/feature_test.rb | 100644 | 0 | 0 | | | 1.64 KB | e60084c09d054e1750d0c4470fe45c4b72d6f56664c58bf615d9beeefd5fde68 |
test/fixtures/dry_error_messages.yml | 100644 | 0 | 0 | | | 1.85 KB | 5188894d9bfc20c81e4a5a50eaf5aa47ff06c52cbe0de42c9aead232883aefb8 |
test/fixtures/dry_new_api_error_messages.yml | 100644 | 0 | 0 | | | 2.13 KB | 4121c3a5d93962efcee6ebe8b074300e1b2dd51cccac7473567b700f418f7d42 |
test/form_new_api.rb | 100644 | 0 | 0 | | | 1.22 KB | 6aa874d25c84c70a81fd146e6aadf6f81fdbc82a168a4ca347066e69e77d3b58 |
test/form_old_api.rb | 100644 | 0 | 0 | | | 1.21 KB | fe6c694b0b1d268db89d7a5252a1e5e5e3391924a0f8d1b58ff6b49b424ca577 |
test/form_option_new_api.rb | 100644 | 0 | 0 | | | 505 Bytes | a9d185d955ab3e274e4768f0ea63e34884cef295b613dd6d8a1f7a26af80587b |
test/form_option_old_api.rb | 100644 | 0 | 0 | | | 494 Bytes | 26b08fdf31204a826c5271dbda3dcc13d7a27961fa0679f47e95c1638bef9362 |
test/from_test.rb | 100644 | 0 | 0 | | | 1.75 KB | 69562c7744afff190f96595dd57f32069068493e68b84c610b53effd5f9d514d |
test/inherit_new_api.rb | 100644 | 0 | 0 | | | 3.81 KB | 0e8964bfe29e4751e4414d3f687a12ebd76b5dd68d95f4814e6cea91cfeeac32 |
test/inherit_old_api.rb | 100644 | 0 | 0 | | | 3.79 KB | f2bcf980c76a378b964d4c3230906436a4a7898dc3e5c905c53ab6e8569fb065 |
test/module_new_api.rb | 100644 | 0 | 0 | | | 3.08 KB | 79580a4cb30f8d3ac29a2867449cc60b1ba58f40c1f87a3fa66ca55e4af57db3 |
test/module_old_api.rb | 100644 | 0 | 0 | | | 3.32 KB | 00f4207066b54f9165c1600838200437efdbcb35102a7827f1baa2bb808c5347 |
test/parse_option_test.rb | 100644 | 0 | 0 | | | 1.25 KB | 5f05e46ec1d0ec5ae0cf0195a6c880f03e44a970604f4c071b26af633a33ad0e |
test/parse_pipeline_test.rb | 100644 | 0 | 0 | | | 483 Bytes | a870ab04793c5ef072706e721837e6a543fd9aca170434ee7648c888387a13c6 |
test/populate_new_api.rb | 100644 | 0 | 0 | | | 8.68 KB | 34884a462063ef4ea6f50af8248502088e85ea9d54f25bc517249b8dd5120373 |
test/populate_old_api.rb | 100644 | 0 | 0 | | | 8.61 KB | 1ad456fd80f6ee2a28f67de27c4900e0e62289adb288fd186c3af7e51920935a |
test/populator_skip_test.rb | 100644 | 0 | 0 | | | 632 Bytes | 3b5d9dfc914e29590954ac1f820b2f7b73789bf30573ffe6e4ddd597d49f95ac |
test/prepopulator_test.rb | 100644 | 0 | 0 | | | 2.87 KB | b14b35de58131856514544cc2202a54235fd43b248b53b1c96c7d7e0f5088f14 |
test/read_only_test.rb | 100644 | 0 | 0 | | | 346 Bytes | ac2a7bd7a2aabc40159bfbdec9514e09c04f702e4fdec6898f81beb47aaf4043 |
test/readable_test.rb | 100644 | 0 | 0 | | | 573 Bytes | 5d37d635029c39b8ce8d06ef27d1e6328f70d67f7d25838eaec6795fa46fe61b |
test/reform_new_api.rb | 100644 | 0 | 0 | | | 4.46 KB | 00cc443c701373b3ffe468bcd4498141ac7265696bc429d57f236e70c1d24ad0 |
test/reform_old_api.rb | 100644 | 0 | 0 | | | 4.41 KB | 8a7012b0c40742c24fc1da7c7407938bb3fd6d2a135ef9de3c84c111539ccd8b |
test/save_new_api.rb | 100644 | 0 | 0 | | | 2.44 KB | d423873f5dcff0afb4f7b8820446997f4a7a2d5abbf4e44655cdbde1259545ef |
test/save_old_api.rb | 100644 | 0 | 0 | | | 2.4 KB | 69bb63c7887d58b1140b372ac7b9fa646c243d660e12c6de5d5fbb47b76508f1 |
test/setup_test.rb | 100644 | 0 | 0 | | | 1.34 KB | c06b4a51463b1953ba67dba665d5e0dd667f24517b27ad6a9c08625fcd05e585 |
test/skip_if_new_api.rb | 100644 | 0 | 0 | | | 2.29 KB | 78c04358209ebb0edf73b21c8b0fdc10ad1a56e36a3a9eae2a21e0e2b0e641f7 |
test/skip_if_old_api.rb | 100644 | 0 | 0 | | | 2.51 KB | 5456818447ba7c69cba6dea6e2a6ca8a9f84131607afea06d2b18a8e11d4b90a |
test/skip_setter_and_getter_test.rb | 100644 | 0 | 0 | | | 1.14 KB | 744c65972402b3c9fd811149b4de7f75c57817c178cb5018bbf6666deeac2dd2 |
test/test_helper.rb | 100644 | 0 | 0 | | | 1.33 KB | 18313f2e25cd75b537af5be1657fb957edbb2d3183556beab4fa035c49132813 |
test/validate_new_api.rb | 100644 | 0 | 0 | | | 12.1 KB | 7c6b3787902ecdd7892748f1b5fa85655fa3042dd238c57625e21fb9fec9f71a |
test/validate_old_api.rb | 100644 | 0 | 0 | | | 12.1 KB | 3bb71fc23485afe76e12f454a0e8cefd77493733d2db388862ced928567e9a37 |
test/validation/dry_validation_new_api.rb | 100644 | 0 | 0 | | | 25.7 KB | dc4cd8b68de6795a24a3c5eff03fb0ea466bbcc1708efc0a07c4ef7fec5afabd |
test/validation/dry_validation_old_api.rb | 100644 | 0 | 0 | | | 23.7 KB | 7433031110d3adbefd25996a95e4117396dc37ac6838b856f02e53fb06fdc5f1 |
test/validation/result_test.rb | 100644 | 0 | 0 | | | 2.7 KB | 68b948a60fa39d0ec97a6387727571711c48ddd4c7f4d3ce16eea89e5706f03f |
test/validation_library_provided_test.rb | 100644 | 0 | 0 | | | 366 Bytes | 31fe168bb6c1dd407b80b7855ea9e104090b0aafeda917e5611c7d37c292bec6 |
test/virtual_test.rb | 100644 | 0 | 0 | | | 1.73 KB | e11ad6fefe73035763091f0061c0d24fd71211ae1b01773631cfa082ccb45479 |
test/writeable_test.rb | 100644 | 0 | 0 | | | 1.27 KB | 164ed1f63fa545327f5f1d933ac3346b9a3209ac84e15189d018b47f79527dd3 |