Simplified ErrDimensionMismatch class

This commit is contained in:
Hiroshi SHIBATA 2019-11-29 17:48:43 +09:00 коммит произвёл SHIBATA Hiroshi
Родитель 2f66c443d7
Коммит c50d30f659
1 изменённых файлов: 2 добавлений и 4 удалений

Просмотреть файл

@ -17,12 +17,10 @@ require_relative "matrix/version"
module ExceptionForMatrix # :nodoc:
class ErrDimensionMismatch < StandardError
def initialize(val = nil)
if val.nil?
super
elsif val.is_a?(String)
if val
super(val)
else
super("#{val.class.name} dimension mismatch")
super("Dimension mismatch")
end
end
end