Sha256: 73b5fadd3b1bb65d2b6d24bb5afa3e9ea25ce46b2e54791bc75c7d42e55b5793
Contents?: true
Size: 838 Bytes
Versions: 1
Compression:
Stored size: 838 Bytes
Contents
# frozen_string_literal: true module ConvenientService module Service module Plugins module HasResult module Entities class Result module Plugins module RaisesOnNotCheckedResultStatus module Errors class StatusIsNotChecked < ::ConvenientService::Error def initialize(attribute:) message = <<~TEXT Attribute `#{attribute}` is accessed before result status is checked. Did you forget to call `success?`, `failure?`, or `error?` on result? TEXT super(message) end end end end end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
convenient_service-0.12.0 | lib/convenient_service/service/plugins/has_result/entities/result/plugins/raises_on_not_checked_result_status/errors.rb |