functional-light-service-0.2.5

https://rubygems.org

functional-light-service

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1215492

number: 0.2.5

platform: ruby

spec_sha256: 3c1a25510c916a2cd416799432418da2014056c7d74520bd009d1321f87bd7af

sha256: 67d33017556bccf7a0a2e8ae8fafd683ebc20c3b682646c744d28b936c80ea4e

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

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

position: 4

version_data_entries_count: 108

uploaded_at: 2019-02-24 12:08:22 UTC

indexed: true

has_extensions:

extensions:

Gem size: 142 KB

Version Data Entries

Total: 108

Unpacked size: 294 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400198 Bytesf45a302c606488fbc58bd41713f07a205c4530c12d5813a7ac137962a2c4977a
.rspec1006440039 Bytes9e83d2f693c7ac37d2713b533c70838ee2fa56edb749cbe07837213a18d9f0e9
.rubocop.yml100644001.02 KB032c91ba5d6194115e4fa2fc85b5637094db2686bd46f2ccb17841a21c8a54c1
.travis.yml10064400421 Bytese5f43ba3c71b171f1c70a76e4a6d638f0b8066e5f9f6d829b1928162d57363a3
Appraisals1006440068 Bytes9cfab8ab9a88f135bc17df72e70f7ac5090d0ed55530b81be2ab19c36be2e37c
CHANGELOG.md10064400763 Bytes7d1ac4b95e0b28d771c429916cf9f75bc1352b91c9907bf2c4a2ef2501131d5a
CODE_OF_CONDUCT.md100644001.93 KBf351fe86672abb44f892bbf34b65f623fef6b3c3a9914a291e2b7a84f8e58aa5
Gemfile10064400125 Bytes9e2a057fec0cf0b1d28bf1eea2ee117e0b73dd956b3ab690da3ffd063ce70ce0
LICENSE100644001.04 KBd9599e9f69a2b78d078ea2c4de587dd27f912e694f264cc71cb62c4bfa6be032
README.md1006440046.9 KB4d13a51081523d3b8c6dc488a6a40ef3d17846265ba240a86c10206c0541c1ed
Rakefile10064400243 Bytes5e86afd5e26ee2a1c42cc4921b9f929ac93f6bb43d3f6664e61d6f5511491f3d
VERSION100644005 Bytes1eb7899a54e4749b7fcb0872523812bc94e3eb384db03aa2fda090c091c363dd
functional-light-service.gemspec100644001.19 KBdf539c9202bad9ece40703f0118065702a70b48f4193a59133638d7fe0351d5d
gemfiles/activesupport_5.gemfile10064400151 Bytesccad2f2c789cd4577d98f16a4e1e097fd8b20693c17cf09d11994fff1449c468
gemfiles/activesupport_5.gemfile.lock100644001.73 KBe6975ffe6cfd713c78ae5b70479de625fdb1ab4cba241aad0c2617dc6ca711c1
lib/functional-light-service.rb100644001.31 KB2b35df4054782eb57ed81adadb149beeb8c43ff56ca7fb8997922fa09a1454e4
lib/functional-light-service/action.rb100644002.41 KB27db73523939d618b7895e1b0459b33d9567dd34e62296a8b401307ee6771db8
lib/functional-light-service/configuration.rb10064400504 Bytes6e022d25f4bd3b71ceacf6f62810acc3711119e3c3638b15ebefca546b07feb4
lib/functional-light-service/context.rb100644004.02 KBc5a406c7e987306f81904cad235aa57447e06b2562ce3021603730bc965934ed
lib/functional-light-service/context/key_verifier.rb100644002.45 KBe5af35c60784065dca1e6b85f8e5dbfea4b5c64744fefb38f6584fc1fdeafc7d
lib/functional-light-service/errors.rb10064400259 Bytes82434d619e37a775f81c89ed028db2c70b4e2cc2868e9bb181bc8c2734c40e3d
lib/functional-light-service/functional/enum.rb100644006.57 KBd0df57d3a625a802c6adfb3cfe585eca9ede9dddbc220f9ea4bbd622257d010e
lib/functional-light-service/functional/maybe.rb10064400196 Bytes29a9e39f0c8d21496fc45a1d5b4a521909a8695a546079ff9d81dc1b72b6966a
lib/functional-light-service/functional/monad.rb100644001.89 KB0fd337286edaa6ce8f7ce027792c886dd8aa07112807246240c3995348251b8e
lib/functional-light-service/functional/null.rb10064400985 Bytesfd437507e8f082251e427b30204fab69b1618193ce052ef61909640cfd3745a1
lib/functional-light-service/functional/option.rb100644001.87 KB2ed12f709284ff6ed77fa1413cc07d04df64e8e4825be6c184186952e19c1495
lib/functional-light-service/functional/result.rb100644002.57 KBc1c2417544e9d20f6e575c051f85d4d3ef933522f6d120172195f7e217c5135a
lib/functional-light-service/localization_adapter.rb100644001.27 KBb45d12e5e416c739b13c65142b68b17846e3c7ae2e51b882b845d65b3cc4c321
lib/functional-light-service/organizer.rb100644002.45 KB71f7534e2053044f710869cbf45b9d53f8ca8fbf1e0025cd367e571c83fc2f03
lib/functional-light-service/organizer/execute.rb10064400248 Bytes5e840b9ab6a1e0d0f85affb2b4d342fd9531a4272ba9114a9c883d698fe43e03
lib/functional-light-service/organizer/iterate.rb10064400511 Bytes0b7da2a59eb12bd82b3b63d6a810b7cf5e8ecc1201915daf1a4ec65f0458c6e7
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.rb10064400933 Bytes14c8cd4bf4dc5c9d6b85970ec63a2a2eddff4c1970b3ecb36081b86648b5c536
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 KBcd877db342a14cd41329e8b9937ea73409ea4ea47fe24c4fdfdcb155ab2eff29
lib/functional-light-service/testing.rb1006440059 Bytesefad8e3152e4efcbc6489488bd354c40996577389c4429c5c9de8512b39697b1
lib/functional-light-service/testing/context_factory.rb10064400920 Bytes25f4a64cc1e618cc1c94f1458e8670fd91aa135fe4f2de71dead245d2146892f
lib/functional-light-service/version.rb1006440061 Bytes9dc08de7824aa7c87fddbd9d3f9b9582bf4340a4572d5e58e34a1dd0ebf57590
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/after_actions_spec.rb100644002.14 KB9fb07b52107ae28c1fef13f966c7b3e553b24cfa1cdf45bb6efb3e4b03a7fd46
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.rb10064400513 Bytes179d4fb2f6b14e68c40560f21cdf9176e5b96dac280a0723c72e18ef66077d74
spec/acceptance/include_warning_spec.rb10064400962 Bytesb2ceef3966860a95ac1059a3d9cb649a4c41b6bcdc7840c4bbc52277de4084c3
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.rb10064400942 Bytesb555fc8f1a3027705d1a60d6841ece267e9ff88a42f0dd8bd62dd687ef188bd0
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.18 KB50a5df2bca2d0ad1d1ac4e91e44ab849c839fc9cdc58b506e5b7ecba57d7cf81
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/skip_all_warning_spec.rb10064400537 Bytesef26af2c28ee0f03ac99ffe3fab4929618f36880de1df5563adc2d26455d3fc8
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.45 KBb565e31186c2f901c44a8337208da747baf6ceb0150a4901360d36286fc942fc
spec/context_spec.rb100644005.52 KBf64b3455b33a241e5b02f014f0da41217ddf01f354900bcdd616b1383c3ceb13
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.11 KB8b8e20f8057a8065edd54d1e82d2c7f5a1dfe99955bd4aeb2b41e95e98d36d88
spec/lib/deterministic/monad_spec.rb100644001.44 KB414a199586a6305397c28a1e948156c2e6d871aec7defce0cf606c07b2ee6cba
spec/lib/deterministic/null_spec.rb100644001.46 KB43ca036320277ddaf89089ada35edec383c24f2ef308462580eb10e2225b60c1
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.64 KBe287c6482425e5164aca8711b346b894e48b356d1a22effd86fd79d3145ac915
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.63 KBdb7165826c76ae6539d28442d8f5dfcd76dec7aa6350e8947b98d94d501f7ad0
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.rb10064400548 Bytes204739501b0877aacb22d9bbc383d70783c0020bd483dd479dda9d1e5286942a
spec/support.rb100644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
spec/test_doubles.rb1006440011.5 KB52f77808a4ad9a0df754575e77b9752a47d63ad9f43afdcbbb48d4922db89a1f
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