See <https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.21/285/display/redirect?page=changes>
Changes: [PJ Fanning] support colors as byte[] [PJ Fanning] refactor [PJ Fanning] refactor font test [PJ Fanning] support colors as byte[] [PJ Fanning] reformat [PJ Fanning] deprecate old constructor [PJ Fanning] typo [PJ Fanning] [github-806] HSSFColor: Reduce use of java.awt.Color. Thanks to Jaroslav Tulach. This closes #806 ------------------------------------------ [...truncated 2.00 MiB...] ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:150: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:190: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb1.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:260: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:271: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:280: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:312: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:349: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:432: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:507: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated swb.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:537: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated wb.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbook.java:727: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithCustomZipEntrySource.java:69: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithCustomZipEntrySource.java:93: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithCustomZipEntrySource.java:127: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:98: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb1.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:105: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb2.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:128: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:168: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb1.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:238: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:249: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:258: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:290: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:327: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:389: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:464: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated swb.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:494: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated wb.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\streaming\TestSXSSFWorkbookWithNullAutoSizeTracker.java:651: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated assertTrue(wb.dispose()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestSXSSFBugs.java:195: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestUnfixedBugs.java:212: warning: [deprecation] BORDER_BOTTOM in CellUtil has been deprecated CellUtil.setCellStyleProperty(cell0, CellUtil.BORDER_BOTTOM, BorderStyle.THIN); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestUnfixedBugs.java:212: warning: [deprecation] setCellStyleProperty(Cell,String,Object) in CellUtil has been deprecated CellUtil.setCellStyleProperty(cell0, CellUtil.BORDER_BOTTOM, BorderStyle.THIN); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestUnfixedBugs.java:214: warning: [deprecation] BORDER_BOTTOM in CellUtil has been deprecated CellUtil.setCellStyleProperty(cell1, CellUtil.BORDER_BOTTOM, BorderStyle.THIN); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestUnfixedBugs.java:214: warning: [deprecation] setCellStyleProperty(Cell,String,Object) in CellUtil has been deprecated CellUtil.setCellStyleProperty(cell1, CellUtil.BORDER_BOTTOM, BorderStyle.THIN); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFBugs.java:2798: warning: [deprecation] BORDER_BOTTOM in CellUtil has been deprecated properties.put(CellUtil.BORDER_BOTTOM, BorderStyle.THIN); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFBugs.java:2799: warning: [deprecation] setCellStyleProperties(Cell,Map<String,Object>) in CellUtil has been deprecated CellUtil.setCellStyleProperties(cell, properties); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFComment.java:360: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFComment.java:375: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFComment.java:390: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFComment.java:405: warning: [deprecation] dispose() in SXSSFWorkbook has been deprecated workbook.dispose(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFSheet.java:309: warning: [deprecation] createSplitPane(int,int,int,int,int) in XSSFSheet has been deprecated sheet.createSplitPane(4, 8, 12, 12, PaneInformation.PANE_LOWER_RIGHT + 1); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFWorkbook.java:1394: warning: [deprecation] getCTExternalLink() in ExternalLinksTable has been deprecated CTExternalLink link = workbook2.getExternalLinksTable().get(0).getCTExternalLink(); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\TestXWPFBugs.java:144: warning: [deprecation] ZipFile(File) in ZipFile has been deprecated ZipFile zf = new ZipFile(samples.getFile(f)); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\TestXWPFBugs.java:156: warning: [deprecation] ZipFile(File) in ZipFile has been deprecated ZipFile zf = new ZipFile(samples.getFile(f)); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:241: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(7, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:249: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(25, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:646: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(-1, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:649: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(10, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:652: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(Short.MAX_VALUE - 1, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:655: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(Short.MAX_VALUE, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:658: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(Short.MAX_VALUE + 1, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:661: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(Integer.MAX_VALUE - 1, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:664: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(Integer.MAX_VALUE, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:667: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(-1, run.getFontSize()); ^ F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi-ooxml\src\test\java\org\apache\poi\xwpf\usermodel\TestXWPFRun.java:715: warning: [deprecation] getFontSize() in XWPFRun has been deprecated assertEquals(10, run.getFontSize()); ^ 99 warnings > Task :poi:javadoc 1 error 3 warnings > Task :poi-examples:javadocJar > Task :poi-examples:assemble > Task :poi-examples:forbiddenApisMain > Task :poi-examples:spotbugsMain M V EI2: new org.apache.poi.examples.hwpf.Word2Forrest(HWPFDocument, OutputStream) may expose internal representation by storing an externally mutable object into Word2Forrest._doc At Word2Forrest.java:[line 46] M D FE: Test for floating point equality in org.apache.poi.examples.xwpf.usermodel.UpdateEmbeddedDoc.checkUpdatedDoc() At UpdateEmbeddedDoc.java:[line 165] M B CT: Exception thrown in class org.apache.poi.examples.xwpf.usermodel.UpdateEmbeddedDoc at new org.apache.poi.examples.xwpf.usermodel.UpdateEmbeddedDoc(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At UpdateEmbeddedDoc.java:[line 77] H B Nm: The class name org.apache.poi.examples.hssf.usermodel.AddDimensionedImage shadows the simple name of the superclass org.apache.poi.examples.ss.AddDimensionedImage At AddDimensionedImage.java:[line 29] M V EI2: org.apache.poi.examples.hssf.usermodel.EventExample.processRecord(Record) may expose internal representation by storing an externally mutable object into EventExample.sstrec At EventExample.java:[line 80] M D SF: Switch statement found in org.apache.poi.examples.hssf.usermodel.EventExample.processRecord(Record) where default case is missing At EventExample.java:[lines 50-88] M V EI2: new org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra(POIFSFileSystem, PrintStream, int) may expose internal representation by storing an externally mutable object into XLS2CSVmra.output At XLS2CSVmra.java:[line 92] M V EI2: org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra.processRecord(Record) may expose internal representation by storing an externally mutable object into XLS2CSVmra.sstRecord At XLS2CSVmra.java:[line 172] M V EI2: new org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra(POIFSFileSystem, PrintStream, int) may expose internal representation by storing an externally mutable object into XLS2CSVmra.fs At XLS2CSVmra.java:[line 91] M B CT: Exception thrown in class org.apache.poi.examples.ss.LinkedDropDownLists at new org.apache.poi.examples.ss.LinkedDropDownLists(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At LinkedDropDownLists.java:[line 107] M C FL: Using floating-point loop counters can lead to unexpected behavior. At OfficeDrawingWithGraphics.java:[line 93] M V EI2: new org.apache.poi.examples.ss.html.HSSFHtmlHelper(HSSFWorkbook) may expose internal representation by storing an externally mutable object into HSSFHtmlHelper.wb At HSSFHtmlHelper.java:[line 38] M V EI: org.apache.poi.examples.hssf.usermodel.InCellLists$MultiLevelListItem.getLowerLevelItems() may expose internal representation by returning InCellLists$MultiLevelListItem.lowerLevelItems At InCellLists.java:[line 536] M V EI2: new org.apache.poi.examples.hssf.usermodel.InCellLists$MultiLevelListItem(String, List) may expose internal representation by storing an externally mutable object into InCellLists$MultiLevelListItem.lowerLevelItems At InCellLists.java:[line 516] M V EI2: new org.apache.poi.examples.xssf.eventusermodel.XLSX2CSV(OPCPackage, PrintStream, int) may expose internal representation by storing an externally mutable object into XLSX2CSV.xlsxPackage At XLSX2CSV.java:[line 181] M V EI2: new org.apache.poi.examples.xssf.eventusermodel.XLSX2CSV(OPCPackage, PrintStream, int) may expose internal representation by storing an externally mutable object into XLSX2CSV.output At XLSX2CSV.java:[line 182] M V EI2: new org.apache.poi.examples.ss.formula.CheckFunctionsSupported(Workbook) may expose internal representation by storing an externally mutable object into CheckFunctionsSupported.workbook At CheckFunctionsSupported.java:[line 103] M C UwF: Unwritten field: org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra.workbookBuildingListener At XLS2CSVmra.java:[line 151] M P SS: Unread field: org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra.outputFormulaValues; should this field be static? At XLS2CSVmra.java:[line 64] SpotBugs ended with exit code 1 > Task :poi-examples:getDeps > Task :poi-ooxml:compileTest9 > Task :poi-excelant:jar > Task :poi-excelant:javadoc warning: URL https://docs.oracle.com/javase/8/docs/api/element-list was redirected to https://docs.oracle.com/en/java/javase/24/ -- Update the command-line options to suppress this warning. 1 warning > Task :poi-excelant:javadocJar > Task :poi-excelant:assemble > Task :poi-excelant:forbiddenApisMain > Task :poi-excelant:spotbugsMain M V EI2: org.apache.poi.ss.excelant.ExcelAntSet.setWorkbookUtil(ExcelAntWorkbookUtil) may expose internal representation by storing an externally mutable object into ExcelAntSet.wbUtil At ExcelAntSet.java:[line 39] M V EI: org.apache.poi.ss.excelant.util.ExcelAntWorkbookUtil.getWorkbook() may expose internal representation by returning ExcelAntWorkbookUtil.workbook At ExcelAntWorkbookUtil.java:[line 193] M B CT: Exception thrown in class org.apache.poi.ss.excelant.util.ExcelAntWorkbookUtil at new org.apache.poi.ss.excelant.util.ExcelAntWorkbookUtil(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ExcelAntWorkbookUtil.java:[line 71] M V EI2: org.apache.poi.ss.excelant.ExcelAntTest.setWorkbookUtil(ExcelAntWorkbookUtil) may expose internal representation by storing an externally mutable object into ExcelAntTest.workbookUtil At ExcelAntTest.java:[line 67] M D DCN: Do not catch NullPointerException like in org.apache.poi.ss.excelant.ExcelAntTest.execute() At ExcelAntTest.java:[line 180] M V EI2: org.apache.poi.ss.excelant.ExcelAntTask.addPrecision(ExcelAntPrecision) may expose internal representation by storing an externally mutable object into ExcelAntTask.precision At ExcelAntTask.java:[line 55] SpotBugs ended with exit code 1 > Task :poi-excelant:getDeps > Task :poi-scratchpad:javadoc warning: URL https://docs.oracle.com/javase/8/docs/api/element-list was redirected to https://docs.oracle.com/en/java/javase/24/ -- Update the command-line options to suppress this warning. 1 warning > Task :poi:javadoc FAILED [Incubating] Problems report is available at: file:///F:/jenkins/jenkins-home/712657a4/workspace/POI/POI-DSL-Windows-1.21/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':poi:javadoc'. > Javadoc generation failed. Generated Javadoc options file (useful for > troubleshooting): > 'F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.21\poi\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. > Get more help at https://help.gradle.org. Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. 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/8.14/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD FAILED in 21m 31s 96 actionable tasks: 95 executed, 1 up-to-date 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' Archiving artifacts Recording test results [Checks API] No suitable checks publisher found. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org