solid-process/solid-result

View on GitHub
lib/solid/result.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require 'set'

module Solid
  require_relative 'success'
  require_relative 'failure'

  class Result
    require_relative 'result/version'
    require_relative 'result/error'
    require_relative 'result/ignored_types'
    require_relative 'result/event_logs'
    require_relative 'result/callable_and_then'
    require_relative 'result/data'
    require_relative 'result/handler'
    require_relative 'result/failure'
    require_relative 'result/success'
    require_relative 'result/mixin'
    require_relative 'result/contract'
    require_relative 'result/expectations'
    require_relative 'result/config'
    require_relative 'result/_self'

    require_relative 'output'
  end
end