See <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.17/1081/display/redirect?page=changes>
Changes: [github] Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (#1168) [github] Bump slf4jVersion from 2.0.17 to 2.0.18 (#1167) [github] Bump org.apache.pdfbox:pdfbox from 3.0.6 to 3.0.7 (#1166) [github] Bump com.github.spotbugs from 6.4.8 to 6.5.8 (#1164) [github] Bump org.sonarqube from 7.2.3.7755 to 7.3.1.8318 (#1165) ------------------------------------------ [...truncated 1.41 MiB...] 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 94] 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 B CT: Exception thrown in class org.apache.poi.xssf.binary.XSSFBHyperlinksTable at new org.apache.poi.xssf.binary.XSSFBHyperlinksTable(PackagePart) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSSFBHyperlinksTable.java:[line 63] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getCtComment() may expose internal representation by returning XWPFComment.ctComment At XWPFComment.java:[line 345] 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 43] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getPart() may expose internal representation by returning XWPFComment.comments At XWPFComment.java:[line 80] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getXWPFDocument() may expose internal representation by returning XWPFComment.document At XWPFComment.java:[line 289] M V EI: org.apache.poi.xwpf.usermodel.XWPFComment.getComments() may expose internal representation by returning XWPFComment.comments At XWPFComment.java:[line 354] 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 44] M B CT: Exception thrown in class org.apache.poi.xssf.binary.XSSFBSharedStringsTable at new org.apache.poi.xssf.binary.XSSFBSharedStringsTable(PackagePart) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSSFBSharedStringsTable.java:[line 80] M B CT: Exception thrown in class org.apache.poi.xssf.binary.XSSFBSharedStringsTable at new org.apache.poi.xssf.binary.XSSFBSharedStringsTable(OPCPackage) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSSFBSharedStringsTable.java:[line 70] M V EI: org.apache.poi.xssf.extractor.XSSFExcelExtractor.getFilesystem() may expose internal representation by returning XSSFExcelExtractor.workbook At XSSFExcelExtractor.java:[line 281] M V EI: org.apache.poi.xssf.extractor.XSSFExcelExtractor.getDocument() may expose internal representation by returning XSSFExcelExtractor.workbook At XSSFExcelExtractor.java:[line 266] 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 70] 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 D SF: Switch statement found in org.apache.poi.xssf.binary.XSSFBSheetHandler.handleRecord(int, byte[]) where default case is missing At XSSFBSheetHandler.java:[lines 133-180] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.RelEllipticalArcTo at new org.apache.poi.xdgf.usermodel.section.geometry.RelEllipticalArcTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RelEllipticalArcTo.java:[line 86] 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 175] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.XmlVisioDocument at new org.apache.poi.xdgf.usermodel.XmlVisioDocument(InputStream, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XmlVisioDocument.java:[line 99] M B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.XmlVisioDocument at new org.apache.poi.xdgf.usermodel.XmlVisioDocument(InputStream) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XmlVisioDocument.java:[line 89] M B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.XmlVisioDocument at new org.apache.poi.xdgf.usermodel.XmlVisioDocument(OPCPackage) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XmlVisioDocument.java:[line 75] 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 B CT: Exception thrown in class org.apache.poi.poifs.crypt.dsig.facets.XAdESXLSignatureFacet at new org.apache.poi.poifs.crypt.dsig.facets.XAdESXLSignatureFacet() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XAdESXLSignatureFacet.java:[line 97] 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 82] M B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.RelLineTo at new org.apache.poi.xdgf.usermodel.section.geometry.RelLineTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RelLineTo.java:[line 51] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.LineTo at new org.apache.poi.xdgf.usermodel.section.geometry.LineTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At LineTo.java:[line 51] 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 140] M B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.NURBSTo at new org.apache.poi.xdgf.usermodel.section.geometry.NURBSTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At NURBSTo.java:[line 71] 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 C RCN: Nullcheck of PPTX2PNG.outdir at line 267 of value previously dereferenced in org.apache.poi.xslf.util.PPTX2PNG.parseCommandLine(String[]) At PPTX2PNG.java:[line 262] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.RelCubBezTo at new org.apache.poi.xdgf.usermodel.section.geometry.RelCubBezTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RelCubBezTo.java:[line 89] M V EI: org.apache.poi.xddf.usermodel.text.XDDFTextRun.getParentParagraph() may expose internal representation by returning XDDFTextRun._parent At XDDFTextRun.java:[line 77] 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 424] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.ArcTo at new org.apache.poi.xdgf.usermodel.section.geometry.ArcTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ArcTo.java:[line 67] 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 CT: Exception thrown in class org.apache.poi.xssf.usermodel.XSSFPivotCacheRecords at new org.apache.poi.xssf.usermodel.XSSFPivotCacheRecords(PackagePart) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSSFPivotCacheRecords.java:[line 55] M B Eq: org.apache.poi.openxml4j.opc.ZipPackage$EntryTriple defines compareTo(ZipPackage$EntryTriple) and uses Object.equals() At ZipPackage.java:[lines 487-490] M V EI: org.apache.poi.xslf.usermodel.XSLFShadow.getShadowParent() may expose internal representation by returning XSLFShadow._parent At XSLFShadow.java:[line 45] 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 222] M B CT: Exception thrown in class org.apache.poi.xslf.usermodel.XSLFDiagram at new org.apache.poi.xslf.usermodel.XSLFDiagram(CTGraphicalObjectFrame, XSLFSheet) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSLFDiagram.java:[line 83] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.MoveTo at new org.apache.poi.xdgf.usermodel.section.geometry.MoveTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At MoveTo.java:[line 56] M V EI: org.apache.poi.xssf.usermodel.XSSFGraphicFrame.getCTGraphicalObjectFrame() may expose internal representation by returning XSSFGraphicFrame.graphicFrame At XSSFGraphicFrame.java:[line 83] M V EI: org.apache.poi.poifs.crypt.dsig.services.TimeStampSimpleHttpClient.getProxy() may expose internal representation by returning TimeStampSimpleHttpClient.proxy At TimeStampSimpleHttpClient.java:[line 142] 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 113] 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 76] 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 74] 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 55] 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 50] 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 S USO: Static synchronized method org.apache.poi.poifs.crypt.dsig.services.RelationshipTransformService.registerDsigProvider() uses intrinsic lock of class org.apache.poi.poifs.crypt.dsig.services.RelationshipTransformService for synchronization, exposing the class to untrusted code. At RelationshipTransformService.java:[lines 123-126] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.RelQuadBezTo at new org.apache.poi.xdgf.usermodel.section.geometry.RelQuadBezTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RelQuadBezTo.java:[line 79] 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 56] 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 B CT: Exception thrown in class org.apache.poi.xwpf.usermodel.XWPFPicture at new org.apache.poi.xwpf.usermodel.XWPFPicture(CTPicture, XWPFRun) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XWPFPicture.java:[line 37] 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 97] M B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.PolyLineTo at new org.apache.poi.xdgf.usermodel.section.geometry.PolyLineTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At PolyLineTo.java:[line 70] 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 B CT: Exception thrown in class org.apache.poi.xdgf.usermodel.section.geometry.RelMoveTo at new org.apache.poi.xdgf.usermodel.section.geometry.RelMoveTo(RowType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RelMoveTo.java:[line 51] M S USO: Static synchronized method org.apache.poi.xssf.usermodel.XSSFBuiltinTableStyle.init() uses intrinsic lock of class org.apache.poi.xssf.usermodel.XSSFBuiltinTableStyle for synchronization, exposing the class to untrusted code. At XSSFBuiltinTableStyle.java:[lines 381-421] M S USO: Method org.apache.poi.xssf.usermodel.XSSFBuiltinTableStyle.init() uses intrinsic lock of class org.apache.poi.xssf.usermodel.XSSFBuiltinTableStyle for synchronization, that is exposed by static org.apache.poi.xssf.usermodel.XSSFBuiltinTableStyle.valueOf(Ljava/lang/String;)Lorg/apache/poi/xssf/usermodel/XSSFBuiltinTableStyle;. At XSSFBuiltinTableStyle.java:[lines 381-421] M B CT: Exception thrown in class org.apache.poi.xslf.usermodel.XSLFDrawing at new org.apache.poi.xslf.usermodel.XSLFDrawing(XSLFSheet, CTGroupShape) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSLFDrawing.java:[line 51] M V EI: org.apache.poi.xssf.usermodel.XSSFObjectData.getOleObject() may expose internal representation by returning XSSFObjectData.oleObject At XSSFObjectData.java:[line 131] M C HSM: The method 'prototype()' in class 'XSSFObjectData' hides a method in class 'XSSFSimpleShape'. Declare the respective methods non-static or private to eradicate the problem. At XSSFObjectData.java:[line 71] M V EI: org.apache.poi.xslf.usermodel.XSLFSlideShow.getAllEmbeddedParts() may expose internal representation by returning XSLFSlideShow.embeddedParts At XSLFSlideShow.java:[line 268] M B CT: Exception thrown in class org.apache.poi.xslf.usermodel.XSLFSlideShow at new org.apache.poi.xslf.usermodel.XSLFSlideShow(OPCPackage) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSLFSlideShow.java:[line 75] M B CT: Exception thrown in class org.apache.poi.xslf.usermodel.XSLFSlideShow at new org.apache.poi.xslf.usermodel.XSLFSlideShow(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At XSLFSlideShow.java:[line 103] M P UrF: Unread field: org.apache.poi.xssf.binary.XSSFBCellHeader.rowNum At XSSFBCellHeader.java:[line 56] M P SIC: Should org.apache.poi.xssf.binary.XSSFBSheetHandler$XSSFBSheetContentsHandlerWrapper be a _static_ inner class? At XSSFBSheetHandler.java:[lines 535-584] M P UrF: Unread field: org.apache.poi.xssf.binary.XSSFBCellHeader.showPhonetic At XSSFBCellHeader.java:[line 59] M P UrF: Unread field: org.apache.poi.xslf.draw.SVGImageRenderer.alpha At SVGImageRenderer.java:[line 51] 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.xslf.util.MFProxy.quiet At MFProxy.java:[line 46] M P UuF: Unused field: org.apache.poi.xssf.binary.XSSFBSheetHandler.hyperlinkCellRange In XSSFBSheetHandler.java 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 63] M V MS: org.apache.poi.xssf.usermodel.XSSFPictureData.RELATIONS should be package protected At XSSFPictureData.java:[line 60] SpotBugs ended with exit code 1 > Task :poi:spotbugsMain M V EI: org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.getValidation() may expose internal representation by returning DataValidationEvaluator$DataValidationContext.dv At DataValidationEvaluator.java:[line 542] M V EI2: new org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext(DataValidation, DataValidationEvaluator, CellRangeAddressBase, CellReference) may expose internal representation by storing an externally mutable object into DataValidationEvaluator$DataValidationContext.dve At DataValidationEvaluator.java:[line 534] M V EI2: new org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext(DataValidation, DataValidationEvaluator, CellRangeAddressBase, CellReference) may expose internal representation by storing an externally mutable object into DataValidationEvaluator$DataValidationContext.dv At DataValidationEvaluator.java:[line 533] M V EI: org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.getRegion() may expose internal representation by returning DataValidationEvaluator$DataValidationContext.region At DataValidationEvaluator.java:[line 554] M V EI2: new org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext(DataValidation, DataValidationEvaluator, CellRangeAddressBase, CellReference) may expose internal representation by storing an externally mutable object into DataValidationEvaluator$DataValidationContext.target At DataValidationEvaluator.java:[line 536] M V EI2: new org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext(DataValidation, DataValidationEvaluator, CellRangeAddressBase, CellReference) may expose internal representation by storing an externally mutable object into DataValidationEvaluator$DataValidationContext.region At DataValidationEvaluator.java:[line 535] M V EI: org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.getEvaluator() may expose internal representation by returning DataValidationEvaluator$DataValidationContext.dve At DataValidationEvaluator.java:[line 548] M V EI: org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.getTarget() may expose internal representation by returning DataValidationEvaluator$DataValidationContext.target At DataValidationEvaluator.java:[line 560] M V EI2: new org.apache.poi.sl.draw.SLGraphics(GroupShape) may expose internal representation by storing an externally mutable object into SLGraphics._group At SLGraphics.java:[line 78] M V EI: org.apache.poi.sl.draw.SLGraphics.getShapeGroup() may expose internal representation by returning SLGraphics._group At SLGraphics.java:[line 93] M V EI: org.apache.poi.sl.draw.SLGraphics.getRenderingHints() may expose internal representation by returning SLGraphics._hints At SLGraphics.java:[line 1561] M V EI: org.apache.poi.hpsf.Array.getValues() may expose internal representation by returning Array._values At Array.java:[line 123] M V EI2: new org.apache.poi.hssf.usermodel.EscherGraphics2d(EscherGraphics) may expose internal representation by storing an externally mutable object into EscherGraphics2d._escherGraphics At EscherGraphics2d.java:[line 90] M D SF: Switch statement found in org.apache.poi.ss.formula.functions.FinanceFunction.evaluate(double[]) where one case falls through to the next case At FinanceFunction.java:[lines 98-101] M V EI2: new org.apache.poi.hssf.extractor.EventBasedExcelExtractor(DirectoryNode, char[]) may expose internal representation by storing an externally mutable object into EventBasedExcelExtractor._password At EventBasedExcelExtractor.java:[line 81] M V EI: org.apache.poi.hssf.extractor.EventBasedExcelExtractor.getRoot() may expose internal representation by returning EventBasedExcelExtractor._dir At EventBasedExcelExtractor.java:[line 311] M V EI2: new org.apache.poi.hssf.extractor.EventBasedExcelExtractor(DirectoryNode, char[]) may expose internal representation by storing an externally mutable object into EventBasedExcelExtractor._dir At EventBasedExcelExtractor.java:[line 80] M V EI2: new org.apache.poi.hssf.extractor.EventBasedExcelExtractor(POIFSFileSystem, char[]) may expose internal representation by storing an externally mutable object into EventBasedExcelExtractor._password At EventBasedExcelExtractor.java:[line 94] M V EI2: new org.apache.poi.hssf.extractor.EventBasedExcelExtractor(POIFSFileSystem, char[]) may expose internal representation by storing an externally mutable object into EventBasedExcelExtractor.poifs At EventBasedExcelExtractor.java:[line 92] M V EI: org.apache.poi.hssf.extractor.EventBasedExcelExtractor.getFilesystem() may expose internal representation by returning EventBasedExcelExtractor.poifs At EventBasedExcelExtractor.java:[line 301] M B CT: Exception thrown in class org.apache.poi.hssf.record.ExternSheetRecord at new org.apache.poi.hssf.record.ExternSheetRecord(ExternSheetRecord) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ExternSheetRecord.java:[line 100] M D DLS: Dead store to maxN in org.apache.poi.ss.formula.functions.Sumproduct.evaluateSingleProduct(ValueEval[]) At Sumproduct.java:[line 95] M V EI: org.apache.poi.ddf.EscherClientAnchorRecord.getRemainingData() may expose internal representation by returning EscherClientAnchorRecord.remainingData At EscherClientAnchorRecord.java:[line 369] M B CT: Exception thrown in class org.apache.poi.ddf.EscherColorRef at new org.apache.poi.ddf.EscherColorRef(byte[], int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At EscherColorRef.java:[line 170] M V EI2: new org.apache.poi.poifs.macros.VBAMacroReader(POIFSFileSystem) may expose internal representation by storing an externally mutable object into VBAMacroReader.fs At VBAMacroReader.java:[line 120] M B CT: Exception thrown in class org.apache.poi.poifs.macros.VBAMacroReader at new org.apache.poi.poifs.macros.VBAMacroReader(File) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At VBAMacroReader.java:[line 116] M B CT: Exception thrown in class org.apache.poi.poifs.macros.VBAMacroReader at new org.apache.poi.poifs.macros.VBAMacroReader(InputStream) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At VBAMacroReader.java:[line 104] M D DLS: Dead store to ld in org.apache.poi.ss.formula.functions.TimeValue.evaluate(int, int, ValueEval) At TimeValue.java:[line 68] M B RV: Exceptional return value of java.io.File.setWritable(boolean, boolean) ignored in org.apache.poi.util.DefaultTempFileCreationStrategy.createPOIFilesDirectoryIfNecessary() At DefaultTempFileCreationStrategy.java:[line 216] M B RV: Exceptional return value of java.io.File.setWritable(boolean, boolean) ignored in org.apache.poi.util.DefaultTempFileCreationStrategy.setOwnerOnlyFilePermissions(File, boolean) At DefaultTempFileCreationStrategy.java:[line 236] M B CT: Exception thrown in class org.apache.poi.util.DefaultTempFileCreationStrategy at new org.apache.poi.util.DefaultTempFileCreationStrategy() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DefaultTempFileCreationStrategy.java:[line 79] M B CT: Exception thrown in class org.apache.poi.util.DefaultTempFileCreationStrategy at new org.apache.poi.util.DefaultTempFileCreationStrategy(File) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DefaultTempFileCreationStrategy.java:[line 98] M B CT: Exception thrown in class org.apache.poi.hssf.record.DConRefRecord at new org.apache.poi.hssf.record.DConRefRecord(byte[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DConRefRecord.java:[line 131] M B CT: Exception thrown in class org.apache.poi.hssf.record.DConRefRecord at new org.apache.poi.hssf.record.DConRefRecord(RecordInputStream) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DConRefRecord.java:[line 141] M V EI2: new org.apache.poi.poifs.crypt.DataSpaceMapUtils$IRMDSTransformInfo(DataSpaceMapUtils$TransformInfoHeader, int, String) may expose internal representation by storing an externally mutable object into DataSpaceMapUtils$IRMDSTransformInfo.transformInfoHeader At DataSpaceMapUtils.java:[line 180] M B CT: Exception thrown in class org.apache.poi.poifs.crypt.cryptoapi.CryptoAPIDocumentInputStream at new org.apache.poi.poifs.crypt.cryptoapi.CryptoAPIDocumentInputStream(CryptoAPIDecryptor, byte[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At CryptoAPIDocumentInputStream.java:[line 84] M V EI: org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.getSSTRecord() may expose internal representation by returning EventWorkbookBuilder$SheetRecordCollectingListener.sstRecord At EventWorkbookBuilder.java:[line 133] M V EI2: org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.processRecordInternally(Record) may expose internal representation by storing an externally mutable object into EventWorkbookBuilder$SheetRecordCollectingListener.sstRecord At EventWorkbookBuilder.java:[line 181] M V EI: org.apache.poi.sl.image.ImageHeaderEMF.getBounds() may expose internal representation by returning ImageHeaderEMF.deviceBounds At ImageHeaderEMF.java:[line 68] M D SF: Switch statement found in org.apache.poi.ss.formula.functions.Offset.evaluate(ValueEval[], int, int) where one case falls through to the next case At Offset.java:[lines 169-173] M D SF: Switch statement found in org.apache.poi.ss.formula.atp.YearFrac.evaluate(ValueEval[], OperationEvaluationContext) where one case falls through to the next case At YearFrac.java:[lines 71-74] M V EI: org.apache.poi.hssf.record.FeatRecord.getCellRefs() may expose internal representation by returning FeatRecord.cellRefs At FeatRecord.java:[line 158] M V EI2: org.apache.poi.hssf.record.FeatRecord.setCellRefs(CellRangeAddress[]) may expose internal representation by storing an externally mutable object into FeatRecord.cellRefs At FeatRecord.java:[line 161] M B Nm: The class name org.apache.poi.hssf.usermodel.HeaderFooter shadows the simple name of implemented interface org.apache.poi.ss.usermodel.HeaderFooter At HeaderFooter.java:[lines 26-310] M B CT: Exception thrown in class org.apache.poi.poifs.crypt.standard.StandardEncryptor$StandardCipherOutputStream at new org.apache.poi.poifs.crypt.standard.StandardEncryptor$StandardCipherOutputStream(StandardEncryptor, DirectoryNode) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At StandardEncryptor.java:[line 156] M V EI2: new org.apache.poi.poifs.crypt.binaryrc4.BinaryRC4Encryptor$BinaryRC4CipherOutputStream(BinaryRC4Encryptor, OutputStream) may expose internal representation by storing an externally mutable object into BinaryRC4Encryptor$BinaryRC4CipherOutputStream.this$0 At BinaryRC4Encryptor.java:[line 130] M V EI2: new org.apache.poi.poifs.crypt.binaryrc4.BinaryRC4Encryptor$BinaryRC4CipherOutputStream(BinaryRC4Encryptor, DirectoryNode) may expose internal representation by storing an externally mutable object into BinaryRC4Encryptor$BinaryRC4CipherOutputStream.this$0 At BinaryRC4Encryptor.java:[line 135] M V EI: org.apache.poi.ddf.UnknownEscherRecord.getData() may expose internal representation by returning UnknownEscherRecord.thedata At UnknownEscherRecord.java:[line 146] M V EI: org.apache.poi.ddf.UnknownEscherRecord.getChildRecords() may expose internal representation by returning UnknownEscherRecord._childRecords At UnknownEscherRecord.java:[line 156] M P UrF: Unread field: org.apache.poi.hpsf.Decimal.field_5_lo64 At Decimal.java:[line 38] M P UrF: Unread field: org.apache.poi.hssf.usermodel.HSSFChart.chartTitleFormat At HSSFChart.java:[line 217] M P UrF: Unread field: org.apache.poi.ss.formula.atp.PercentRankIncFunction.evaluator At PercentRankIncFunction.java:[line 51] M P UrF: Unread field: org.apache.poi.hpsf.Decimal.field_1_wReserved At Decimal.java:[line 34] M P UrF: Unread field: org.apache.poi.ss.formula.atp.PercentRankExcFunction.evaluator At PercentRankExcFunction.java:[line 54] M P UrF: Unread field: org.apache.poi.hpsf.Decimal.field_2_scale At Decimal.java:[line 35] M P SS: Unread field: org.apache.poi.ss.formula.ptg.UnknownPtg.size; should this field be static? At UnknownPtg.java:[line 25] M P UrF: Unread field: org.apache.poi.ss.formula.atp.TextJoinFunction.evaluator At TextJoinFunction.java:[line 51] M P UrF: Unread field: org.apache.poi.hpsf.Decimal.field_4_hi32 At Decimal.java:[line 37] M P UrF: Unread field: org.apache.poi.hpsf.Decimal.field_3_sign At Decimal.java:[line 36] M V MS: org.apache.poi.ddf.EscherRecord.MAX_NUMBER_OF_CHILDREN should be package protected At EscherRecord.java:[line 50] M V MS: org.apache.poi.hpsf.VariantSupport.SUPPORTED_TYPES should be package protected At VariantSupport.java:[line 55] M V MS: org.apache.poi.hpsf.DocumentSummaryInformation.FORMAT_ID should be package protected At DocumentSummaryInformation.java:[line 51] M V MS: org.apache.poi.ss.formula.eval.FunctionEval.functions should be package protected At FunctionEval.java:[line 59] M M IS: Inconsistent synchronization of org.apache.poi.poifs.filesystem.DocumentInputStream._current_block_count; locked 71% of time Unsynchronized access at DocumentInputStream.java:[line 288] M M IS: Inconsistent synchronization of org.apache.poi.ss.format.CellDateFormatter.sFmt; locked 66% of time Unsynchronized access at CellDateFormatter.java:[line 110] M M IS: Inconsistent synchronization of org.apache.poi.ss.format.CellDateFormatter.amPmUpper; locked 50% of time Unsynchronized access at CellDateFormatter.java:[line 123] M M IS: Inconsistent synchronization of org.apache.poi.poifs.filesystem.DocumentInputStream._buffer; locked 50% of time Unsynchronized access at DocumentInputStream.java:[line 287] M M IS: Inconsistent synchronization of org.apache.poi.hpsf.ClassIDPredefined.classId; locked 66% of time Unsynchronized access at ClassIDPredefined.java:[line 132] M M IS: Inconsistent synchronization of org.apache.poi.poifs.filesystem.DocumentInputStream._data; locked 80% of time Unsynchronized access at DocumentInputStream.java:[line 289] SpotBugs ended with exit code 1 [Incubating] Problems report is available at: file://<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.17/ws/build/reports/problems/problems-report.html> FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':poi-ooxml:javadoc' (registered by plugin class 'org.gradle.api.plugins.JavaPlugin'). > Javadoc generation failed. Generated Javadoc options file (useful for > troubleshooting): > '<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.17/ws/poi-ooxml/build/tmp/javadoc/javadoc.options'> * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights from a Build Scan (powered by > Develocity). > Get more help at https://help.gradle.org. Deprecated Gradle features were used in this build, making it incompatible with Gradle 10. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD FAILED in 4m 27s 78 actionable tasks: 76 executed, 2 from cache Build step 'Invoke Gradle script' changed build result to FAILURE Build step 'Invoke Gradle script' marked build as failure [SpotBugs] Skipping execution of recorder since overall result is 'FAILURE' ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Archiving artifacts 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. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
