functional-light-service-0.4.4

https://rubygems.org

functional-light-service

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1215496

number: 0.4.4

platform: ruby

spec_sha256: 701063948ea0d559d4b9d9a052a22c7765cf9a5d679df945f1f6a5a0825ec8b0

sha256: 9cdbef2895e1942e33a97984eb413959570ae51b643df92b71014589ab025ad4

created_at: 2024-05-13 08:32:28 UTC

updated_at: 2024-06-13 04:46:20 UTC

position: 0

version_data_entries_count: 109

uploaded_at: 2022-01-27 01:03:17 UTC

indexed: true

has_extensions:

extensions:

Gem size: 145 KB

Version Data Entries

Total: 109

Unpacked size: 300 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/project-build.yml100644001.13 KB666c070f46d7d9e2a898b699f256981bbeea7c436b85ab27e9d8f51ef296b3df
.gitignore10064400198 Bytesf45a302c606488fbc58bd41713f07a205c4530c12d5813a7ac137962a2c4977a
.rspec1006440039 Bytes9e83d2f693c7ac37d2713b533c70838ee2fa56edb749cbe07837213a18d9f0e9
.rubocop.yml100644003.33 KB3d5ce6fc6e564a9ee7aa9e520c9ea4e6a04c7cde4ce795c895ac01d49273a99a
.solargraph.yml10064400128 Bytes9a5471c1653d0fd76d9e6c9b4896bfbf188ad9e2158595627484115eb7c5e216
.travis.yml10064400504 Bytes079ac3039f6b8e991c333c4846f0fd81f7256585699b24d78a241307d42a45b4
Appraisals1006440072 Bytes4990ae914a755e9ffd0d7b3c4c6c2e57e771821d5f891ca4c3c5795716a87922
CHANGELOG.md100644002.86 KBbb7ab99ad9c3a83883ba858c9ded2a54d29fc0bbe1488229e51fad4f8ed2a8ca
CODE_OF_CONDUCT.md100644001.93 KBf351fe86672abb44f892bbf34b65f623fef6b3c3a9914a291e2b7a84f8e58aa5
Gemfile10064400138 Bytescda85f5424f25312f7a71d8b3fb074331ecd2cdd6a9fba8125b052eb3624cdb6
LICENSE100644001.04 KBd9599e9f69a2b78d078ea2c4de587dd27f912e694f264cc71cb62c4bfa6be032
README.md1006440047.3 KBd1087f4224da66a85e42d239013d071c85b8e5fb72621681ff7a9d69040e512a
Rakefile10064400243 Bytes5e86afd5e26ee2a1c42cc4921b9f929ac93f6bb43d3f6664e61d6f5511491f3d
VERSION100644005 Bytesbe1ac3a25f813e184f99d75e24337eb700a49f3c7008e823ed9640ce752efa4b
spec/acceptance/after_actions_spec.rb100644002.14 KB9fb07b52107ae28c1fef13f966c7b3e553b24cfa1cdf45bb6efb3e4b03a7fd46
functional-light-service.gemspec100644001.63 KBe56d30648eefeca9bde56dcabceb983747954eaf096bcfdbe556db1cba4ff677
gemfiles/dry_inflector_0_2_1.gemfile1006440087 Bytes9a505f603da9f92865a6760d479c2a757b16bcaf031f80e2f8b62234e6474a5c
gemfiles/i18n_1_8_11.gemfile1006440079 Bytes4e84523d2416e93ebfee7579d16e82e2c77007f3d6a36a848a146730725c8d59
lib/functional-light-service.rb100644001.27 KBbab0933911323467f53dc40de79460c4df072d5efe2f6c117505b3322d191ebe
lib/functional-light-service/action.rb100644002.38 KB364ed7a0e4fa2e447bfe690cbebedf8e82dbdf251a22895573811189b327ea6e
lib/functional-light-service/configuration.rb10064400496 Bytesc3cb7041cc138da4a1bfd26fcfc58dbb679932bcff242d3b1ffcb296be9a7d5a
lib/functional-light-service/context.rb100644003.93 KB40c9f849ceed0fff8cbb83441293f229d009c8d21d807b2f3942acc79cb5bc37
lib/functional-light-service/context/key_verifier.rb100644002.45 KB1806b9880bbe21631a462e6b413b225cac14ae42bcda2a8f4c654809f7b273b3
lib/functional-light-service/errors.rb10064400259 Bytes82434d619e37a775f81c89ed028db2c70b4e2cc2868e9bb181bc8c2734c40e3d
lib/functional-light-service/functional/enum.rb100644006.32 KB9eb86b3ca3329df5fbf8699e609c258ba8d8b6adb9d517e952cf5cb4afeec26f
lib/functional-light-service/functional/maybe.rb10064400197 Bytesa009eba1e0b350ba5effdf42c3e85e588434e97239233313d133e4e6a24f4156
lib/functional-light-service/functional/monad.rb100644001.89 KB0fd337286edaa6ce8f7ce027792c886dd8aa07112807246240c3995348251b8e
lib/functional-light-service/functional/null.rb10064400960 Bytes0856fc5a00f9777fc98c2bcb451acaad14c364c1c728f31e0643c6bd4cc4416b
lib/functional-light-service/functional/option.rb100644001.82 KB714a67c40194ecfc9d0264dcc9a9c1f3a49b12a497c879282cde05dbd3641573
lib/functional-light-service/functional/result.rb100644002.45 KB93405d5202e1e068163ad09d8012a5b1a480876853edc8598ae614e1702ba3cb
lib/functional-light-service/localization_adapter.rb100644001.34 KB802140752ebcde7177ef26ec87ec49ca4aca782d58d26a61af5fc5d9bfe7fac8
lib/functional-light-service/organizer.rb100644002.4 KB99009278917566076b134722d50742e15ed690cf6fdad26792e0c64ea759a089
lib/functional-light-service/organizer/execute.rb10064400248 Bytes5e840b9ab6a1e0d0f85affb2b4d342fd9531a4272ba9114a9c883d698fe43e03
lib/functional-light-service/organizer/iterate.rb10064400583 Bytes487c8655d43622f5fe12bfdcf832dfc3c04229f0d826f2f2ebbb99569edf56d0
lib/functional-light-service/organizer/reduce_if.rb10064400354 Bytesefdffffcb41ed131eba15b655baf829953508db4e4238e95a42ac685af4c021b
lib/functional-light-service/organizer/reduce_until.rb10064400425 Bytesd62b2000f2334dddcf9576badeefe3ea7e9cb95229b0ba18ebb9eaab056b69e1
lib/functional-light-service/organizer/scoped_reducable.rb10064400322 Bytesa960c9cc98dd4d0111425c53fda4b33756c87d34c8b756d2fd829f89d17e6dd0
lib/functional-light-service/organizer/verify_call_method_exists.rb10064400953 Bytes0e639017acb520432c856a8ceef8dfaa610d080bf81c4db767f7ae7372af8320
lib/functional-light-service/organizer/with_callback.rb10064400593 Bytes801e174a5ce22015e2d4437928b349932fbfceb29f00913e7fc3fdd287d626c7
lib/functional-light-service/organizer/with_reducer.rb100644001.71 KBbbc4898314516ffd1da5c0de586a8c0993fe70a73987b852d3764339b84580c8
lib/functional-light-service/organizer/with_reducer_factory.rb10064400458 Bytes736139e08d54d32b967c4cd1c242a104c57b0e3022e38c878659b5b4fe22dd22
lib/functional-light-service/organizer/with_reducer_log_decorator.rb100644002.88 KBae88a912fbb6890ab4759533b38332d1d673ada20342769d800ceccc3b75b810
lib/functional-light-service/testing.rb1006440059 Bytesefad8e3152e4efcbc6489488bd354c40996577389c4429c5c9de8512b39697b1
lib/functional-light-service/testing/context_factory.rb100644001019 Bytesf270d63c86c5617a68150d3480d378dfc71836d6229ecc6c41e340e759bd64e9
lib/functional-light-service/version.rb1006440061 Bytes96de04b0b5cad408933635a624e79cafad15431c7180794023f6a11042b6af7a
resources/fail_actions.png1006440017.7 KB318227dd12537d5ea95b83824a79e2c2732f1610b87e9ac41b3c650bbbff0453
resources/light-service.png1006440010.4 KB2a81291df1feaacaff069dd776dc16f766fb7c6ea3541970a0d26b7fedbf168e
resources/organizer_and_actions.png1006440044.5 KB17ef3d818b4016632989af4016aabe91b78b16347cf52aea60a1686989d2bda7
resources/skip_actions.png1006440017.2 KB6e1f373d33a139a8c9032b2519796dd430f459f65755a11c7546b2bb00bccc5a
spec/acceptance/add_numbers_spec.rb10064400273 Bytesa7787d1937304c4a809944b0ca2621ce9261d8c70d79668c806052a0f39a88e5
spec/acceptance/around_each_spec.rb10064400486 Bytese260b4c8d0690c23ab926127a88e381a8cbb3ec2606be2d2d04b197bc238abe6
spec/acceptance/before_actions_spec.rb100644002.86 KBd72904e4d3395713f768dabf0fc04b7a4c4a1108abc84610dad693b387d07b5b
spec/acceptance/custom_log_from_organizer_spec.rb100644001.77 KB14bfc800991d6bd0515707f6d39de3c2fa50ed4baadf02842d2d5f518c90faaa
spec/acceptance/fail_spec.rb100644001.18 KBfa31e2e2e8a233b869604b7bd5ea3f11cd01cfb7ab8729974e47d17795891cab
spec/acceptance/include_warning_spec.rb100644001014 Bytesab054c4c462a94f5aa2ea00590057b830a5c726cd1ee3aa28ee1a8db29a7b4ef
spec/acceptance/log_from_organizer_spec.rb100644006.16 KBa7e64c5145613d95d5d309b9fbafdce94a02f8a2a38285a802478d0b4393b04e
spec/acceptance/message_localization_spec.rb100644003.23 KBbf93a7b5834840ece61236e6178ba2689bbdb93e8e5c3de5eef694b45c0f2bba
spec/acceptance/not_having_call_method_warning_spec.rb10064400888 Bytes96219affc9d1dc815d150f9979efb2cd74427da6c7ccb421b3ba97f7181928da
spec/acceptance/organizer/around_each_with_reduce_if_spec.rb10064400965 Bytes63d7ceb089b41d68e62c63220f6a074d556a90cc34154cdfb35098fd67ac54d3
spec/acceptance/organizer/context_failure_and_skipping_spec.rb100644001.7 KB36b99d0e31de0eb688b8a418536b436bca56fe4c692b9b2b9dbee08640fd3524
spec/acceptance/organizer/execute_spec.rb100644001.1 KB276afe7da822fe4e764892400b9d3a41a25822ec0135aead8b789829b0333437
spec/acceptance/organizer/iterate_spec.rb100644001.09 KBc6468f29b200548410fbbcf0e573357198d34b0127dfc558f32192f248a3aae8
spec/acceptance/organizer/reduce_if_spec.rb100644001.93 KB6abeeef3e0f4efc3c408c306e9a2e1b98e6bff06efe582902a85a141c560630c
spec/acceptance/organizer/reduce_until_spec.rb100644001.01 KB10b90229468f60852b4569837aaaa7df2617d818b339b1f732f30265e4904d2e
spec/acceptance/organizer/with_callback_spec.rb100644002.97 KB10ae07c76e8728ac4cf4be1a1573d99cef9bbc26ce6a3aa18a03ea1aee595a44
spec/acceptance/rollback_spec.rb100644002.89 KB41c557dae8fef50a898e29158183546358cf3a08ad37091d3fd808f2f7b80fca
spec/acceptance/testing/context_factory_spec.rb100644001.61 KB56701e9a2ac1ff15411de861097167f51da8f750dcb1c7e7bc316939cf176b05
spec/action_expected_keys_spec.rb100644002.33 KBa19621bf2f96d424cabf788223b11c0de91347f86c1c8fa1e5ee21b88d17d6b9
spec/action_expects_and_promises_spec.rb100644002.45 KBdee59e1d02c39997ee78fb6a5245f6af39013c0ee6970d8fd989a17d709b33c9
spec/action_promised_keys_spec.rb100644004.11 KB0f3c66e4b8b5c1810a7b0834f297e952a368ca1d151eee019265aad5b936199a
spec/action_spec.rb100644002.46 KBfdac0343cae692214f9d92dd07f3f91db17521c4dc4d5a7a1c9e3f38bbd5b4c7
spec/context/inspect_spec.rb100644001.22 KB82148df4a27956d0f491b5f7acf0c02ddcecf975306b9e5577c76e2578cb4465
spec/context_spec.rb100644005.52 KB3f3fe74a26f32c518646a05e2f1874bcdf50e1daaf5449ea6291e53b9f46d6fb
spec/examples/amount_spec.rb100644001.49 KBe769bd5d75ee9a6282de0171637eebe2ba57890b9934be07cdd9098f4a4a2d6e
spec/examples/controller_spec.rb100644001.23 KB7b21a5a1602c586c8ef0babc4cee7b5de515c8ca69b4d3d40313dc1135cc384c
spec/examples/validate_address_spec.rb100644001.13 KBe35671a261e6fb2be31f3a1726d5ade8643b18eca738262d999482d50bb97ea1
spec/lib/deterministic/class_mixin_spec.rb10064400481 Bytes6b7776636b62a8c9e9506030d754075000054591e1d6aba76b7c56ab315d4a09
spec/lib/deterministic/currify_spec.rb100644001.67 KBca7d2df67c66c07e5e4abcb35003ddb8eabf78a7d4150dd93c45c6f864aa9cff
spec/lib/deterministic/monad_axioms.rb100644001.19 KB632cadd1500cf0f58ab460c3c5318904077cded787cbff3a644a5701c5e53321
spec/lib/deterministic/monad_spec.rb100644001.51 KBd13f152572c979c32e76172f0a7796d4ea801d9f085efe5df6a2edcbffcae14c
spec/lib/deterministic/null_spec.rb100644001.56 KBd32dec6a9c6700f494824c851953c72cb760e78ee23ea7256be29d4e5647e190
spec/lib/deterministic/option_spec.rb100644003.5 KBa30d3f561bbe4462946934a55ea00688476c2a59c99071c8cc7112866dec5320
spec/lib/deterministic/result/failure_spec.rb100644002.42 KBd545eb8d90a1714c1d531340b6b9ed95033453aee41080bd7f5eae1cd633b2f0
spec/lib/deterministic/result/result_map_spec.rb100644003.28 KB1068305c33358a7308395dad65550a705cb648a3617e7ca71dc8861636628c23
spec/lib/deterministic/result/result_shared.rb10064400663 Bytesb8d6b21b7f8d533e6d096a226deaadee8e3e2623d0cffec9b2b426bdfab764ad
spec/lib/deterministic/result/success_spec.rb100644001.47 KB38d9a97211270633eb40b823ede2eef7da00fbb4ee3dfa86a30460924f708610
spec/lib/deterministic/result_spec.rb100644002.31 KBb3f77e13c521fa9074b77bba4d6c5939ceddf15b46412d07fd1dcad77ef6e6e9
spec/lib/enum_spec.rb100644002.72 KBf18dbf6b8dd856867c15991b68f7e399ee6d0cdfa5475f71efe4366f65edcbf1
spec/localization_adapter_spec.rb100644002.31 KB22111cec9c9688720cc861c7b650b30f70682f63c6cd8d1603f5fe668a239e0d
spec/organizer/with_reducer_spec.rb100644001.9 KB633783e8a77aa42225b890d8f759b6861ffa1087822af1a9e09b736335f85b1f
spec/organizer_key_aliases_spec.rb10064400721 Bytes4285dd2a5b6147e5302df47625abdab4f0d8c4c9c85514a4fdca2a25c6286486
spec/organizer_spec.rb100644002.44 KBe107e775481d6c442f6affcc3b98ad31de998cbd113d36231a6804c413df65a1
spec/readme_spec.rb100644001.16 KBa7b6fd00c09f42e15816aaf0b36a6f54bd502e3cc5346e169c70e2ff9d080069
spec/sample/calculates_order_tax_action_spec.rb10064400485 Bytes4d4d45be0d49ebabe07b768b95a38158cdc2f3d172380f763e84bee29205b83a
spec/sample/calculates_tax_spec.rb10064400874 Bytesd91f056623b7e1022e9e59af0e55152480dc62dd0ac5adb218ee6fb6a90a8b3a
spec/sample/looks_up_tax_percentage_action_spec.rb100644001.67 KB364d1fe29c844f33fa9df12ef894b50525d3d0a21f091f3e8f24ac687449f014
spec/sample/provides_free_shipping_action_spec.rb10064400748 Bytesfccd2e6dd0b74fe46a49c5ea7bd5df4990424fdeb2d6e9fcc657519206e3050d
spec/sample/tax/calculates_order_tax_action.rb10064400244 Bytes8c5be34699d690b807143d5ba7bd070fa9945277112452ed8635810f6885bff7
spec/sample/tax/calculates_tax.rb10064400236 Bytes7fb769b095d2ce43abc40fee43b1b3deb0011e7fa114512c5b8b40103709401b
spec/sample/tax/looks_up_tax_percentage_action.rb10064400678 Bytes523f1db2da8ff9e721bd94318a1699e7c660c8a85ac735b80610d2e110f931a0
spec/sample/tax/provides_free_shipping_action.rb10064400215 Bytesf2d8cd8097c536703b610aa75d217c4821fc583f7fbfd6f488e5935292021dc8
spec/spec_helper.rb10064400525 Bytesd89dc259472360835480cfc1d1bee65d69e9c53c0ae927a2126fda6daddc1d84
spec/support.rb100644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
spec/test_doubles.rb1006440011.7 KB6368084602a2b2511a3f35651d5c38fcc8c16113a2658ebcef8c55b386333522
spec/testing/context_factory/iterate_spec.rb100644001.13 KB13a10358e6d79a034167feb2e33dfbd17570baabf9d4e7d7c87182e22312e2b2
spec/testing/context_factory/reduce_if_spec.rb100644001.07 KB565f4de720e98e28889909cbe97e1f1602458b2b0f8a57f49b3370f47d2f4eb6
spec/testing/context_factory/reduce_until_spec.rb100644001.08 KB9c1397ac80b5223b6c8109dd9c3abaf8d380bdec2409f4db6367dfec305e00bd
spec/testing/context_factory/with_callback_spec.rb100644001.05 KB03dfb1fa6c8fd309ad2acc5fa97351d762639493302d723354ecc674f2f6e424
spec/testing/context_factory_spec.rb100644001.63 KBe1d1d4fb5799616eb926dd07e53a9d839db170e0a81f99ab03fe6366e6c363ee