.rubocop.yml | 100644 | 0 | 0 | | | 1.55 KB | 3b1e2f03b661af775dfad8be189cee506d5105a26a549fe7d115d5468a54e14e |
.rubocop_todo.yml | 100644 | 0 | 0 | | | 493 Bytes | 7bc25123f6ee2bcd00ef205c02133e7d8b50931257206c2f3bcf331ef564d4eb |
CHANGELOG.md | 100644 | 0 | 0 | | | 24.6 KB | f0a7be49163a72b480685aeb35f1a89def4c21501646dafdab4607f2fd0f8587 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 5.1 KB | accba0db33817486e7e1baf7b24c38d7fe9e82f1815aac139b44fb302ed860db |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 348d175841de32416aa9cd3565cbdaab54f4df20b8ac3cc5d61ad29d6b963f4f |
README.md | 100644 | 0 | 0 | | | 87.4 KB | 16af36600fd2007a1c77fe72ba85bfd14407362c7fadfb32766161d8778bec48 |
Rakefile | 100644 | 0 | 0 | | | 565 Bytes | 7b4b3d00388c794d981264aa3afcab56a452677c5cab6cadddb1924a227180bb |
Steepfile | 100644 | 0 | 0 | | | 1013 Bytes | dd1c657b3ae65ecae489dcb1656305eade30d0b07e7763f77f65c1852d4e3aba |
examples/multiple_listeners/Rakefile | 100644 | 0 | 0 | | | 1.3 KB | b27f0c9b4ad2218d9c926fed98f83fe2054e4191e5996816ed43ebe547b30dd4 |
examples/multiple_listeners/app/models/account.rb | 100644 | 0 | 0 | | | 464 Bytes | 4aeace117a61f971ac7c027ff91e63c88e68288d6f12e673f52a8e560073c47d |
examples/multiple_listeners/app/models/account/member.rb | 100644 | 0 | 0 | | | 263 Bytes | f9587f0a7c740928aa6db399a5a95f65d45ca676eda91f703b110748c87ae561 |
examples/multiple_listeners/app/models/account/owner_creation.rb | 100644 | 0 | 0 | | | 1.78 KB | d2fb4bcab06ded9a7e5f1ca53573bada25db8d779de15df5074fc7ebe20ba8b6 |
examples/multiple_listeners/app/models/user.rb | 100644 | 0 | 0 | | | 558 Bytes | feecd51e51ac40ea8a01411634b6db8304d0a488a73e80b6517ad3e2767bbfa5 |
examples/multiple_listeners/app/models/user/creation.rb | 100644 | 0 | 0 | | | 2.16 KB | 59f0fc0268f53b4d4fa26bbf20ebb81d3eeae4b60e1d17fd76d25cbaa851baba |
examples/multiple_listeners/app/models/user/token.rb | 100644 | 0 | 0 | | | 148 Bytes | bb530262b92287face394a06f1a73edf1b3e2c72dbcee2992e6c15757fb39c31 |
examples/multiple_listeners/app/models/user/token/creation.rb | 100644 | 0 | 0 | | | 1.51 KB | 1cb608c16feed1b2cd5c7d521c5dc7de17e42de1bbcee1586f3e8c53ac48ccd0 |
examples/multiple_listeners/config.rb | 100644 | 0 | 0 | | | 630 Bytes | 81ab9ff33e5a92615f380980849c8198898508a32bba46e7b62da75a28fc8705 |
examples/multiple_listeners/config/boot.rb | 100644 | 0 | 0 | | | 324 Bytes | 6c8f1dba6b2a63e40c56385c04a76b731588b4dd73fc4938fe7c30f5f8cfbcbe |
examples/multiple_listeners/config/initializers/solid_result.rb | 100644 | 0 | 0 | | | 242 Bytes | d939c68fddece6743b5530a7bdd3bdf964aadf3918f938997982a21ecb0059b2 |
examples/multiple_listeners/db/setup.rb | 100644 | 0 | 0 | | | 1.63 KB | 4eecf4720fd1529ab070927d2a7ceec49aa4a8e23348423006af3402dcabf946 |
examples/multiple_listeners/lib/event_logs_listener/stdout.rb | 100644 | 0 | 0 | | | 1.82 KB | fab01fd04067d9c5996f1880c7b434e268d49435d3b9ec9bb7348667d540bd07 |
examples/multiple_listeners/lib/runtime_breaker.rb | 100644 | 0 | 0 | | | 234 Bytes | 5efe37513fd832c3f802b99ddc2cdc7ed7ed35cf0a71d290b464cc9fa7c4c1ae |
examples/multiple_listeners/lib/solid/result/event_logs_record.rb | 100644 | 0 | 0 | | | 853 Bytes | 25db3514f989c6bd08819be5efb96f7545755f9ee1f740c389e37580729ccebd |
examples/multiple_listeners/lib/solid/result/rollback_on_failure.rb | 100644 | 0 | 0 | | | 277 Bytes | d2b5f279cff95ee4ee019c47cc84a1b1872a88ff205468b6f85ecff1d1630598 |
examples/service_objects/Rakefile | 100644 | 0 | 0 | | | 768 Bytes | 34b4f8d6d9eced73569c013900d40119eb2b81e3b564d6bd79bd42c0fdd90afc |
examples/service_objects/app/models/account.rb | 100644 | 0 | 0 | | | 464 Bytes | 4aeace117a61f971ac7c027ff91e63c88e68288d6f12e673f52a8e560073c47d |
examples/service_objects/app/models/account/member.rb | 100644 | 0 | 0 | | | 263 Bytes | f9587f0a7c740928aa6db399a5a95f65d45ca676eda91f703b110748c87ae561 |
examples/service_objects/app/models/user.rb | 100644 | 0 | 0 | | | 558 Bytes | feecd51e51ac40ea8a01411634b6db8304d0a488a73e80b6517ad3e2767bbfa5 |
examples/service_objects/app/models/user/token.rb | 100644 | 0 | 0 | | | 148 Bytes | bb530262b92287face394a06f1a73edf1b3e2c72dbcee2992e6c15757fb39c31 |
examples/service_objects/app/services/account/owner_creation.rb | 100644 | 0 | 0 | | | 1.28 KB | dff2c5483b45bb892afb1aef2337cb57045ba5c371f5e8448ec50ec425fdbb75 |
examples/service_objects/app/services/application_service.rb | 100644 | 0 | 0 | | | 1.64 KB | 8dfa31537723e9f7d9cafea4dd9a68c4ba6bb5425b02edde4113783fe00e37ad |
examples/service_objects/app/services/user/creation.rb | 100644 | 0 | 0 | | | 1.74 KB | 975de09be399baf9f39beeec06abb9e2e67bfdde9cd94cb709136bd56240a79f |
examples/service_objects/app/services/user/token/creation.rb | 100644 | 0 | 0 | | | 1 KB | 97b5ecaefc530bc10880f2ef75cd766d82c399f8f19ad08b660a1116093c24e0 |
examples/service_objects/config.rb | 100644 | 0 | 0 | | | 483 Bytes | c49c56ea692694272c3a4ca9738da99fb7695aff8e562bdbcc2ad77752847c68 |
examples/service_objects/config/boot.rb | 100644 | 0 | 0 | | | 347 Bytes | c19331226ac53d86f626459f22eefbf489d02e2498b01e87dd443bf898b1a691 |
examples/service_objects/config/initializers/solid_result.rb | 100644 | 0 | 0 | | | 242 Bytes | d939c68fddece6743b5530a7bdd3bdf964aadf3918f938997982a21ecb0059b2 |
examples/service_objects/db/setup.rb | 100644 | 0 | 0 | | | 1.29 KB | 1fa74f129cdf0d5751e5a2bd5900de5358a5f3278d6512a185568128c83f388e |
examples/single_listener/Rakefile | 100644 | 0 | 0 | | | 2.22 KB | b7990c1c55bf1bf08a25824187b2a20ad99e8f382c7db38dc5573faa5796ca9e |
examples/single_listener/app/models/account.rb | 100644 | 0 | 0 | | | 464 Bytes | 4aeace117a61f971ac7c027ff91e63c88e68288d6f12e673f52a8e560073c47d |
examples/single_listener/app/models/account/member.rb | 100644 | 0 | 0 | | | 263 Bytes | f9587f0a7c740928aa6db399a5a95f65d45ca676eda91f703b110748c87ae561 |
examples/single_listener/app/models/account/owner_creation.rb | 100644 | 0 | 0 | | | 1.78 KB | d2fb4bcab06ded9a7e5f1ca53573bada25db8d779de15df5074fc7ebe20ba8b6 |
examples/single_listener/app/models/user.rb | 100644 | 0 | 0 | | | 558 Bytes | feecd51e51ac40ea8a01411634b6db8304d0a488a73e80b6517ad3e2767bbfa5 |
examples/single_listener/app/models/user/creation.rb | 100644 | 0 | 0 | | | 2.16 KB | 59f0fc0268f53b4d4fa26bbf20ebb81d3eeae4b60e1d17fd76d25cbaa851baba |
examples/single_listener/app/models/user/token.rb | 100644 | 0 | 0 | | | 148 Bytes | bb530262b92287face394a06f1a73edf1b3e2c72dbcee2992e6c15757fb39c31 |
examples/single_listener/app/models/user/token/creation.rb | 100644 | 0 | 0 | | | 1.51 KB | 1cb608c16feed1b2cd5c7d521c5dc7de17e42de1bbcee1586f3e8c53ac48ccd0 |
examples/single_listener/config.rb | 100644 | 0 | 0 | | | 553 Bytes | 500465b3b55c82773dd895eb8867262756d79a2ae5b35d197d24949a82fbd94a |
examples/single_listener/config/boot.rb | 100644 | 0 | 0 | | | 324 Bytes | 6c8f1dba6b2a63e40c56385c04a76b731588b4dd73fc4938fe7c30f5f8cfbcbe |
examples/single_listener/config/initializers/solid_result.rb | 100644 | 0 | 0 | | | 242 Bytes | d939c68fddece6743b5530a7bdd3bdf964aadf3918f938997982a21ecb0059b2 |
examples/single_listener/db/setup.rb | 100644 | 0 | 0 | | | 1.29 KB | 1fa74f129cdf0d5751e5a2bd5900de5358a5f3278d6512a185568128c83f388e |
examples/single_listener/lib/runtime_breaker.rb | 100644 | 0 | 0 | | | 262 Bytes | 9558ec38c4a82fc3d044c5bd25b4c17d995edb6c39d27927f55fe635cc2771b5 |
examples/single_listener/lib/single_event_logs_listener.rb | 100644 | 0 | 0 | | | 3.95 KB | 45532c0822574eebdfb2713a4ff43a6784228d849b122348bc1e64ce66b8843e |
examples/single_listener/lib/solid/result/rollback_on_failure.rb | 100644 | 0 | 0 | | | 277 Bytes | d2b5f279cff95ee4ee019c47cc84a1b1872a88ff205468b6f85ecff1d1630598 |
lib/solid-result.rb | 100644 | 0 | 0 | | | 54 Bytes | f62d398888c89dbe07658c066be27ad63717a3e19186eaa3af9b31aba4fe70a4 |
lib/solid/failure.rb | 100644 | 0 | 0 | | | 309 Bytes | 15d5dae1fb03ce73fe7eab444fae1ab6558827604331a07f58ad09a17c06b830 |
lib/solid/output.rb | 100644 | 0 | 0 | | | 2.62 KB | 13585484fbe650305a731840f2c03512e786378e9be39be3e4b9f382b6fbc0f7 |
lib/solid/output/callable_and_then.rb | 100644 | 0 | 0 | | | 1.3 KB | c36c913b9f32cb5e064b32cb364a90b96c5c8ed9290a183469dfaccb2f4f55d1 |
lib/solid/output/expectations.rb | 100644 | 0 | 0 | | | 524 Bytes | 8a1577995e61ed125d42672f253447875b564e8605ce0578a31c81dc51871c42 |
lib/solid/output/expectations/mixin.rb | 100644 | 0 | 0 | | | 795 Bytes | 60e01157969e0affb708ebf555390d3c6f20a188c7db33e17f9cca36c3cf154a |
lib/solid/output/failure.rb | 100644 | 0 | 0 | | | 166 Bytes | 28c7106d8bf06cd97c141499fe2ed7e2a9a7cbee328f416d2da41632ab64b009 |
lib/solid/output/mixin.rb | 100644 | 0 | 0 | | | 1.31 KB | 376312ebb4b68b4f8f843aa2128ec36ce13da989a9d9e804eae914df51c9947f |
lib/solid/output/success.rb | 100644 | 0 | 0 | | | 1 KB | f95d2d83e5b5ac11fef8807c6812b76e4f2344262db3caa1cb05ec001d1b572d |
lib/solid/result.rb | 100644 | 0 | 0 | | | 721 Bytes | ecf282cb6b4373b3d00753cec8ce34265c22e18e4cb5db8d68908816c47f2123 |
lib/solid/result/_self.rb | 100644 | 0 | 0 | | | 4.57 KB | d7e27a84a4a8e3646e84e7a707820077e16fe7aeef2c30afcb55c54dcba87ea8 |
lib/solid/result/callable_and_then.rb | 100644 | 0 | 0 | | | 229 Bytes | f177d00b75c67c1679a51e07b6db92e520b50d9d8b987b52a77645c93f12f261 |
lib/solid/result/callable_and_then/caller.rb | 100644 | 0 | 0 | | | 1.62 KB | 28d0776e844818c8b0dca5b01c36c1f91c3e4bae1b426f55001e7518f72b63b0 |
lib/solid/result/callable_and_then/config.rb | 100644 | 0 | 0 | | | 307 Bytes | 7fe07e869dd2248a231c6368515e033831e90eb50abd0c0dab503b42622d73aa |
lib/solid/result/callable_and_then/error.rb | 100644 | 0 | 0 | | | 287 Bytes | 51ac74e2a832c93e41cc51f8b253d5a66764b660853cd26484aedb6536fd8e70 |
lib/solid/result/config.rb | 100644 | 0 | 0 | | | 1.37 KB | f64d1f055098a7e54bff4566173bd5679b412a2e43779f1c2b82e1cfa8e413e7 |
lib/solid/result/config/options.rb | 100644 | 0 | 0 | | | 648 Bytes | a637894c584d06daab08d73cd06cd8dbef737f5ce9b7434653747f818df202cb |
lib/solid/result/config/switcher.rb | 100644 | 0 | 0 | | | 1.73 KB | eb26b46f0acc4594f80599a4f95849edbad1a3e41ceabf755f5dc8fe4feda3f0 |
lib/solid/result/config/switchers/addons.rb | 100644 | 0 | 0 | | | 550 Bytes | 70e46dd11ec231dd41bba1d1f41505e405a857b79fed6b482eb4d828e61bd515 |
lib/solid/result/config/switchers/constant_aliases.rb | 100644 | 0 | 0 | | | 912 Bytes | 14e25f633d1ccd28ef0e483e9f09bce8a129cafb79975409d0236b25e5819228 |
lib/solid/result/config/switchers/features.rb | 100644 | 0 | 0 | | | 900 Bytes | 5f209ff05d817f899fcdd3cc9163d2ddccf8990e63e77ac9fbab96292a99b8ed |
lib/solid/result/config/switchers/pattern_matching.rb | 100644 | 0 | 0 | | | 439 Bytes | de8362fee5bd5228fe98e6a0f8a1438a5551aef24bb5989633ed6236a945edf5 |
lib/solid/result/contract.rb | 100644 | 0 | 0 | | | 879 Bytes | ad0da958fcd1a3167e785b8d1403359d5bb70fbc869d030f31a156fad558e1fa |
lib/solid/result/contract/disabled.rb | 100644 | 0 | 0 | | | 372 Bytes | 4209902fd69b05e09953348f20b1898050b60e6516bd504fd1366027a27dc087 |
lib/solid/result/contract/error.rb | 100644 | 0 | 0 | | | 513 Bytes | d94f84c755d9ecdcca31772619b5547066cc978f0e35b4a711315ecb9ed851ae |
lib/solid/result/contract/evaluator.rb | 100644 | 0 | 0 | | | 1.05 KB | c62e0a4ac776dfc20231d16ec41253ded3ebc23e12be63942af4cca3cc083c93 |
lib/solid/result/contract/for_types.rb | 100644 | 0 | 0 | | | 573 Bytes | fb44145afea262e91efd11d47e77503258fb338d6e8714abc47fc071a141cc93 |
lib/solid/result/contract/for_types_and_values.rb | 100644 | 0 | 0 | | | 1.2 KB | dbb9360564029252f539a1b0cd7ec10f2d1163120894d3147b903201d86a32c6 |
lib/solid/result/contract/interface.rb | 100644 | 0 | 0 | | | 356 Bytes | f78b52c8df4ea716c4604b74c1806170ba1c8fdd2682343f64094494abe7be0c |
lib/solid/result/contract/type_checker.rb | 100644 | 0 | 0 | | | 844 Bytes | 46c36e3930fdd7712670ab8d823b4da34bd5c887d39ff31d100483c36aa90607 |
lib/solid/result/data.rb | 100644 | 0 | 0 | | | 607 Bytes | bbcd08a8d166fed425603c50a7b31c5b75888c93874b02ae506ce5f2b4e3373d |
lib/solid/result/error.rb | 100644 | 0 | 0 | | | 1.68 KB | 39eaf91e2cf8f1dbad6fb08a64cd1f554ea79aa70490bbf25977992084032378 |
lib/solid/result/event_logs.rb | 100644 | 0 | 0 | | | 722 Bytes | e8a88dc088bba16572d897453e2bc5246db4c3a5077979a204a36dd8c5d8bd7d |
lib/solid/result/event_logs/config.rb | 100644 | 0 | 0 | | | 607 Bytes | 4b7a64a8d0d8ea88007c93d70d72a49b7db54fba3b5874402dd783bea7e37bbf |
lib/solid/result/event_logs/listener.rb | 100644 | 0 | 0 | | | 882 Bytes | f98f82231b1992707ed4d3817d57246d2a68d6ad4d409cc8a53c5be4d0afc8c2 |
lib/solid/result/event_logs/listeners.rb | 100644 | 0 | 0 | | | 2.62 KB | 796b0e08a276dd92d683426e8f99339b7dd810494bdb857362687b3321d57236 |
lib/solid/result/event_logs/tracking.rb | 100644 | 0 | 0 | | | 715 Bytes | 2a6178a8180f6d12229ade49374a1367c5d2ac54a2ad262c3cb010e8caf64c95 |
lib/solid/result/event_logs/tracking/disabled.rb | 100644 | 0 | 0 | | | 265 Bytes | e9f09a44100699efd1006c57f3ece907334a4e89597d5cb1de9395e435539ebe |
lib/solid/result/event_logs/tracking/enabled.rb | 100644 | 0 | 0 | | | 3.68 KB | 98def10f1ce773e2755cf3687265b67c4d89c5786e03ff0ec256fa419dea564e |
lib/solid/result/event_logs/tree.rb | 100644 | 0 | 0 | | | 2.73 KB | 1f5667ccf5c71fb4138a0da1c332b3898992c35aa84b97b23e9f6482480858f0 |
lib/solid/result/expectations.rb | 100644 | 0 | 0 | | | 1.98 KB | 33c2ae05e8829c43d60d145da22ee434da79a45c9279abb17de124368b16e716 |
lib/solid/result/expectations/mixin.rb | 100644 | 0 | 0 | | | 1.3 KB | 5f14764341b79ba583041b0a19208e5ee7b056e5c9d7d41c40ec3d56ced538ab |
lib/solid/result/failure.rb | 100644 | 0 | 0 | | | 200 Bytes | b0e03d65e2469cad1eacd3f1a3486ae114cc28c7729e33fa1c855fa4b487edeb |
lib/solid/result/handler.rb | 100644 | 0 | 0 | | | 1.17 KB | 22b5cde7e2f14a430314be4e28949b0f4a91897ee84826c14d7bd57740b2526c |
lib/solid/result/handler/allowed_types.rb | 100644 | 0 | 0 | | | 978 Bytes | c0c5898a6f95c9e5e19326e6a28bd0b7e1e17fed6f2817391e8ccc350d0248f6 |
lib/solid/result/ignored_types.rb | 100644 | 0 | 0 | | | 229 Bytes | 578c2812a134b3ccecfc3a0172991e49514261157660030c2a4fbf62467c8921 |
lib/solid/result/mixin.rb | 100644 | 0 | 0 | | | 1.66 KB | 0d72f525116515547aee5801bfd2e6d69cd2758d3938d450e2f0c2cfbe3d0f7b |
lib/solid/result/success.rb | 100644 | 0 | 0 | | | 200 Bytes | 64045b7582eab5cd8a4e4c71df623331a73d9cadfe74f6e5969162dfa81f7c03 |
lib/solid/result/version.rb | 100644 | 0 | 0 | | | 91 Bytes | c07618c7f86fc00aa6b6818187e4e4b2fd2781f0831a52dde4f7ec0c4de763b8 |
lib/solid/success.rb | 100644 | 0 | 0 | | | 302 Bytes | 837948a7f011b4762bf82b6356aee7b5ec575856825f79818577b3155bedfc6e |
sig/solid/failure.rbs | 100644 | 0 | 0 | | | 302 Bytes | 1554fa72db881b088676911789fd1c3980ad3ca90b5cdd870d7fce74a5a791b8 |
sig/solid/output.rbs | 100644 | 0 | 0 | | | 4.24 KB | e30209b111c45ff56c68b39a23c95faa0f7b1c6a635f157a379db6f1805c2c37 |
sig/solid/result.rbs | 100644 | 0 | 0 | | | 2.68 KB | 022f8a4cf4a793ee09529c7dd37c4714557f69ba80cde02e8d4777e3a42b7ab0 |
sig/solid/result/callable_and_then.rbs | 100644 | 0 | 0 | | | 1.18 KB | 72ffbaf9bbce9e11af3812d6b3e303c2d5f49cabd1d95084ca354a095060475f |
sig/solid/result/config.rbs | 100644 | 0 | 0 | | | 2.83 KB | 5ceaec24ff402c6618aa3a1ba3a429d1bd6a76ccb1550d0e5c6c4f9c0496c6ad |
sig/solid/result/contract.rbs | 100644 | 0 | 0 | | | 2.76 KB | 3c056c3be442a6b2bdb071fcd8eff434e1812f56177ea5b9bf78c19ab9d2f0a3 |
sig/solid/result/data.rbs | 100644 | 0 | 0 | | | 353 Bytes | 368f5012619253bded8e9bb9840a96ecfa10cc2036b8913130dc38d788f09064 |
sig/solid/result/error.rbs | 100644 | 0 | 0 | | | 1.01 KB | 9562dfef5a037515d47e4690cb2daf4c52f9a8715206607f24de128d023c3e7a |
sig/solid/result/event_logs.rbs | 100644 | 0 | 0 | | | 5.5 KB | fefb841a16118080f78e2e312f8b603d7e4243f8b7680e5b6c42a1754cbb4f9d |
sig/solid/result/expectations.rbs | 100644 | 0 | 0 | | | 1.76 KB | 037193112504f07666c089fdb05d0abf613438caf7acb74e58d18bd36593d913 |
sig/solid/result/handler.rbs | 100644 | 0 | 0 | | | 1.12 KB | 3b15fa0ca7a6a1c642f5dd40ca14117f96c9da3cbec19dce159e415d1baadb2d |
sig/solid/result/ignored_types.rbs | 100644 | 0 | 0 | | | 164 Bytes | 8b659b8a88e34e5c03ac44e01b9b74bd3449a47df00fa92cd5de498b6e409f55 |
sig/solid/result/mixin.rbs | 100644 | 0 | 0 | | | 1.01 KB | 57c329dd86e9732d5b287b6a0bc6489d01a5eb369e44949adc52d0708e4facfd |
sig/solid/result/version.rbs | 100644 | 0 | 0 | | | 58 Bytes | f1afb495f2267c75fe260f796aebaf0ce5f4cc0906b4fa78cf5f62ddb519b291 |
sig/solid/success.rbs | 100644 | 0 | 0 | | | 295 Bytes | e87db8fbf8da41069d1267dddf871b55ec576f109fa34cf380272bf964c22b01 |