Коллеги, что валидатору может быть надо? Не вижу, каким образом у меня createGame() может вызываться, если игра не остановлена. Очевидно, вале не нравится что-то другое, но вот что именно? return там от безысходности - думал дело в том, что после вызова createGame() выполняется еще что-то, но нет, дело не в этом.
@Override
    public void onKeyPress(Key key) {
        Direction direction = Direction.NONE;
        switch (key) {
            case LEFT:
                direction = Direction.LEFT;
                break;
            case RIGHT:
                direction = Direction.RIGHT;
                break;
            case SPACE:
                if (isGameStopped) {
                    createGame();
                    return;
                }
                break;
            case UP:
                player.speed = 2;
                break;
            default: // культура, ёптыть
                direction = Direction.NONE;
        }
        player.setDirection(direction);