My dependabot PR to bump violations-lib to the latest version (jenkinsci/analysis-model#519) fails with a java.lang.StringIndexOutOfBoundsException:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1967)
at se.bjurr.violations.lib.parsers.JUnitParser.findFilePathInContent(JUnitParser.java:113)
at se.bjurr.violations.lib.parsers.JUnitParser.parseFailure(JUnitParser.java:67)
at se.bjurr.violations.lib.parsers.JUnitParser.parseReportOutput(JUnitParser.java:42)
at edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter.parse(AbstractViolationAdapter.java:35)
My dependabot PR to bump violations-lib to the latest version (jenkinsci/analysis-model#519) fails with a
java.lang.StringIndexOutOfBoundsException
:The CI build results are here https://github.com/jenkinsci/analysis-model/pull/519/checks?check_run_id=1269222404
The XML file that cannot be parsed anymore: assignment1.xml