├── .github └── workflows │ └── main.yml ├── .gitignore ├── .rubocop.yml ├── .rubocop_todo.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── Steepfile ├── bin ├── console └── setup ├── examples ├── multiple_listeners │ ├── Rakefile │ ├── app │ │ └── models │ │ │ ├── account.rb │ │ │ ├── account │ │ │ ├── member.rb │ │ │ └── owner_creation.rb │ │ │ ├── user.rb │ │ │ └── user │ │ │ ├── creation.rb │ │ │ ├── token.rb │ │ │ └── token │ │ │ └── creation.rb │ ├── config.rb │ ├── config │ │ ├── boot.rb │ │ └── initializers │ │ │ └── solid_result.rb │ ├── db │ │ └── setup.rb │ └── lib │ │ ├── event_logs_listener │ │ └── stdout.rb │ │ ├── runtime_breaker.rb │ │ └── solid │ │ └── result │ │ ├── event_logs_record.rb │ │ └── rollback_on_failure.rb ├── service_objects │ ├── Rakefile │ ├── app │ │ ├── models │ │ │ ├── account.rb │ │ │ ├── account │ │ │ │ └── member.rb │ │ │ ├── user.rb │ │ │ └── user │ │ │ │ └── token.rb │ │ └── services │ │ │ ├── account │ │ │ └── owner_creation.rb │ │ │ ├── application_service.rb │ │ │ └── user │ │ │ ├── creation.rb │ │ │ └── token │ │ │ └── creation.rb │ ├── config.rb │ ├── config │ │ ├── boot.rb │ │ └── initializers │ │ │ └── solid_result.rb │ └── db │ │ └── setup.rb └── single_listener │ ├── Rakefile │ ├── app │ └── models │ │ ├── account.rb │ │ ├── account │ │ ├── member.rb │ │ └── owner_creation.rb │ │ ├── user.rb │ │ └── user │ │ ├── creation.rb │ │ ├── token.rb │ │ └── token │ │ └── creation.rb │ ├── config.rb │ ├── config │ ├── boot.rb │ └── initializers │ │ └── solid_result.rb │ ├── db │ └── setup.rb │ └── lib │ ├── runtime_breaker.rb │ ├── single_event_logs_listener.rb │ └── solid │ └── result │ └── rollback_on_failure.rb ├── lib ├── solid-result.rb └── solid │ ├── failure.rb │ ├── output.rb │ ├── output │ ├── callable_and_then.rb │ ├── expectations.rb │ ├── expectations │ │ └── mixin.rb │ ├── failure.rb │ ├── mixin.rb │ └── success.rb │ ├── result.rb │ ├── result │ ├── _self.rb │ ├── callable_and_then.rb │ ├── callable_and_then │ │ ├── caller.rb │ │ ├── config.rb │ │ └── error.rb │ ├── config.rb │ ├── config │ │ ├── options.rb │ │ ├── switcher.rb │ │ └── switchers │ │ │ ├── addons.rb │ │ │ ├── constant_aliases.rb │ │ │ ├── features.rb │ │ │ └── pattern_matching.rb │ ├── contract.rb │ ├── contract │ │ ├── disabled.rb │ │ ├── error.rb │ │ ├── evaluator.rb │ │ ├── for_types.rb │ │ ├── for_types_and_values.rb │ │ ├── interface.rb │ │ └── type_checker.rb │ ├── data.rb │ ├── error.rb │ ├── event_logs.rb │ ├── event_logs │ │ ├── config.rb │ │ ├── listener.rb │ │ ├── listeners.rb │ │ ├── tracking.rb │ │ ├── tracking │ │ │ ├── disabled.rb │ │ │ └── enabled.rb │ │ └── tree.rb │ ├── expectations.rb │ ├── expectations │ │ └── mixin.rb │ ├── failure.rb │ ├── handler.rb │ ├── handler │ │ └── allowed_types.rb │ ├── ignored_types.rb │ ├── mixin.rb │ ├── success.rb │ └── version.rb │ └── success.rb ├── sig └── solid │ ├── failure.rbs │ ├── output.rbs │ ├── result.rbs │ ├── result │ ├── callable_and_then.rbs │ ├── config.rbs │ ├── contract.rbs │ ├── data.rbs │ ├── error.rbs │ ├── event_logs.rbs │ ├── expectations.rbs │ ├── handler.rbs │ ├── ignored_types.rbs │ ├── mixin.rbs │ └── version.rbs │ └── success.rbs ├── solid-result.gemspec └── test ├── solid ├── output │ ├── addons │ │ ├── continue │ │ │ ├── expectations_test.rb │ │ │ ├── instance_test.rb │ │ │ └── singleton_test.rb │ │ └── given │ │ │ ├── expectations_test.rb │ │ │ ├── instance_test.rb │ │ │ └── singleton_test.rb │ ├── and_expose │ │ ├── all_values_test.rb │ │ ├── argument_error_test.rb │ │ ├── expectations_test.rb │ │ ├── failure_test.rb │ │ ├── intermediate_values_test.rb │ │ ├── invalid_keys_test.rb │ │ ├── one_value_test.rb │ │ └── termination_test.rb │ ├── and_then │ │ ├── argument_error_test.rb │ │ ├── with_source_test.rb │ │ └── without_source_test.rb │ ├── callable_and_then │ │ ├── accumulation_test.rb │ │ ├── arity_test.rb │ │ ├── result_kind_error_test.rb │ │ ├── results_from_different_sources_test.rb │ │ └── unexpected_outcome_test.rb │ ├── event_logs │ │ ├── disabled │ │ │ ├── with_source │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ │ └── without_source │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ └── enabled │ │ │ ├── not_been_started_test.rb │ │ │ ├── with_source │ │ │ ├── instance │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ │ └── singleton │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ │ └── without_source │ │ │ ├── instance │ │ │ ├── flat_test.rb │ │ │ ├── nested_test.rb │ │ │ └── recursion_test.rb │ │ │ └── singleton │ │ │ ├── flat_test.rb │ │ │ ├── nested_test.rb │ │ │ └── recursion_test.rb │ ├── expectations │ │ ├── mixin_constants_test.rb │ │ ├── with_source │ │ │ ├── failure │ │ │ │ ├── type │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ ├── type_and_value │ │ │ │ │ ├── invalid_type_test.rb │ │ │ │ │ ├── invalid_value_test.rb │ │ │ │ │ └── pattern_matching_error_test.rb │ │ │ │ ├── type_and_value_test.rb │ │ │ │ ├── type_test.rb │ │ │ │ ├── types │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ └── types_test.rb │ │ │ ├── success │ │ │ │ ├── type │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ ├── type_and_value │ │ │ │ │ ├── invalid_type_test.rb │ │ │ │ │ ├── invalid_value_test.rb │ │ │ │ │ └── pattern_matching_error_test.rb │ │ │ │ ├── type_and_value_test.rb │ │ │ │ ├── type_test.rb │ │ │ │ ├── types │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ └── types_test.rb │ │ │ └── success_and_failure │ │ │ │ ├── mixed │ │ │ │ ├── type_and_value_with_types_test.rb │ │ │ │ └── types_with_type_and_value_test.rb │ │ │ │ ├── type_and_value_test.rb │ │ │ │ ├── type_test.rb │ │ │ │ └── types_test.rb │ │ └── without_source │ │ │ ├── failure │ │ │ ├── type │ │ │ │ └── invalid_type_test.rb │ │ │ ├── type_and_value │ │ │ │ ├── invalid_type_test.rb │ │ │ │ ├── invalid_value_test.rb │ │ │ │ └── pattern_matching_error_test.rb │ │ │ ├── type_and_value_test.rb │ │ │ ├── type_test.rb │ │ │ ├── types │ │ │ │ └── invalid_type_test.rb │ │ │ └── types_test.rb │ │ │ ├── success │ │ │ ├── type │ │ │ │ └── invalid_type_test.rb │ │ │ ├── type_and_value │ │ │ │ ├── invalid_type_test.rb │ │ │ │ ├── invalid_value_test.rb │ │ │ │ └── pattern_matching_error_test.rb │ │ │ ├── type_and_value_test.rb │ │ │ ├── type_test.rb │ │ │ ├── types │ │ │ │ └── invalid_type_test.rb │ │ │ └── types_test.rb │ │ │ └── success_and_failure │ │ │ ├── mixed │ │ │ ├── type_and_value_with_types_test.rb │ │ │ └── types_with_type_and_value_test.rb │ │ │ ├── type_and_value_test.rb │ │ │ ├── type_test.rb │ │ │ └── types_test.rb │ ├── failure_test.rb │ ├── mixin_constants_test.rb │ ├── pattern_matching │ │ ├── deconstruct_keys_test.rb │ │ └── deconstruct_test.rb │ └── success_test.rb ├── output_test.rb ├── result │ ├── addons │ │ ├── continue │ │ │ ├── expectations_test.rb │ │ │ ├── instance_test.rb │ │ │ └── singleton_test.rb │ │ └── given │ │ │ ├── expectations_test.rb │ │ │ ├── instance_test.rb │ │ │ └── singleton_test.rb │ ├── and_then │ │ ├── argument_error_test.rb │ │ ├── with_source_test.rb │ │ └── without_source_test.rb │ ├── callable_and_then │ │ ├── arity_test.rb │ │ ├── results_from_different_sources_test.rb │ │ ├── returning_an_output_test.rb │ │ └── unexpected_outcome_test.rb │ ├── config │ │ ├── addon │ │ │ ├── continue_test.rb │ │ │ └── given_test.rb │ │ ├── addon_test.rb │ │ ├── constant_alias │ │ │ └── result_test.rb │ │ ├── constant_alias_test.rb │ │ ├── feature │ │ │ ├── and_then_bang_test.rb │ │ │ ├── event_logs_listener_test.rb │ │ │ ├── event_logs_trace_id_test.rb │ │ │ └── expectations_test.rb │ │ ├── feature_test.rb │ │ ├── pattern_matching │ │ │ └── nil_as_valid_value_checking_test.rb │ │ ├── pattern_matching_test.rb │ │ └── switcher_test.rb │ ├── config_test.rb │ ├── configuration_test.rb │ ├── contract │ │ ├── for_types_and_values_test.rb │ │ ├── interface_test.rb │ │ └── nil_as_valid_value_checking_test.rb │ ├── data_test.rb │ ├── error_test.rb │ ├── event_logs │ │ ├── disabled │ │ │ ├── with_source │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ │ └── without_source │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ ├── duration_test.rb │ │ ├── enabled │ │ │ ├── not_been_started_test.rb │ │ │ ├── with_source │ │ │ │ ├── instance │ │ │ │ │ ├── flat_test.rb │ │ │ │ │ ├── nested_test.rb │ │ │ │ │ └── recursion_test.rb │ │ │ │ └── singleton │ │ │ │ │ ├── flat_test.rb │ │ │ │ │ ├── nested_test.rb │ │ │ │ │ └── recursion_test.rb │ │ │ └── without_source │ │ │ │ ├── instance │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ │ │ └── singleton │ │ │ │ ├── flat_test.rb │ │ │ │ ├── nested_test.rb │ │ │ │ └── recursion_test.rb │ │ ├── listener_test.rb │ │ ├── listeners_test.rb │ │ └── tree_test.rb │ ├── event_logs_test.rb │ ├── expectations │ │ ├── mixin_constants_test.rb │ │ ├── with_source │ │ │ ├── failure │ │ │ │ ├── type │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ ├── type_and_value │ │ │ │ │ ├── invalid_type_test.rb │ │ │ │ │ ├── invalid_value_test.rb │ │ │ │ │ └── pattern_matching_error_test.rb │ │ │ │ ├── type_and_value_test.rb │ │ │ │ ├── type_test.rb │ │ │ │ ├── types │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ └── types_test.rb │ │ │ ├── success │ │ │ │ ├── type │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ ├── type_and_value │ │ │ │ │ ├── invalid_type_test.rb │ │ │ │ │ ├── invalid_value_test.rb │ │ │ │ │ └── pattern_matching_error_test.rb │ │ │ │ ├── type_and_value_test.rb │ │ │ │ ├── type_test.rb │ │ │ │ ├── types │ │ │ │ │ └── invalid_type_test.rb │ │ │ │ └── types_test.rb │ │ │ └── success_and_failure │ │ │ │ ├── mixed │ │ │ │ ├── type_and_value_with_types_test.rb │ │ │ │ └── types_with_type_and_value_test.rb │ │ │ │ ├── type_and_value_test.rb │ │ │ │ ├── type_test.rb │ │ │ │ └── types_test.rb │ │ └── without_source │ │ │ ├── failure │ │ │ ├── type │ │ │ │ └── invalid_type_test.rb │ │ │ ├── type_and_value │ │ │ │ ├── invalid_type_test.rb │ │ │ │ ├── invalid_value_test.rb │ │ │ │ └── pattern_matching_error_test.rb │ │ │ ├── type_and_value_test.rb │ │ │ ├── type_test.rb │ │ │ ├── types │ │ │ │ └── invalid_type_test.rb │ │ │ └── types_test.rb │ │ │ ├── success │ │ │ ├── type │ │ │ │ └── invalid_type_test.rb │ │ │ ├── type_and_value │ │ │ │ ├── invalid_type_test.rb │ │ │ │ ├── invalid_value_test.rb │ │ │ │ └── pattern_matching_error_test.rb │ │ │ ├── type_and_value_test.rb │ │ │ ├── type_test.rb │ │ │ ├── types │ │ │ │ └── invalid_type_test.rb │ │ │ └── types_test.rb │ │ │ └── success_and_failure │ │ │ ├── mixed │ │ │ ├── type_and_value_with_types_test.rb │ │ │ └── types_with_type_and_value_test.rb │ │ │ ├── type_and_value_test.rb │ │ │ ├── type_test.rb │ │ │ └── types_test.rb │ ├── factories_test.rb │ ├── failure_test.rb │ ├── hooks │ │ ├── handle │ │ │ ├── failure_test.rb │ │ │ ├── success_test.rb │ │ │ └── unknown_test.rb │ │ ├── on_failure_test.rb │ │ ├── on_success_test.rb │ │ ├── on_test.rb │ │ ├── on_type_test.rb │ │ └── on_unknown_test.rb │ ├── mixin_constants_test.rb │ ├── pattern_matching │ │ ├── deconstruct_keys_test.rb │ │ └── deconstruct_test.rb │ ├── success_test.rb │ └── version_test.rb └── result_test.rb └── test_helper.rb /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/Rakefile -------------------------------------------------------------------------------- /Steepfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/Steepfile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/bin/setup -------------------------------------------------------------------------------- /examples/multiple_listeners/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/Rakefile -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/account.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/account/member.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/account/member.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/account/owner_creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/account/owner_creation.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/user.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/user/creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/user/creation.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/user/token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/user/token.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/app/models/user/token/creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/app/models/user/token/creation.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/config.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/config/boot.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/config/initializers/solid_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/config/initializers/solid_result.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/db/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/db/setup.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/lib/event_logs_listener/stdout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/lib/event_logs_listener/stdout.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/lib/runtime_breaker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/lib/runtime_breaker.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/lib/solid/result/event_logs_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/lib/solid/result/event_logs_record.rb -------------------------------------------------------------------------------- /examples/multiple_listeners/lib/solid/result/rollback_on_failure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/multiple_listeners/lib/solid/result/rollback_on_failure.rb -------------------------------------------------------------------------------- /examples/service_objects/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/Rakefile -------------------------------------------------------------------------------- /examples/service_objects/app/models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/models/account.rb -------------------------------------------------------------------------------- /examples/service_objects/app/models/account/member.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/models/account/member.rb -------------------------------------------------------------------------------- /examples/service_objects/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/models/user.rb -------------------------------------------------------------------------------- /examples/service_objects/app/models/user/token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/models/user/token.rb -------------------------------------------------------------------------------- /examples/service_objects/app/services/account/owner_creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/services/account/owner_creation.rb -------------------------------------------------------------------------------- /examples/service_objects/app/services/application_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/services/application_service.rb -------------------------------------------------------------------------------- /examples/service_objects/app/services/user/creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/services/user/creation.rb -------------------------------------------------------------------------------- /examples/service_objects/app/services/user/token/creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/app/services/user/token/creation.rb -------------------------------------------------------------------------------- /examples/service_objects/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/config.rb -------------------------------------------------------------------------------- /examples/service_objects/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/config/boot.rb -------------------------------------------------------------------------------- /examples/service_objects/config/initializers/solid_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/config/initializers/solid_result.rb -------------------------------------------------------------------------------- /examples/service_objects/db/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/service_objects/db/setup.rb -------------------------------------------------------------------------------- /examples/single_listener/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/Rakefile -------------------------------------------------------------------------------- /examples/single_listener/app/models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/account.rb -------------------------------------------------------------------------------- /examples/single_listener/app/models/account/member.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/account/member.rb -------------------------------------------------------------------------------- /examples/single_listener/app/models/account/owner_creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/account/owner_creation.rb -------------------------------------------------------------------------------- /examples/single_listener/app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/user.rb -------------------------------------------------------------------------------- /examples/single_listener/app/models/user/creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/user/creation.rb -------------------------------------------------------------------------------- /examples/single_listener/app/models/user/token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/user/token.rb -------------------------------------------------------------------------------- /examples/single_listener/app/models/user/token/creation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/app/models/user/token/creation.rb -------------------------------------------------------------------------------- /examples/single_listener/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/config.rb -------------------------------------------------------------------------------- /examples/single_listener/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/config/boot.rb -------------------------------------------------------------------------------- /examples/single_listener/config/initializers/solid_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/config/initializers/solid_result.rb -------------------------------------------------------------------------------- /examples/single_listener/db/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/db/setup.rb -------------------------------------------------------------------------------- /examples/single_listener/lib/runtime_breaker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/lib/runtime_breaker.rb -------------------------------------------------------------------------------- /examples/single_listener/lib/single_event_logs_listener.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/lib/single_event_logs_listener.rb -------------------------------------------------------------------------------- /examples/single_listener/lib/solid/result/rollback_on_failure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/examples/single_listener/lib/solid/result/rollback_on_failure.rb -------------------------------------------------------------------------------- /lib/solid-result.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require 'solid/result' 4 | -------------------------------------------------------------------------------- /lib/solid/failure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/failure.rb -------------------------------------------------------------------------------- /lib/solid/output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output.rb -------------------------------------------------------------------------------- /lib/solid/output/callable_and_then.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output/callable_and_then.rb -------------------------------------------------------------------------------- /lib/solid/output/expectations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output/expectations.rb -------------------------------------------------------------------------------- /lib/solid/output/expectations/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output/expectations/mixin.rb -------------------------------------------------------------------------------- /lib/solid/output/failure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output/failure.rb -------------------------------------------------------------------------------- /lib/solid/output/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output/mixin.rb -------------------------------------------------------------------------------- /lib/solid/output/success.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/output/success.rb -------------------------------------------------------------------------------- /lib/solid/result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result.rb -------------------------------------------------------------------------------- /lib/solid/result/_self.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/_self.rb -------------------------------------------------------------------------------- /lib/solid/result/callable_and_then.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/callable_and_then.rb -------------------------------------------------------------------------------- /lib/solid/result/callable_and_then/caller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/callable_and_then/caller.rb -------------------------------------------------------------------------------- /lib/solid/result/callable_and_then/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/callable_and_then/config.rb -------------------------------------------------------------------------------- /lib/solid/result/callable_and_then/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/callable_and_then/error.rb -------------------------------------------------------------------------------- /lib/solid/result/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config.rb -------------------------------------------------------------------------------- /lib/solid/result/config/options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config/options.rb -------------------------------------------------------------------------------- /lib/solid/result/config/switcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config/switcher.rb -------------------------------------------------------------------------------- /lib/solid/result/config/switchers/addons.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config/switchers/addons.rb -------------------------------------------------------------------------------- /lib/solid/result/config/switchers/constant_aliases.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config/switchers/constant_aliases.rb -------------------------------------------------------------------------------- /lib/solid/result/config/switchers/features.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config/switchers/features.rb -------------------------------------------------------------------------------- /lib/solid/result/config/switchers/pattern_matching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/config/switchers/pattern_matching.rb -------------------------------------------------------------------------------- /lib/solid/result/contract.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/disabled.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/disabled.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/error.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/evaluator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/evaluator.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/for_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/for_types.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/for_types_and_values.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/for_types_and_values.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/interface.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/interface.rb -------------------------------------------------------------------------------- /lib/solid/result/contract/type_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/contract/type_checker.rb -------------------------------------------------------------------------------- /lib/solid/result/data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/data.rb -------------------------------------------------------------------------------- /lib/solid/result/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/error.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/config.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/listener.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/listener.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/listeners.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/listeners.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/tracking.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/tracking.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/tracking/disabled.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/tracking/disabled.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/tracking/enabled.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/tracking/enabled.rb -------------------------------------------------------------------------------- /lib/solid/result/event_logs/tree.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/event_logs/tree.rb -------------------------------------------------------------------------------- /lib/solid/result/expectations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/expectations.rb -------------------------------------------------------------------------------- /lib/solid/result/expectations/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/expectations/mixin.rb -------------------------------------------------------------------------------- /lib/solid/result/failure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/failure.rb -------------------------------------------------------------------------------- /lib/solid/result/handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/handler.rb -------------------------------------------------------------------------------- /lib/solid/result/handler/allowed_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/handler/allowed_types.rb -------------------------------------------------------------------------------- /lib/solid/result/ignored_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/ignored_types.rb -------------------------------------------------------------------------------- /lib/solid/result/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/mixin.rb -------------------------------------------------------------------------------- /lib/solid/result/success.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/success.rb -------------------------------------------------------------------------------- /lib/solid/result/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/result/version.rb -------------------------------------------------------------------------------- /lib/solid/success.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/lib/solid/success.rb -------------------------------------------------------------------------------- /sig/solid/failure.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/failure.rbs -------------------------------------------------------------------------------- /sig/solid/output.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/output.rbs -------------------------------------------------------------------------------- /sig/solid/result.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result.rbs -------------------------------------------------------------------------------- /sig/solid/result/callable_and_then.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/callable_and_then.rbs -------------------------------------------------------------------------------- /sig/solid/result/config.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/config.rbs -------------------------------------------------------------------------------- /sig/solid/result/contract.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/contract.rbs -------------------------------------------------------------------------------- /sig/solid/result/data.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/data.rbs -------------------------------------------------------------------------------- /sig/solid/result/error.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/error.rbs -------------------------------------------------------------------------------- /sig/solid/result/event_logs.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/event_logs.rbs -------------------------------------------------------------------------------- /sig/solid/result/expectations.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/expectations.rbs -------------------------------------------------------------------------------- /sig/solid/result/handler.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/handler.rbs -------------------------------------------------------------------------------- /sig/solid/result/ignored_types.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/ignored_types.rbs -------------------------------------------------------------------------------- /sig/solid/result/mixin.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/mixin.rbs -------------------------------------------------------------------------------- /sig/solid/result/version.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/result/version.rbs -------------------------------------------------------------------------------- /sig/solid/success.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/sig/solid/success.rbs -------------------------------------------------------------------------------- /solid-result.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/solid-result.gemspec -------------------------------------------------------------------------------- /test/solid/output/addons/continue/expectations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/addons/continue/expectations_test.rb -------------------------------------------------------------------------------- /test/solid/output/addons/continue/instance_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/addons/continue/instance_test.rb -------------------------------------------------------------------------------- /test/solid/output/addons/continue/singleton_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/addons/continue/singleton_test.rb -------------------------------------------------------------------------------- /test/solid/output/addons/given/expectations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/addons/given/expectations_test.rb -------------------------------------------------------------------------------- /test/solid/output/addons/given/instance_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/addons/given/instance_test.rb -------------------------------------------------------------------------------- /test/solid/output/addons/given/singleton_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/addons/given/singleton_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/all_values_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/all_values_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/argument_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/argument_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/expectations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/expectations_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/failure_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/failure_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/intermediate_values_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/intermediate_values_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/invalid_keys_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/invalid_keys_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/one_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/one_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_expose/termination_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_expose/termination_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_then/argument_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_then/argument_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_then/with_source_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_then/with_source_test.rb -------------------------------------------------------------------------------- /test/solid/output/and_then/without_source_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/and_then/without_source_test.rb -------------------------------------------------------------------------------- /test/solid/output/callable_and_then/accumulation_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/callable_and_then/accumulation_test.rb -------------------------------------------------------------------------------- /test/solid/output/callable_and_then/arity_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/callable_and_then/arity_test.rb -------------------------------------------------------------------------------- /test/solid/output/callable_and_then/result_kind_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/callable_and_then/result_kind_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/callable_and_then/results_from_different_sources_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/callable_and_then/results_from_different_sources_test.rb -------------------------------------------------------------------------------- /test/solid/output/callable_and_then/unexpected_outcome_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/callable_and_then/unexpected_outcome_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/disabled/with_source/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/disabled/with_source/flat_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/disabled/with_source/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/disabled/with_source/nested_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/disabled/with_source/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/disabled/with_source/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/disabled/without_source/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/disabled/without_source/flat_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/disabled/without_source/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/disabled/without_source/nested_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/disabled/without_source/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/disabled/without_source/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/not_been_started_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/not_been_started_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/with_source/instance/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/with_source/instance/flat_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/with_source/instance/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/with_source/instance/nested_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/with_source/instance/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/with_source/instance/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/with_source/singleton/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/with_source/singleton/flat_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/with_source/singleton/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/with_source/singleton/nested_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/with_source/singleton/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/with_source/singleton/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/without_source/instance/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/without_source/instance/flat_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/without_source/instance/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/without_source/instance/nested_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/without_source/instance/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/without_source/instance/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/without_source/singleton/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/without_source/singleton/flat_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/without_source/singleton/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/without_source/singleton/nested_test.rb -------------------------------------------------------------------------------- /test/solid/output/event_logs/enabled/without_source/singleton/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/event_logs/enabled/without_source/singleton/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/mixin_constants_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/mixin_constants_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success/types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success_and_failure/mixed/type_and_value_with_types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success_and_failure/mixed/type_and_value_with_types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success_and_failure/mixed/types_with_type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success_and_failure/mixed/types_with_type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success_and_failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success_and_failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success_and_failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success_and_failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/with_source/success_and_failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/with_source/success_and_failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success/types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success_and_failure/mixed/type_and_value_with_types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success_and_failure/mixed/type_and_value_with_types_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success_and_failure/mixed/types_with_type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success_and_failure/mixed/types_with_type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success_and_failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success_and_failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success_and_failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success_and_failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/output/expectations/without_source/success_and_failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/expectations/without_source/success_and_failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/output/failure_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/failure_test.rb -------------------------------------------------------------------------------- /test/solid/output/mixin_constants_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/mixin_constants_test.rb -------------------------------------------------------------------------------- /test/solid/output/pattern_matching/deconstruct_keys_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/pattern_matching/deconstruct_keys_test.rb -------------------------------------------------------------------------------- /test/solid/output/pattern_matching/deconstruct_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/pattern_matching/deconstruct_test.rb -------------------------------------------------------------------------------- /test/solid/output/success_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output/success_test.rb -------------------------------------------------------------------------------- /test/solid/output_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/output_test.rb -------------------------------------------------------------------------------- /test/solid/result/addons/continue/expectations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/addons/continue/expectations_test.rb -------------------------------------------------------------------------------- /test/solid/result/addons/continue/instance_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/addons/continue/instance_test.rb -------------------------------------------------------------------------------- /test/solid/result/addons/continue/singleton_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/addons/continue/singleton_test.rb -------------------------------------------------------------------------------- /test/solid/result/addons/given/expectations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/addons/given/expectations_test.rb -------------------------------------------------------------------------------- /test/solid/result/addons/given/instance_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/addons/given/instance_test.rb -------------------------------------------------------------------------------- /test/solid/result/addons/given/singleton_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/addons/given/singleton_test.rb -------------------------------------------------------------------------------- /test/solid/result/and_then/argument_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/and_then/argument_error_test.rb -------------------------------------------------------------------------------- /test/solid/result/and_then/with_source_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/and_then/with_source_test.rb -------------------------------------------------------------------------------- /test/solid/result/and_then/without_source_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/and_then/without_source_test.rb -------------------------------------------------------------------------------- /test/solid/result/callable_and_then/arity_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/callable_and_then/arity_test.rb -------------------------------------------------------------------------------- /test/solid/result/callable_and_then/results_from_different_sources_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/callable_and_then/results_from_different_sources_test.rb -------------------------------------------------------------------------------- /test/solid/result/callable_and_then/returning_an_output_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/callable_and_then/returning_an_output_test.rb -------------------------------------------------------------------------------- /test/solid/result/callable_and_then/unexpected_outcome_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/callable_and_then/unexpected_outcome_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/addon/continue_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/addon/continue_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/addon/given_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/addon/given_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/addon_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/addon_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/constant_alias/result_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/constant_alias/result_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/constant_alias_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/constant_alias_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/feature/and_then_bang_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/feature/and_then_bang_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/feature/event_logs_listener_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/feature/event_logs_listener_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/feature/event_logs_trace_id_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/feature/event_logs_trace_id_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/feature/expectations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/feature/expectations_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/feature_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/feature_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/pattern_matching/nil_as_valid_value_checking_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/pattern_matching/nil_as_valid_value_checking_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/pattern_matching_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/pattern_matching_test.rb -------------------------------------------------------------------------------- /test/solid/result/config/switcher_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config/switcher_test.rb -------------------------------------------------------------------------------- /test/solid/result/config_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/config_test.rb -------------------------------------------------------------------------------- /test/solid/result/configuration_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/configuration_test.rb -------------------------------------------------------------------------------- /test/solid/result/contract/for_types_and_values_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/contract/for_types_and_values_test.rb -------------------------------------------------------------------------------- /test/solid/result/contract/interface_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/contract/interface_test.rb -------------------------------------------------------------------------------- /test/solid/result/contract/nil_as_valid_value_checking_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/contract/nil_as_valid_value_checking_test.rb -------------------------------------------------------------------------------- /test/solid/result/data_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/data_test.rb -------------------------------------------------------------------------------- /test/solid/result/error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/error_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/disabled/with_source/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/disabled/with_source/flat_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/disabled/with_source/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/disabled/with_source/nested_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/disabled/with_source/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/disabled/with_source/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/disabled/without_source/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/disabled/without_source/flat_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/disabled/without_source/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/disabled/without_source/nested_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/disabled/without_source/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/disabled/without_source/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/duration_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/duration_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/not_been_started_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/not_been_started_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/with_source/instance/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/with_source/instance/flat_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/with_source/instance/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/with_source/instance/nested_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/with_source/instance/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/with_source/instance/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/with_source/singleton/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/with_source/singleton/flat_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/with_source/singleton/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/with_source/singleton/nested_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/with_source/singleton/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/with_source/singleton/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/without_source/instance/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/without_source/instance/flat_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/without_source/instance/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/without_source/instance/nested_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/without_source/instance/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/without_source/instance/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/without_source/singleton/flat_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/without_source/singleton/flat_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/without_source/singleton/nested_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/without_source/singleton/nested_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/enabled/without_source/singleton/recursion_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/enabled/without_source/singleton/recursion_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/listener_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/listener_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/listeners_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/listeners_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs/tree_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs/tree_test.rb -------------------------------------------------------------------------------- /test/solid/result/event_logs_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/event_logs_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/mixin_constants_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/mixin_constants_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success/types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success_and_failure/mixed/type_and_value_with_types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success_and_failure/mixed/type_and_value_with_types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success_and_failure/mixed/types_with_type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success_and_failure/mixed/types_with_type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success_and_failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success_and_failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success_and_failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success_and_failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/with_source/success_and_failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/with_source/success_and_failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/type/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/type/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/type_and_value/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/type_and_value/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/type_and_value/invalid_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/type_and_value/invalid_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/type_and_value/pattern_matching_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/type_and_value/pattern_matching_error_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/types/invalid_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/types/invalid_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success/types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success_and_failure/mixed/type_and_value_with_types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success_and_failure/mixed/type_and_value_with_types_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success_and_failure/mixed/types_with_type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success_and_failure/mixed/types_with_type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success_and_failure/type_and_value_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success_and_failure/type_and_value_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success_and_failure/type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success_and_failure/type_test.rb -------------------------------------------------------------------------------- /test/solid/result/expectations/without_source/success_and_failure/types_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/expectations/without_source/success_and_failure/types_test.rb -------------------------------------------------------------------------------- /test/solid/result/factories_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/factories_test.rb -------------------------------------------------------------------------------- /test/solid/result/failure_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/failure_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/handle/failure_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/handle/failure_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/handle/success_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/handle/success_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/handle/unknown_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/handle/unknown_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/on_failure_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/on_failure_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/on_success_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/on_success_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/on_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/on_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/on_type_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/on_type_test.rb -------------------------------------------------------------------------------- /test/solid/result/hooks/on_unknown_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/hooks/on_unknown_test.rb -------------------------------------------------------------------------------- /test/solid/result/mixin_constants_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/mixin_constants_test.rb -------------------------------------------------------------------------------- /test/solid/result/pattern_matching/deconstruct_keys_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/pattern_matching/deconstruct_keys_test.rb -------------------------------------------------------------------------------- /test/solid/result/pattern_matching/deconstruct_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/pattern_matching/deconstruct_test.rb -------------------------------------------------------------------------------- /test/solid/result/success_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/success_test.rb -------------------------------------------------------------------------------- /test/solid/result/version_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result/version_test.rb -------------------------------------------------------------------------------- /test/solid/result_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/solid/result_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solid-process/solid-result/HEAD/test/test_helper.rb --------------------------------------------------------------------------------