Success and Failure are now part of Dry::Monads::Result.
Description
When the gem's Dry::Monads dependency was upgraded to v1.6, there were a few places that missed upgrading the Dry::Monads::Success and Dry::Monads::Failure to their new location, as a class namespaced under Dry::Monads::Result
It is interesting that the tests did not fail, we first discovered it when trying to run document conversion using this gem version. Some that are passing but should have failed are document_conversion_client_spec.rb.
Success and Failure are now part of
Dry::Monads::Result
.Description
When the gem's
Dry::Monads
dependency was upgraded to v1.6, there were a few places that missed upgrading theDry::Monads::Success
andDry::Monads::Failure
to their new location, as a class namespaced underDry::Monads::Result
It is interesting that the tests did not fail, we first discovered it when trying to run document conversion using this gem version. Some that are passing but should have failed are document_conversion_client_spec.rb.