htmlelements
htmlelements copied to clipboard
In HtmlElementUtils.newInstance added optional parameter "outerObject".
Без этого возникает проблема с вложенными inner-классами HtmlElement-ов.
outerClass.newInstance() - создаёт новый объект outer-класса, для которого запускается популейт, который опять выполняет newInstance для поля, являющегося объектом класса inner-класса. В котором опять outerClass.newInstance(). В результате вечная рекурсия.
SonarQube analysis reported 3 issues:
1 critical
2 major
Watch the comments in this conversation to review them.