Sha256: eb6f0442802ddc0b18857993e50a4c9808842ae56757914dd7da411baa679bef

Contents?: true

Size: 444 Bytes

Versions: 5

Compression:

Stored size: 444 Bytes

Contents

module Eturem
  module TypeErrorExt
    include ExceptionExt

    def eturem_message()
      @eturem_message_ja = "「#{@eturem_label}」への引数の型(種類)が正しくありません。"
      if @eturem_message.match(/no implicit conversion of (\S+) into (\S+)/)
        @eturem_message_ja += "\n本来 #{$2} 型などが来るべきところに #{$1} 型が来ています。"
      end
      super
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
eturem-0.5.4 lib/eturem/ja/type_error.rb
eturem-0.5.3 lib/eturem/ja/type_error.rb
eturem-0.5.2 lib/eturem/ja/type_error.rb
eturem-0.5.1 lib/eturem/ja/type_error.rb
eturem-0.5.0 lib/eturem/ja/type_error.rb