我正在使用以下代码片段在Cucumber中生成报告。
Collection<File> jsonFiles = FileUtils.listFiles
(new File("target/surefire-reports"), new String[]{"json"}, true);
List<String> jsonPaths = new ArrayList(jsonFiles.size());
jsonFiles.forEach(file -> jsonPaths.add(file.getAbsolutePath()));
Configuration config = new Configuration(new File("target"), "demo");
config.setParallelTesting(true);
ReportBuilder reportBuilder = new ReportBuilder(jsonPaths, config);
reportBuilder.generateReports();
如果存在一个或多个损坏的JSON文件,则不会为整个套件生成报告。 我该如何处理或告诉reportbuilder忽略错误的json文件。