Подскажите, пожалуйста, в чем проблема?
Валидация отваливается на пункте: "Метод openTile(int, int) должен отрисовывать количество соседей-мин, если gameObject по текущим координатам не является миной. Используй метод setCellNumber(int, int, int)."
При этом все работает корректно, а в методе я явно указал
if (!gameField[y][x].isMine) {
setCellNumber(x, y, getMinedNeighbors(gameField[y][x]));
}
package com.javarush.games.minesweeper;
import java.util.ArrayList;
import java.util.List;
public class GameObject {
public int x;
public int y;
public boolean isMine;
public int countMineNeighbors;
public boolean isOpen;
public GameObject(int x, int y, boolean isMine) {
this.x = x;
this.y = y;
this.isMine = isMine;
}
}