reform-2.6.2

https://rubygems.org

reform

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 487510

number: 2.6.2

platform: ruby

spec_sha256: 589b7c8780a6e593101eed034f65bf990b1576b841634a0fcdaa0239172f6b15

sha256: 59f228401d2971708e1a97940279ea81f86c648fb57cb41b0dfba33244e94608

created_at: 2024-05-13 08:20:55 UTC

updated_at: 2024-06-08 18:35:17 UTC

position: 0

version_data_entries_count: 67

uploaded_at: 2022-05-24 06:49:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 53 KB

Version Data Entries

Total: 67

Unpacked size: 189 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ci.yml10066400516 Bytes8bf2f981f576e84ef0a8214e31fecf6d86dd48851fe88915372be29dcbe21c24
.gitignore10066400216 Bytes085fe6086056ca26438be471c0e723419dacbb8079a3f18d86a5490261f10a31
CHANGES.md1006640022.3 KB203c23b81d24f21e86b6d40d1e9f705e6467f2c960fcbd8bbfbb3c422b415e80
CONTRIBUTING.md100664001.63 KB8f37c48354e2f83efd8afce62a2f92a8f3d8704b5faf29b746b8c1a917c2701e
Gemfile1006640073 Bytes4c9691c84ff73247036851bcd7be942bbca624fa9aa9477bc0c129dad14b722d
ISSUE_TEMPLATE.md10066400709 Bytesfd806c01674244bb39383b7f44f422d11f898f0708ab46a6ec6b9b8f40bce24d
LICENSE.txt100664001.05 KB7d81f5ffa5392eff78ba257bd2cb9cd6bef10bfb01f1e44aa88b8691fb645cce
README.md1006640011.1 KB608c32c3c28e8e4d5b2888c20f77fb4036fbff284cb8dd28867d2ffe0490400d
Rakefile10066400239 Bytes331fe7ff5d4847256cf9da9ea2c907f97db7a11f658c7c7555d2bf5ac5e57b45
TODO.md100664001.64 KBa7d449ee5eaa83c4c34b0ae12f5f7d52fa55b0fa1adf5755cc07aa5f89e75114
lib/reform.rb10066400203 Bytesf7b96d3dfef2110df9c1efbe0d10e2ae3794a0eb01aeff547c4e2e9c9adc78ce
lib/reform/contract.rb100664001.6 KB3fcfdf84dab4c03c9c20947e80b5d457b426b12025b483a1758819dd6af8fb8c
lib/reform/contract/custom_error.rb100664001.07 KB069a48c1a0ba71da65f823292950cb053af39af2970cc73b6768666ce874e040
lib/reform/contract/validate.rb100664002.11 KBde4e87ea5d3dfa586ef8513482572c6f3748f4e5c5568b59d1112f37f6b5c366
lib/reform/errors.rb100664001.81 KBef25a13b939f0fc382a49d59d9dd3f0e6b547fc4785f2e6087ec8d11b056663d
lib/reform/form.rb100664005.54 KB5e9116db9f69e5aba4a6b096d5e0d6d4806edbe5897a6669e7abd5c6de4a3cad
lib/reform/form/call.rb10066400389 Bytes00ecaa12e58d5196768071862fca3e13e22e6625493ccb574ea5ec4e8e18c24c
lib/reform/form/coercion.rb1006640088 Bytes59b53fc90a95334ae1e2d8f54bef4d3cb7a46e26f2c5b77636b8b592376220b9
lib/reform/form/composition.rb10066400973 Bytesf4954453e398edcba8e00faee0c929dc9cfb4bcdb2ecbd455a4ab4ef5063631e
lib/reform/form/dry.rb100664001.39 KBdc79cf6e39b21ca1ff9929895d8de42e4c9f3ee5612ecb7c549c60f5f937fc4b
lib/reform/form/dry/input_hash.rb100664001.15 KB5c40dc606b3dbe677ed27c3b5b346bfe7486beb6f5f382bb43b5d370656369e8
lib/reform/form/module.rb10066400889 Bytes7f08446cb72a7f433a29acd26d2472861cf50c12adbdecccb23df3c46d2dabab
lib/reform/form/populator.rb100664004.49 KB240b3419a8938d3f35d7323a99278e1f2ed15efe70dd0aaae2a70fe44f1baf59
lib/reform/form/prepopulate.rb10066400702 Bytes8d2d137177dd150db22790ac0b7dfad427f66efda56e9ca534ae64dd0d6aadbb
lib/reform/form/validate.rb100664002.56 KBd1cc7347208650fa40ea797818302dd7f1cbe8e86238e309696e2db82c9debee
lib/reform/result.rb100664003.35 KB2836b5fc4a23f44b974c9ac05afa90523b9cdead78fd95ad92662b8636117e60
lib/reform/validation.rb100664001.39 KBb59a622b8de0a76351ec194b46e9203fec70d47205e4da877b4187134e11fb5f
lib/reform/validation/groups.rb100664001.68 KB2aea819c77206ada406bff37ed80944e0069425e45220076927d06fc43190c5a
lib/reform/version.rb1006640045 Bytesb9c8cabee7f2c4f473595eb5d76a9db0a21482132aa6cd9bfdfbb97511fa1440
reform.gemspec100664001.25 KBb110e7c869261d69766a5068318e1e1a81a19ff4de6cedb8d615c30f18dfbdc7
test/benchmarking.rb100664001.71 KB10b1b24982ec051ab4eeccd7d76d59681d68330aaa3281b52fabca018e6d6e54
test/call_test.rb10066400592 Bytes79da377f6e1412077848f0f4cb00cbbcf393f353ae541b235660eaa70e1f8b9a
test/changed_test.rb100664001.1 KBec1f545534fd532892a935ec6c18206ff985c77b9b9ea7a5eb1add889638c807
test/coercion_test.rb100664002.34 KBfce0a45b43a7225b057e5a8a20876cc87ba12ddf1314a3a97a503ad6d46aa9c2
test/composition_test.rb100664005.01 KB0eb8bc3019411efc4ffe8318087a31731a705c20dee6900830428f7bdd199fcc
test/contract/custom_error_test.rb100664001.42 KB443b2323e1d0a9cee46b44dc5591419c5632aec60db6598c03797882bc541032
test/contract_test.rb100664002.25 KB1f8870eeddf9bcc728fdeb4f142ac3f64a100e5ae2c5382948e2cf8691866e2e
test/default_test.rb10066400504 Bytesce31a89beca665ef0d30f60e1c863fb70d310209c1365b981abaa33dce2ac894
test/deserialize_test.rb100664002.93 KB704a5d07fcc5ebe7c6152be05ccef55c06191b6f20f47fcafbeea4e4b13b3cb6
test/docs/validation_test.rb100664003.09 KB0b2854f79640be3b9aee0b10f9e35276563c75a077c0d3d1657dfce055318049
test/errors_test.rb100664007.02 KB96aed85362ae16a7c5405309659e68015ebddf72298b7a5c8e1f6b5ee6731b0f
test/feature_test.rb100664001.64 KB0df94d43de5cfad2ac8f5e1e526d5c6041d626174adff9ddd7aba32c9db02c37
test/fixtures/dry_error_messages.yml100664002.13 KB4121c3a5d93962efcee6ebe8b074300e1b2dd51cccac7473567b700f418f7d42
test/form_option_test.rb10066400508 Bytesb14a0a873dae004556ebbf42a1a57e30beaf0a033d3b5aa4d45aae08f2ef086d
test/form_test.rb100664001.23 KBb4180af6e8f04c89f748da24f0e5903d1408e3a448a4ecb03308e6f43d4ee9c9
test/from_test.rb100664001.78 KB7c761741e8eccf6a85b7958a4c36aec7afac6e3d336c7af9d88e35e8074b5214
test/inherit_test.rb100664003.79 KB5816d4c0702bca79067c05706b5dc24f71e79552d7befc54782e52d0818489d4
test/module_test.rb100664003.09 KB2150aaa132139d6942be2f45571448a67df001118722ca5a785f790ee243ad04
test/parse_option_test.rb100664001.26 KBa2bd12c2f34bbc7386f1c43d397693c0b5a356ab845e9bd23b376b89738b0e46
test/parse_pipeline_test.rb10066400486 Bytes5c5e2fa90380728bee118de9156a875703e1936cd48b9b39975bb8e66cb58476
test/populate_test.rb1006640010.9 KBa640b9133527d8bdd14b046615749db05316763f91017339bedef6cc36729c3a
test/populator_skip_test.rb10066400638 Bytes5d33350915a79b4b89d1e9324434afb238ef8359ffa3afc40e62040e64b95a70
test/prepopulator_test.rb100664002.94 KB40708df30d3f1304c13d924a464ad614c35895de7824ff5645085fb540a086ea
test/read_only_test.rb10066400327 Bytes4960e2aa104f358619bebbd96ddfef543dd6473c720a416edce35d0fdd9ea68e
test/readable_test.rb10066400581 Bytesdb4845fa17bf7aaf6294b86682e4a16535b8ba83950d4833aac98af26f083029
test/reform_test.rb100664004.51 KBfacf0ddb86a76df77afce62aa3ba55d6e8eae77d38425a7f6af30803de58a817
test/save_test.rb100664002.42 KB61a0445ef673348d7c677901d24d8ef9e08dea2fee79b87441159ec023914de9
test/setup_test.rb100664001.35 KBe3d98d465cdd998ba5ffe94d621273689751185ed8acac95413341e34464ce23
test/skip_if_test.rb100664002.26 KBf1eeb225691ad86fd279243c2ca87531206dc2bae0a4b773f322cee3dbe2eb4f
test/skip_setter_and_getter_test.rb100664001.16 KBd2fb308e4d73830d68fdbe9c920b2459779ed491b29cc83119e4e496422580b8
test/test_helper.rb100664001.05 KB692737869b3632ad072c719cf809098b259d82f3e77b6f7f97158855b18006ef
test/validate_test.rb1006640012.8 KB51bb98feaa9abef91430089970ea53992b5915eec0baeebcd38201d823a72139
test/validation/dry_validation_test.rb1006640025.7 KBede1b38e52401b0d56e0c2d6ca8edf35a89f1d3a714ea37a6b92c3578958a2e1
test/validation/result_test.rb100664002.72 KB9711e524c55f81eda0afaf3c34fe43a7fe523d93703c78fd1977e6c84b6f8f97
test/validation_library_provided_test.rb10066400366 Bytes31fe168bb6c1dd407b80b7855ea9e104090b0aafeda917e5611c7d37c292bec6
test/virtual_test.rb100664001.75 KB9b893f4ee87bbfcc523c56ac4890771c7055635c748e0fb0fd8bf99f9eee4552
test/writeable_test.rb100664001.29 KBfb0e6aea84fb683b2626b6ed4b0381b3d2327f64e61278230cf10925564af708