# frozen_string_literal: true require_relative '../output/logger' require_relative './cause' require_relative './case/pattern' require_relative './zakuro_error' # :nodoc: module Zakuro # :nodoc: module Exception # @return [Output::Logger] ロガー LOGGER = Output::Logger.new(location: 'exception') # @return [String] 共通メッセージ MESSAGE = 'an error has occurred' # # 例外を取得する # # @param [Array