dry-transaction-0.12.0

https://rubygems.org

dry-transaction

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 921662

number: 0.12.0

platform: ruby

spec_sha256: 67b25b7533bf1ee389b2fb6a39bd07c645f79291c2849618065ce5b400dbaf1f

sha256: bc0494e8ff7d5a61dd717f9aeedba08beb619b7424d60e48d6ba07ba653059fe

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

updated_at: 2024-06-11 13:19:07 UTC

position: 8

version_data_entries_count: 49

uploaded_at: 2018-05-15 22:13:59 UTC

indexed: true

has_extensions:

extensions:

Gem size: 21 KB

Version Data Entries

Total: 49

Unpacked size: 74.2 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Gemfile10064400217 Bytes29ab50fdd6341ae89fd0bc579ce97bded0d39d4ea859a595e97c3b30b8fe223a
Gemfile.lock100644002.13 KB77452da0ea62f5de9f6690549f2e42e6c671ab731c629be9b62138a4c1902d92
LICENSE.md100644001.08 KB2f5d10a8f84d5595f68a5544a97196ea24108e8cee6fd98fda8dd470bee68d3e
README.md100644002.08 KBe2a59a3d02558141e7494c1c027cb26a3c9692addafde655a1f60d597dd8c35f
Rakefile10064400107 Bytese5e13af476c358b9cc58cc8a90bdbdc291d9c7b512a2517aa8e6ebef7c4fa4db
lib/dry-transaction.rb1006440026 Bytes7fd20d72094a7e436e6c732a335928fe07cac872663e0efe7acb5eb5fb7fd45e
lib/dry/transaction.rb100644002.71 KB04530b95c42f1dfdff8fb96ade5623187b6f99a266eeae9c6731ef907e55ee53
lib/dry/transaction/builder.rb10064400606 Bytes12a31a0819bcd0619d5c9c9ffcc218a43c077869fb8f74031eba048b3bdd40ff
lib/dry/transaction/callable.rb10064400761 Bytes3d3b4ecfc4caf8183f2d7fd038ca36068b537a83643c8d2f6e5b9ce6f3d45ef4
lib/dry/transaction/dsl.rb100644001.01 KB22c010988e2b8c465c348ffa45878737cea0067f87d1aec03b14fcc73776e881
lib/dry/transaction/errors.rb10064400715 Bytes1f57cf432c480254ab20f7da2b8cbf8f2d42b35652fa0d17f1497544637a5461
lib/dry/transaction/instance_methods.rb100644003.3 KB75795b3add4b7586eccfdc7bb8c186470107c5558b0baa5cb675a56dc28c6b25
lib/dry/transaction/operation.rb10064400362 Bytesc7c31c855adde3902035c79bf59b831dbb563bf51653fd06749b8d58e9f88fe7
lib/dry/transaction/operation_resolver.rb10064400717 Bytes29495f1ce4cf16c69a9421f51682ff07161ad980029c3fd8f8db9a877760b54b
lib/dry/transaction/result_matcher.rb10064400556 Bytes0f1c9d5a85b3825801b8d293a4c948bbf1aceeb19f7bf1785495c658a6c8a4fe
lib/dry/transaction/stack.rb10064400417 Bytes8b0d1ba48a01284f20be4a55b6f8d927f5b41b56d9e649a601bb9484b5af9ae4
lib/dry/transaction/step.rb100644002.18 KBaa21eb14a624d4c6ec47277521d13f034a2bf5389a76b49a69b64748987baa1f
lib/dry/transaction/step_adapter.rb100644001.1 KB739ca682f5f58c5b7e50a364939def06400693cbe10cedd7e4a62410a95dad4c
lib/dry/transaction/step_adapters.rb10064400403 Bytesf0ff730725d840104db7c1cce0e45bfd1d4add63e6b91124c0fb89475f6c15bc
lib/dry/transaction/step_adapters/around.rb10064400519 Bytes46e32d151ffd3a6f8a0e4a2cfcf7ff9a17859a9d530dd0e6636b7ebd5d11fe7c
lib/dry/transaction/step_adapters/check.rb10064400394 Bytes2b188b39983aa5be1d6a5c0bf70e3265641a05c434a9fb9a4fcaf76bdf2cf307
lib/dry/transaction/step_adapters/map.rb10064400287 Bytesba9a160e11d0cbbd971cf7a1ef64daf37b969c62d73481ca5c7b6cebb5fc3780
lib/dry/transaction/step_adapters/raw.rb10064400372 Bytesd49ea35687c8c38c6292511bae5adbc14fa8cc260c033d594a54c71b39d99341
lib/dry/transaction/step_adapters/tee.rb10064400305 Bytes12e5039d187bc9cc21ea5bd89beed5c9cd8d9289adbe2c5f9593614369a4ca38
lib/dry/transaction/step_adapters/try.rb10064400588 Bytes88a02a5a8d6209e2ee8e02299c45bae2d86befa9ad86e589107c77bfbeefd01b
lib/dry/transaction/step_failure.rb10064400308 Bytes09b47e51bf440dd301e7a5275ff24a7b61e8453ac3ac498cbed09da07b306192
lib/dry/transaction/version.rb10064400102 Bytesfe8941395fc37814aa4fc3c5ccbaa4edc1912a97597efcef898c00eeac1a2774
spec/examples.txt100644007.39 KB3289dd73bb148bb528dbb9903547c4dbf49de947693a0177fbc12f30627ef8d3
spec/integration/around_spec.rb100644002.01 KB3bbc55655835456ad162236f67aa93f82f2a42760b46d44524ed671fc8dad445
spec/integration/auto_injection_spec.rb10064400894 Bytes4925b5ccd6308ea1e3600e379f47509c50fa71ac9a77d9ca883f24e4ef3625f4
spec/integration/custom_step_adapters_spec.rb100644001.14 KB39c263eabbf82b56a2fd7150d3a7e1446d456b26e3e73cb68c516f12429e1cd5
spec/integration/operation_spec.rb10064400617 Bytes4c7cc0183981167f298e0d432df3af82478d5ab2ec0a88419840268504bce2c0
spec/integration/passing_step_arguments_spec.rb100644001.53 KB6a30b6f7215c0cdbb2c3fafcffc873fc65acfcd1363feff3f71a8a1aa7e2667a
spec/integration/publishing_step_events_spec.rb100644003.59 KB3a360e7d6ba177350a051b4c7421808908921d91434596e1ef8509b04b358752
spec/integration/transaction_spec.rb1006440014.6 KBc28cd94eb8b1ab50d70549b3e6cf9bfbe6931d60550b66ba7f786c8019f714ed
spec/integration/transaction_without_steps_spec.rb100644002.89 KB5c27b1961e8a1a7310348659261e8cbe9b696dbb848951f914aef517596c526d
spec/spec_helper.rb100644004.9 KBc3c128575d104b0fb2f270d3c921c1044d3605f0c2f87dd1a69330d9ca349922
spec/support/container.rb10064400206 Bytes051453b8b239bc712a408c05a15c3fb831051226cfbf84f2c2825b0fdca04948
spec/support/database.rb10064400239 Bytes84e7360d199964fbe895129996208634cfa97a4d85c87b08e5e8083abd8b10f6
spec/support/db_transactions.rb100644001015 Byteseaa4149f2aa833c105d3c1b4c516fb2fa5f3bb86faae8434a1ab32fb51829f07
spec/support/result_mixin.rb1006440076 Bytes0efa7147cd03ff608c6e3c2ec2fcb04dd0e047a01f48c3e731f11912d9a7e6d7
spec/support/test_module_constants.rb10064400176 Bytesa2f7e19024e77b23111971a8f11673d64f51d1b1fd20012e39b9f7259cf0e4ab
spec/unit/step_adapters/around_spec.rb100644001.28 KB910950bb952d20ad1f9bbbe8123d60d2941a23146aeb464918fb573e1c168f8e
spec/unit/step_adapters/check_spec.rb100644001.03 KB1ba621c67dda25e60a41eace99b2209e7b850c5def100c146a06a9cb498d9856
spec/unit/step_adapters/map_spec.rb10064400333 Bytesc590ca541e3877b89159ddfc9859abaa4a7e199ffc365efb376c30ff00c54526
spec/unit/step_adapters/raw_spec.rb10064400890 Bytes9d2ac1bd9052e1810cab0412bf23a02ea5d12321c6f934e980f049e0d64718ed
spec/unit/step_adapters/tee_spec.rb10064400355 Bytes6ac124a175f2dcfc1356fd4634948a5b02cfd48144f2793e6b2bdd3c922aed42
spec/unit/step_adapters/try_spec.rb100644002.45 KB6510c55587c2cc78c1d8bdc2801cabbfbcbba548d1b5b1ce2232d89a0211fcd8
spec/unit/step_spec.rb100644003.49 KBd3f4f48822467915634c82d4564c164ca40cb8e768f24d01fed5040679803993