1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Simplified ErrDimensionMismatch class

This commit is contained in:
Hiroshi SHIBATA 2019-11-29 17:48:43 +09:00 committed by SHIBATA Hiroshi
parent 2f66c443d7
commit c50d30f659
Notes: git 2019-11-30 08:01:05 +09:00

View file

@ -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