See <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/61/display/redirect?page=changes>
Changes: [PJ Fanning] try to disable spotbugs for latest JDKs ------------------------------------------ [...truncated 990.74 KB...] M D IM: Check for oddness that won't work for negative numbers in org.apache.poi.xssf.usermodel.TestXSSFBugs.test62108() At TestXSSFBugs.java:[line 3137] M D DLS: Dead store to shapes in org.apache.poi.xslf.usermodel.TestXSLFTextShape.verifySlide5(XSLFSlide) At TestXSLFTextShape.java:[line 471] M D DLS: Dead store to layout in org.apache.poi.xslf.usermodel.TestXSLFTextShape.verifySlide5(XSLFSlide) At TestXSLFTextShape.java:[line 470] M B OS: org.apache.poi.xssf.extractor.TestXSSFExportToXML.testExportToXMLSingleAttributeNamespace() may fail to close stream At TestXSSFExportToXML.java:[line 234] M B OS: org.apache.poi.xssf.extractor.TestXSSFExportToXML.testXXEInSchema() may fail to close stream At TestXSSFExportToXML.java:[line 674] M P WMI: org.apache.poi.xssf.model.TestThemesTable.testThemesTableColors() makes inefficient use of keySet iterator instead of entrySet iterator At TestThemesTable.java:[line 90] M X OBL: org.apache.poi.xwpf.TestDocumentProtection.testIntegration() may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at TestDocumentProtection.java:[line 151] is not discharged M P SS: Unread field: org.apache.poi.xssf.streaming.TestSXSSFWorkbookWithCustomZipEntrySource.cellValue; should this field be static? At TestSXSSFWorkbookWithCustomZipEntrySource.java:[line 56] M P SS: Unread field: org.apache.poi.xssf.streaming.TestSheetDataWriter.unicodeSurrogates; should this field be static? At TestSheetDataWriter.java:[line 36] M P SS: Unread field: org.apache.poi.xssf.streaming.TestSXSSFWorkbookWithCustomZipEntrySource.sheetName; should this field be static? At TestSXSSFWorkbookWithCustomZipEntrySource.java:[line 55] M M IS: Inconsistent synchronization of org.apache.poi.ooxml.TestPOIXMLDocument$UncaughtHandler.e; locked 66% of time Unsynchronized access at TestPOIXMLDocument.java:[line 345] SpotBugs ended with exit code 1 > Task :poi-ooxml:spotbugsMain M V EI2: new org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler(Styles, Comments, SharedStrings, XSSFSheetXMLHandler$SheetContentsHandler, DataFormatter, boolean) may expose internal representation by storing an externally mutable object into XSSFSheetXMLHandler.formatter At XSSFSheetXMLHandler.java:[line 136] M V EI2: new org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler(Styles, Comments, SharedStrings, XSSFSheetXMLHandler$SheetContentsHandler, DataFormatter, boolean) may expose internal representation by storing an externally mutable object into XSSFSheetXMLHandler.stylesTable At XSSFSheetXMLHandler.java:[line 130] M V EI2: new org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler(Styles, Comments, SharedStrings, XSSFSheetXMLHandler$SheetContentsHandler, DataFormatter, boolean) may expose internal representation by storing an externally mutable object into XSSFSheetXMLHandler.comments At XSSFSheetXMLHandler.java:[line 131] M V EI2: new org.apache.poi.xslf.model.ParagraphPropertyFetcher(XSLFTextParagraph, ParagraphPropertyFetcher$ParaPropFetcher) may expose internal representation by storing an externally mutable object into ParagraphPropertyFetcher.para At ParagraphPropertyFetcher.java:[line 60] M V EI: org.apache.poi.xssf.model.SingleXmlCells.getCTSingleXMLCells() may expose internal representation by returning SingleXmlCells.singleXMLCells At SingleXmlCells.java:[line 92] M V EI2: new org.apache.poi.xssf.eventusermodel.XSSFReader(OPCPackage, boolean) may expose internal representation by storing an externally mutable object into XSSFReader.pkg At XSSFReader.java:[line 98] M V EI: org.apache.poi.xslf.usermodel.XSLFGroupShape.getShapes() may expose internal representation by returning XSLFGroupShape._shapes At XSLFGroupShape.java:[line 154] M V EI2: new org.apache.poi.xssf.streaming.SXSSFWorkbook$SheetIterator(SXSSFWorkbook) may expose internal representation by storing an externally mutable object into SXSSFWorkbook$SheetIterator.this$0 At SXSSFWorkbook.java:[line 800] M D SF: Switch statement found in org.apache.poi.xssf.binary.XSSFBSharedStringsTable$SSTBinaryReader.handleRecord(int, byte[]) where default case is missing At XSSFBSharedStringsTable.java:[lines 129-136] M V EI2: new org.apache.poi.xssf.usermodel.XSSFMap(CTMap, MapInfo) may expose internal representation by storing an externally mutable object into XSSFMap.ctMap At XSSFMap.java:[line 46] M V EI: org.apache.poi.xssf.usermodel.XSSFMap.getCtMap() may expose internal representation by returning XSSFMap.ctMap At XSSFMap.java:[line 53] M V EI2: new org.apache.poi.xssf.usermodel.XSSFMap(CTMap, MapInfo) may expose internal representation by storing an externally mutable object into XSSFMap.mapInfo At XSSFMap.java:[line 47] M V EI2: new org.apache.poi.xssf.extractor.XSSFEventBasedExcelExtractor(OPCPackage) may expose internal representation by storing an externally mutable object into XSSFEventBasedExcelExtractor.container At XSSFEventBasedExcelExtractor.java:[line 86] M V EI: org.apache.poi.xssf.extractor.XSSFEventBasedExcelExtractor.getPackage() may expose internal representation by returning XSSFEventBasedExcelExtractor.container At XSSFEventBasedExcelExtractor.java:[line 194] M V EI: org.apache.poi.xssf.extractor.XSSFEventBasedExcelExtractor.getFilesystem() may expose internal representation by returning XSSFEventBasedExcelExtractor.container At XSSFEventBasedExcelExtractor.java:[line 329] M V EI2: new org.apache.poi.xwpf.model.XWPFParagraphDecorator(XWPFParagraph, XWPFParagraphDecorator) may expose internal representation by storing an externally mutable object into XWPFParagraphDecorator.paragraph At XWPFParagraphDecorator.java:[line 33] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getEvenPageHeader() may expose internal representation by returning XWPFHeaderFooterPolicy.evenPageHeader At XWPFHeaderFooterPolicy.java:[line 337] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFirstPageHeader() may expose internal representation by returning XWPFHeaderFooterPolicy.firstPageHeader At XWPFHeaderFooterPolicy.java:[line 313] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFooter(STHdrFtr$Enum) may expose internal representation by returning XWPFHeaderFooterPolicy.firstPageFooter At XWPFHeaderFooterPolicy.java:[line 409] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFooter(int) may expose internal representation by returning XWPFHeaderFooterPolicy.defaultFooter At XWPFHeaderFooterPolicy.java:[line 396] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getDefaultHeader() may expose internal representation by returning XWPFHeaderFooterPolicy.defaultHeader At XWPFHeaderFooterPolicy.java:[line 345] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFooter(STHdrFtr$Enum) may expose internal representation by returning XWPFHeaderFooterPolicy.evenPageFooter At XWPFHeaderFooterPolicy.java:[line 407] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getHeader(STHdrFtr$Enum) may expose internal representation by returning XWPFHeaderFooterPolicy.firstPageHeader At XWPFHeaderFooterPolicy.java:[line 378] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getDefaultFooter() may expose internal representation by returning XWPFHeaderFooterPolicy.defaultFooter At XWPFHeaderFooterPolicy.java:[line 349] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getHeader(int) may expose internal representation by returning XWPFHeaderFooterPolicy.firstPageHeader At XWPFHeaderFooterPolicy.java:[line 360] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getHeader(int) may expose internal representation by returning XWPFHeaderFooterPolicy.evenPageHeader At XWPFHeaderFooterPolicy.java:[line 363] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getOddPageFooter() may expose internal representation by returning XWPFHeaderFooterPolicy.defaultFooter At XWPFHeaderFooterPolicy.java:[line 333] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getHeader(STHdrFtr$Enum) may expose internal representation by returning XWPFHeaderFooterPolicy.defaultHeader At XWPFHeaderFooterPolicy.java:[line 380] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFooter(STHdrFtr$Enum) may expose internal representation by returning XWPFHeaderFooterPolicy.defaultFooter At XWPFHeaderFooterPolicy.java:[line 411] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFooter(int) may expose internal representation by returning XWPFHeaderFooterPolicy.firstPageFooter At XWPFHeaderFooterPolicy.java:[line 391] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getHeader(int) may expose internal representation by returning XWPFHeaderFooterPolicy.defaultHeader At XWPFHeaderFooterPolicy.java:[line 365] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getHeader(STHdrFtr$Enum) may expose internal representation by returning XWPFHeaderFooterPolicy.evenPageHeader At XWPFHeaderFooterPolicy.java:[line 376] M V EI2: new org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy(XWPFDocument, CTSectPr) may expose internal representation by storing an externally mutable object into XWPFHeaderFooterPolicy.doc At XWPFHeaderFooterPolicy.java:[line 105] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFirstPageFooter() may expose internal representation by returning XWPFHeaderFooterPolicy.firstPageFooter At XWPFHeaderFooterPolicy.java:[line 317] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getOddPageHeader() may expose internal representation by returning XWPFHeaderFooterPolicy.defaultHeader At XWPFHeaderFooterPolicy.java:[line 325] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getEvenPageFooter() may expose internal representation by returning XWPFHeaderFooterPolicy.evenPageFooter At XWPFHeaderFooterPolicy.java:[line 341] M V EI: org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy.getFooter(int) may expose internal representation by returning XWPFHeaderFooterPolicy.evenPageFooter At XWPFHeaderFooterPolicy.java:[line 394] M V EI2: org.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller.marshall(PackagePart, OutputStream) may expose internal representation by storing an externally mutable object into PackagePropertiesMarshaller.propsPart At PackagePropertiesMarshaller.java:[line 93] M V EI: org.apache.poi.xddf.usermodel.chart.XDDFBubbleChartData$Series.getCTBubbleSer() may expose internal representation by returning XDDFBubbleChartData$Series.series At XDDFBubbleChartData.java:[line 131] M V EI2: new org.apache.poi.xssf.usermodel.helpers.XSSFSingleXmlCell(CTSingleXmlCell, SingleXmlCells) may expose internal representation by storing an externally mutable object into XSSFSingleXmlCell.parent At XSSFSingleXmlCell.java:[line 41] M V EI2: new org.apache.poi.xssf.usermodel.helpers.XSSFSingleXmlCell(CTSingleXmlCell, SingleXmlCells) may expose internal representation by storing an externally mutable object into XSSFSingleXmlCell.singleXmlCell At XSSFSingleXmlCell.java:[line 40] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getCtComment() may expose internal representation by returning XWPFComment.ctComment At XWPFComment.java:[line 344] M V EI2: new org.apache.poi.xwpf.usermodel.XWPFComment(CTComment, XWPFComments) may expose internal representation by storing an externally mutable object into XWPFComment.comments At XWPFComment.java:[line 42] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getPart() may expose internal representation by returning XWPFComment.comments At XWPFComment.java:[line 79] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getXWPFDocument() may expose internal representation by returning XWPFComment.document At XWPFComment.java:[line 288] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getComments() may expose internal representation by returning XWPFComment.comments At XWPFComment.java:[line 353] M V EI2: new org.apache.poi.xwpf.usermodel.XWPFComment(CTComment, XWPFComments) may expose internal representation by storing an externally mutable object into XWPFComment.ctComment At XWPFComment.java:[line 43] M V EI: org.apache.poi.xssf.extractor.XSSFExcelExtractor.getFilesystem() may expose internal representation by returning XSSFExcelExtractor.workbook At XSSFExcelExtractor.java:[line 270] M V EI: org.apache.poi.xssf.extractor.XSSFExcelExtractor.getDocument() may expose internal representation by returning XSSFExcelExtractor.workbook At XSSFExcelExtractor.java:[line 255] M V EI2: new org.apache.poi.xssf.extractor.XSSFExcelExtractor(XSSFWorkbook) may expose internal representation by storing an externally mutable object into XSSFExcelExtractor.workbook At XSSFExcelExtractor.java:[line 69] M V EI2: new org.apache.poi.xslf.model.CharacterPropertyFetcher(XSLFTextRun, CharacterPropertyFetcher$CharPropFetcher) may expose internal representation by storing an externally mutable object into CharacterPropertyFetcher.run At CharacterPropertyFetcher.java:[line 49] M V EI2: new org.apache.poi.xdgf.usermodel.XDGFPage(PageType, XDGFPageContents, XDGFDocument, XDGFPages) may expose internal representation by storing an externally mutable object into XDGFPage._pages At XDGFPage.java:[line 42] M V EI: org.apache.poi.xdgf.usermodel.XDGFPage.getContent() may expose internal representation by returning XDGFPage._content At XDGFPage.java:[line 63] M V EI2: new org.apache.poi.xdgf.usermodel.XDGFPage(PageType, XDGFPageContents, XDGFDocument, XDGFPages) may expose internal representation by storing an externally mutable object into XDGFPage._content At XDGFPage.java:[line 41] M V EI2: new org.apache.poi.xdgf.usermodel.XDGFPage(PageType, XDGFPageContents, XDGFDocument, XDGFPages) may expose internal representation by storing an externally mutable object into XDGFPage._page At XDGFPage.java:[line 40] M V EI2: new org.apache.poi.xssf.binary.XSSFBSheetHandler(InputStream, XSSFBStylesTable, XSSFBCommentsTable, SharedStrings, XSSFSheetXMLHandler$SheetContentsHandler, DataFormatter, boolean) may expose internal representation by storing an externally mutable object into XSSFBSheetHandler.dataFormatter At XSSFBSheetHandler.java:[line 70] M D SF: Switch statement found in org.apache.poi.xssf.binary.XSSFBSheetHandler.handleRecord(int, byte[]) where default case is missing At XSSFBSheetHandler.java:[lines 78-124] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.RelEllipticalArcTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into RelEllipticalArcTo._master At RelEllipticalArcTo.java:[line 125] M V EI2: new org.apache.poi.xslf.usermodel.XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) may expose internal representation by storing an externally mutable object into XSLFTexturePaint.parentPart At XSLFTexturePaint.java:[line 61] M V EI: org.apache.poi.xslf.usermodel.XSLFTexturePaint.getShape() may expose internal representation by returning XSLFTexturePaint.shape At XSLFTexturePaint.java:[line 180] M V EI2: new org.apache.poi.xslf.usermodel.XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) may expose internal representation by storing an externally mutable object into XSLFTexturePaint.blipFill At XSLFTexturePaint.java:[line 60] M V EI2: new org.apache.poi.xslf.usermodel.XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) may expose internal representation by storing an externally mutable object into XSLFTexturePaint.shape At XSLFTexturePaint.java:[line 59] M V EI2: new org.apache.poi.xslf.usermodel.XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) may expose internal representation by storing an externally mutable object into XSLFTexturePaint.sheet At XSLFTexturePaint.java:[line 65] M V EI2: new org.apache.poi.xslf.usermodel.XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) may expose internal representation by storing an externally mutable object into XSLFTexturePaint.phClr At XSLFTexturePaint.java:[line 63] M V EI2: new org.apache.poi.xslf.usermodel.XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) may expose internal representation by storing an externally mutable object into XSLFTexturePaint.theme At XSLFTexturePaint.java:[line 64] M V EI: org.apache.poi.xwpf.extractor.XWPFWordExtractor.getDocument() may expose internal representation by returning XWPFWordExtractor.document At XWPFWordExtractor.java:[line 211] M V EI: org.apache.poi.xwpf.extractor.XWPFWordExtractor.getFilesystem() may expose internal representation by returning XWPFWordExtractor.document At XWPFWordExtractor.java:[line 226] M V EI2: new org.apache.poi.xwpf.extractor.XWPFWordExtractor(XWPFDocument) may expose internal representation by storing an externally mutable object into XWPFWordExtractor.document At XWPFWordExtractor.java:[line 67] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.RelLineTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into RelLineTo._master At RelLineTo.java:[line 78] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.LineTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into LineTo._master At LineTo.java:[line 79] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.NURBSTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into NURBSTo._master At NURBSTo.java:[line 137] M V EI: org.apache.poi.xslf.usermodel.XSLFSlide.getXmlObject() may expose internal representation by returning XSLFSlide._slide At XSLFSlide.java:[line 124] M V EI: org.apache.poi.xslf.usermodel.XSLFSlide.getSlideLayout() may expose internal representation by returning XSLFSlide._layout At XSLFSlide.java:[line 159] M V EI: org.apache.poi.xslf.usermodel.XSLFSlide.getCommentsPart() may expose internal representation by returning XSLFSlide._comments At XSLFSlide.java:[line 181] M V EI: org.apache.poi.xslf.usermodel.XSLFSlide.getCommentAuthorsPart() may expose internal representation by returning XSLFSlide._commentAuthors At XSLFSlide.java:[line 195] M V EI: org.apache.poi.xslf.usermodel.XSLFSlide.getNotes() may expose internal representation by returning XSLFSlide._notes At XSLFSlide.java:[line 239] M V EI: org.apache.poi.xssf.usermodel.XSSFChartSheet.getCTChartsheet() may expose internal representation by returning XSSFChartSheet.chartsheet At XSSFChartSheet.java:[line 75] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.RelCubBezTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into RelCubBezTo._master At RelCubBezTo.java:[line 128] M V EI: org.apache.poi.xddf.usermodel.text.XDDFTextRun.getParentParagraph() may expose internal representation by returning XDDFTextRun._parent At XDDFTextRun.java:[line 76] M V EI: org.apache.poi.openxml4j.opc.ZipPackagePart.getZipArchive() may expose internal representation by returning ZipPackagePart.zipEntry At ZipPackagePart.java:[line 92] M P SBSC: org.apache.poi.xssf.extractor.XSSFExportToXml.compare(String, String) concatenates strings using + in a loop At XSSFExportToXml.java:[line 420] M D DLS: Dead store to hyperlinksTable in org.apache.poi.xssf.extractor.XSSFBEventBasedExcelExtractor.getText() At XSSFBEventBasedExcelExtractor.java:[line 124] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.ArcTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into ArcTo._master At ArcTo.java:[line 94] M V EI2: new org.apache.poi.xddf.usermodel.chart.XDDFBubbleChartData(XDDFChart, CTBubbleChart, XDDFChartAxis, XDDFValueAxis) may expose internal representation by storing an externally mutable object into XDDFBubbleChartData.chart At XDDFBubbleChartData.java:[line 47] M V EI: org.apache.poi.xssf.usermodel.XSSFPivotCacheRecords.getCtPivotCacheRecords() may expose internal representation by returning XSSFPivotCacheRecords.ctPivotCacheRecords At XSSFPivotCacheRecords.java:[line 75] M B Eq: org.apache.poi.openxml4j.opc.ZipPackage$EntryTriple defines compareTo(ZipPackage$EntryTriple) and uses Object.equals() At ZipPackage.java:[lines 377-380] M V EI: org.apache.poi.xslf.usermodel.XSLFShadow.getShadowParent() may expose internal representation by returning XSLFShadow._parent At XSLFShadow.java:[line 45] > Task :srcDistZip > Task :fixDistDir > Task :poi-ooxml:spotbugsMain M V EI: org.apache.poi.xslf.usermodel.XSLFDiagram.getGroupShape() may expose internal representation by returning XSLFDiagram._groupShape At XSLFDiagram.java:[line 137] M V EI: org.apache.poi.xslf.usermodel.XSLFDiagram.getDiagramDrawing() may expose internal representation by returning XSLFDiagram._drawing At XSLFDiagram.java:[line 130] M D DLS: Dead store to groupShapePropsCt in org.apache.poi.xslf.usermodel.XSLFDiagram.convertMsGroupToGroupShape(CTGroupShape, XSLFDiagramDrawing) At XSLFDiagram.java:[line 214] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.MoveTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into MoveTo._master At MoveTo.java:[line 84] M V EI: org.apache.poi.xssf.usermodel.XSSFGraphicFrame.getCTGraphicalObjectFrame() may expose internal representation by returning XSSFGraphicFrame.graphicFrame At XSSFGraphicFrame.java:[line 78] M V EI: org.apache.poi.poifs.crypt.dsig.services.TimeStampSimpleHttpClient.getProxy() may expose internal representation by returning TimeStampSimpleHttpClient.proxy At TimeStampSimpleHttpClient.java:[line 139] M V EI2: org.apache.poi.poifs.crypt.dsig.services.TimeStampSimpleHttpClient.init(SignatureConfig) may expose internal representation by storing an externally mutable object into TimeStampSimpleHttpClient.config At TimeStampSimpleHttpClient.java:[line 110] M V EI2: new org.apache.poi.xslf.usermodel.XSLFFontInfo(XMLSlideShow, CTEmbeddedFontListEntry) may expose internal representation by storing an externally mutable object into XSLFFontInfo.fontListEntry At XSLFFontInfo.java:[line 75] M V EI2: new org.apache.poi.xslf.usermodel.XSLFFontInfo(XMLSlideShow, CTEmbeddedFontListEntry) may expose internal representation by storing an externally mutable object into XSLFFontInfo.ppt At XSLFFontInfo.java:[line 73] M V EI2: new org.apache.poi.xslf.usermodel.XSLFFontInfo(XMLSlideShow, String) may expose internal representation by storing an externally mutable object into XSLFFontInfo.ppt At XSLFFontInfo.java:[line 54] M V EI2: new org.apache.poi.xssf.streaming.SXSSFCreationHelper(SXSSFWorkbook) may expose internal representation by storing an externally mutable object into SXSSFCreationHelper.wb At SXSSFCreationHelper.java:[line 53] M V EI2: new org.apache.poi.ooxml.dev.OOXMLLister(OPCPackage, PrintStream) may expose internal representation by storing an externally mutable object into OOXMLLister.disp At OOXMLLister.java:[line 43] M V EI2: new org.apache.poi.ooxml.dev.OOXMLLister(OPCPackage, PrintStream) may expose internal representation by storing an externally mutable object into OOXMLLister.container At OOXMLLister.java:[line 42] M V EI2: org.apache.poi.poifs.crypt.dsig.OOXMLURIDereferencer.setSignatureInfo(SignatureInfo) may expose internal representation by storing an externally mutable object into OOXMLURIDereferencer.signatureInfo At OOXMLURIDereferencer.java:[line 59] M V EI: org.apache.poi.xdgf.extractor.XDGFVisioExtractor.getDocument() may expose internal representation by returning XDGFVisioExtractor.document At XDGFVisioExtractor.java:[line 55] M V EI: org.apache.poi.xdgf.extractor.XDGFVisioExtractor.getFilesystem() may expose internal representation by returning XDGFVisioExtractor.document At XDGFVisioExtractor.java:[line 70] M V EI2: new org.apache.poi.xdgf.extractor.XDGFVisioExtractor(XmlVisioDocument) may expose internal representation by storing an externally mutable object into XDGFVisioExtractor.document At XDGFVisioExtractor.java:[line 36] M V EI2: new org.apache.poi.xssf.usermodel.helpers.XSSFFormulaUtils(XSSFWorkbook) may expose internal representation by storing an externally mutable object into XSSFFormulaUtils._wb At XSSFFormulaUtils.java:[line 53] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.RelQuadBezTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into RelQuadBezTo._master At RelQuadBezTo.java:[line 110] M V EI: org.apache.poi.xssf.usermodel.XSSFShapeGroup.getCTGroupShape() may expose internal representation by returning XSSFShapeGroup.ctGroup At XSSFShapeGroup.java:[line 200] M V EI: org.apache.poi.xslf.extractor.XSLFExtractor.getDocument() may expose internal representation by returning org.apache.poi.sl.extractor.SlideShowExtractor.slideshow At XSLFExtractor.java:[line 38] M V EI: org.apache.poi.xwpf.usermodel.XWPFPicture.getCTPicture() may expose internal representation by returning XWPFPicture.ctPic At XWPFPicture.java:[line 51] M V EI2: new org.apache.poi.xwpf.usermodel.XWPFPicture(CTPicture, XWPFRun) may expose internal representation by storing an externally mutable object into XWPFPicture.ctPic At XWPFPicture.java:[line 34] M V EI2: new org.apache.poi.xwpf.usermodel.XWPFPicture(CTPicture, XWPFRun) may expose internal representation by storing an externally mutable object into XWPFPicture.run At XWPFPicture.java:[line 33] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.PolyLineTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into PolyLineTo._master At PolyLineTo.java:[line 91] M V EI2: org.apache.poi.xdgf.usermodel.section.geometry.RelMoveTo.setupMaster(GeometryRow) may expose internal representation by storing an externally mutable object into RelMoveTo._master At RelMoveTo.java:[line 74] M V EI: org.apache.poi.xssf.usermodel.XSSFObjectData.getOleObject() may expose internal representation by returning XSSFObjectData.oleObject At XSSFObjectData.java:[line 131] M V EI: org.apache.poi.xslf.usermodel.XSLFSlideShow.getAllEmbeddedParts() may expose internal representation by returning XSLFSlideShow.embeddedParts At XSLFSlideShow.java:[line 268] M P UrF: Unread field: org.apache.poi.xwpf.usermodel.XWPFNumbering.isNew At XWPFNumbering.java:[line 54] M P UrF: Unread field: org.apache.poi.xssf.binary.XSSFBCellHeader.rowNum At XSSFBCellHeader.java:[line 56] M P UrF: Unread field: org.apache.poi.xslf.util.MFProxy.quiet At MFProxy.java:[line 46] M P UrF: Unread field: org.apache.poi.xssf.binary.XSSFBCellHeader.showPhonetic At XSSFBCellHeader.java:[line 59] M P UuF: Unused field: org.apache.poi.xssf.binary.XSSFBSheetHandler.hyperlinkCellRange In XSSFBSheetHandler.java M P UrF: Unread field: org.apache.poi.xslf.draw.SVGImageRenderer.alpha At SVGImageRenderer.java:[line 49] M D UrF: Unread public/protected field: org.apache.poi.xwpf.usermodel.XWPFLatentStyles.styles At XWPFLatentStyles.java:[line 46] M V MS: org.apache.poi.xwpf.usermodel.XWPFPictureData.RELATIONS should be package protected At XWPFPictureData.java:[line 61] M V MS: org.apache.poi.xssf.usermodel.XSSFPictureData.RELATIONS should be package protected At XSSFPictureData.java:[line 59] SpotBugs ended with exit code 1 > Task :soLinkCheck > Task :rat > Task :poi-examples:jenkins > Task :poi:jenkins > Task :poi-excelant:jenkins > Task :poi-ooxml-lite:jenkins > Task :poi-ooxml-lite-agent:jenkins > Task :poi-scratchpad:jenkins > Task :poi-ooxml-full:jenkins > Task :poi-ooxml:check > Task :poi-ooxml:build > Task :poi-ooxml:getDeps > Task :poi-ooxml:jacocoTestReport > Task :poi-ooxml:jenkins > Task :poi-integration:check > Task :poi-integration:build > Task :jenkins > Task :poi-integration:jacocoTestReport > Task :poi-integration:jenkins Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.6-rc-1/userguide/command_line_interface.html#sec:command_line_warnings Execution optimizations have been disabled for 3 invalid unit(s) of work during this build to ensure correctness. Please consult deprecation warnings for more details. BUILD SUCCESSFUL in 14m 3s 154 actionable tasks: 145 executed, 9 up-to-date Build step 'Invoke Gradle script' changed build result to SUCCESS ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Archiving artifacts [Fast Archiver] Compressed 424.02 MB of artifacts by 22.8% relative to #17 ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Recording test results ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [Checks API] No suitable checks publisher found. ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [JaCoCo plugin] Collecting JaCoCo coverage data... [JaCoCo plugin] */build/*.exec,*/build/jacoco/*.exec;*/build/classes;*/src/main/java; locations are configured ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [JaCoCo plugin] Number of found exec files for pattern */build/*.exec,*/build/jacoco/*.exec: 6 [JaCoCo plugin] Saving matched execfiles: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-examples/build/jacoco/test.exec> <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-excelant/build/jacoco/test.exec> <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-integration/build/jacoco/test.exec> <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml/build/jacoco/test.exec> <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-scratchpad/build/jacoco/test.exec> <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi/build/jacoco/test.exec> [JaCoCo plugin] Saving matched class directories for class-pattern: */build/classes: [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-examples/build/classes> 159 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-excelant/build/classes> 29 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-integration/build/classes> 31 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml-full/build/classes> 5567 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml-lite-agent/build/classes> 4 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml-lite/build/classes> 5567 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml/build/classes> 1202 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-scratchpad/build/classes> 1145 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi/build/classes> 2328 files [JaCoCo plugin] Saving matched source directories for source-pattern: */src/main/java: [JaCoCo plugin] Source Inclusions: null [JaCoCo plugin] Source Exclusions: null [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/osgi/src/main/java> 6 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-examples/src/main/java> 174 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-excelant/src/main/java> 21 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml-lite-agent/src/main/java> 7 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-ooxml/src/main/java> 699 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi-scratchpad/src/main/java> 577 files [JaCoCo plugin] - <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.18/ws/poi/src/main/java> 1303 files [JaCoCo plugin] Loading inclusions files.. [JaCoCo plugin] inclusions: [**/*.class] [JaCoCo plugin] exclusions: [com/microsoft/**, org/openxmlformats/**, org/etsi/**, org/w3/**, schemaorg*/**, schemasMicrosoft*/**, org/apache/poi/hdf/model/hdftypes/definitions/*.class, org/apache/poi/hwpf/model/types/*.class, org/apache/poi/hssf/usermodel/DummyGraphics2d.class, org/apache/poi/sl/draw/binding/*.class] ERROR: Step ?Record JaCoCo coverage report? aborted due to exception: java.lang.IllegalArgumentException: Unsupported class file major version 62 at org.objectweb.asm.ClassReader.<init>(ClassReader.java:196) at org.objectweb.asm.ClassReader.<init>(ClassReader.java:177) at org.objectweb.asm.ClassReader.<init>(ClassReader.java:163) at org.jacoco.core.internal.instr.InstrSupport.classReaderFor(InstrSupport.java:280) at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:107) at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:132) Caused: java.io.IOException: Error while analyzing /home/jenkins/jenkins-home/jobs/POI/jobs/POI-DSL-1.18/builds/61/jacoco/classes/java9/test/META-INF/versions/9/module-info.class. at org.jacoco.core.analysis.Analyzer.analyzerError(Analyzer.java:162) at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:134) at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:157) at org.jacoco.core.analysis.Analyzer.analyzeAll(Analyzer.java:193) at org.jacoco.core.analysis.Analyzer.analyzeAll(Analyzer.java:226) at hudson.plugins.jacoco.ExecutionFileLoader.analyzeStructure(ExecutionFileLoader.java:127) Caused: java.io.IOException: While reading class directory: /home/jenkins/jenkins-home/jobs/POI/jobs/POI-DSL-1.18/builds/61/jacoco/classes at hudson.plugins.jacoco.ExecutionFileLoader.analyzeStructure(ExecutionFileLoader.java:130) at hudson.plugins.jacoco.ExecutionFileLoader.loadBundleCoverage(ExecutionFileLoader.java:138) at hudson.plugins.jacoco.JacocoReportDir.parse(JacocoReportDir.java:110) at hudson.plugins.jacoco.JacocoBuildAction.loadRatios(JacocoBuildAction.java:331) at hudson.plugins.jacoco.JacocoBuildAction.load(JacocoBuildAction.java:321) at hudson.plugins.jacoco.JacocoPublisher.perform(JacocoPublisher.java:675) at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:79) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:763) at hudson.model.Build$BuildExecution.post2(Build.java:179) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:707) at hudson.model.Run.execute(Run.java:1921) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442) ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org