Ничего особенно серьезного.
BP хочет, чтобы в construct было только return new (ну и может быть комментарии, отделение знаком ";" и еще мелочи).
Плюс к этому, хочет равенство количества и типов параметров construct и new. Так как у Вас new нет, то, возможно, есть параметры в construct. Вот и считает, что есть несовпадение параметров.
Вообще, такие требования довольно спорные, но раз требует, то я обычно этому следую, или нарушаю, но сознательно, если такое нарушение считаю правильным.
PS: эта проверка в методе verifyConstructMethod класса SysBPCheckClassNode.
|