tracks/ruby/exercises/minesweeper/.meta/solutions/minesweeper.rb in trackler-2.2.1.70 vs tracks/ruby/exercises/minesweeper/.meta/solutions/minesweeper.rb in trackler-2.2.1.71

- old
+ new

@@ -62,29 +62,27 @@ end def validate_size len = rows.first.length if rows.any? { |row| row.length != len } - fail ValueError, 'Invalid board' + fail ArgumentError, 'Invalid board' end end def validate_borders [rows[0], rows[-1]].each do |row| invalid = row.chars.any? do |char| !VALID_BORDERS.include?(char) end - fail ValueError, 'Invalid board' if invalid + fail ArgumentError, 'Invalid board' if invalid end end def validate_data rows.each do |row| invalid = row.chars.any? do |char| !VALID_DATA.include?(char) end - fail ValueError, 'Invalid board' if invalid + fail ArgumentError, 'Invalid board' if invalid end end end - -ValueError = Class.new(StandardError)