See <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.11/426/display/redirect>

Changes:


------------------------------------------
[...truncated 1.79 MiB...]
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [56] ../test-data/slideshow/60003.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [57] ../test-data/slideshow/missing-moveto.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [58] ../test-data/slideshow/bug58718_008495.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [59] ../test-data/slideshow/41384.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [60] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6416153805979648.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [61] ../test-data/slideshow/empty_textbox.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [62] ../test-data/slideshow/badzip.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [63] 
../test-data/slideshow/ppt_with_png_encrypted.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [64] 
../test-data/slideshow/bug55902-mixedFontChineseCharacters.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [65] ../test-data/slideshow/bug55030.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [66] 
../test-data/slideshow/bug60345_paperfigures.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [67] ../test-data/slideshow/47261.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [68] ../test-data/slideshow/42486.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [69] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIFuzzer-6411649193738240.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [70] ../test-data/slideshow/54111.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [71] ../test-data/slideshow/WithMacros.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [72] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6710128412590080.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [73] ../test-data/slideshow/42520.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [74] 
../test-data/slideshow/54541_cropped_bitmap2.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [75] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIFuzzer-5429732352851968.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [76] 
../test-data/slideshow/23884_defense_FINAL_OOimport_edit.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [77] ../test-data/slideshow/44296.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [78] ../test-data/slideshow/41071.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [79] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6192650357112832.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [80] 
../test-data/slideshow/bug58144-headers-footers-2007.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [81] ../test-data/slideshow/bug45124.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [82] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6360479850954752.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [83] ../test-data/slideshow/bug52297.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [84] ../test-data/slideshow/next_test_ppt_file.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [85] ../test-data/slideshow/54880_chinese.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [86] ../test-data/slideshow/WithComments.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [87] ../test-data/slideshow/alterman_security.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [88] ../test-data/slideshow/bug58733_671884.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [89] 
../test-data/slideshow/bug58144-headers-footers-2003.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [90] 
../test-data/slideshow/ole2-embedding-2003.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [91] 
../test-data/slideshow/Password_Protected-hello.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [92] ../test-data/slideshow/sound.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [93] ../test-data/slideshow/45537_Footer.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [94] ../test-data/slideshow/iisd_report.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [95] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-5231088823566336.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [96] ../test-data/slideshow/44770.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [97] ../test-data/slideshow/numbers3.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [98] ../test-data/slideshow/numbers2.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [99] ../test-data/slideshow/SampleShow.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [100] ../test-data/slideshow/41246-1.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [101] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6614960949821440.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [102] ../test-data/slideshow/slide_master.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [103] ../test-data/slideshow/backgrounds.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [104] ../test-data/slideshow/with_textbox.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [105] 
../test-data/slideshow/Single_Coloured_Page.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [106] ../test-data/slideshow/38256.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [107] ../test-data/slideshow/49541_symbol_map.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [108] 
../test-data/slideshow/Password_Protected-np-hello.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [109] ../test-data/slideshow/numbers.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [110] ../test-data/slideshow/bug45908.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [111] ../test-data/slideshow/bug69697.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [112] 
../test-data/slideshow/57272_corrupted_usereditatom.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [113] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-5962760801091584.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [114] ../test-data/slideshow/45537_Header.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [115] ../test-data/slideshow/empty.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [116] 
../test-data/slideshow/missing_core_records.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [117] ../test-data/slideshow/42474-2.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [118] ../test-data/slideshow/table_test.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [119] ../test-data/slideshow/npe.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [120] ../test-data/slideshow/56260.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [121] ../test-data/slideshow/60294.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [122] ../test-data/slideshow/45776.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [123] ../test-data/slideshow/WithMaster.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [124] 
../test-data/slideshow/Single_Coloured_Page_With_Fonts_and_Alignments.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [125] ../test-data/slideshow/datetime.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [126] ../test-data/slideshow/ppt_with_png.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [127] ../test-data/slideshow/49648.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [128] ../test-data/slideshow/42474-1.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [129] ../test-data/slideshow/pictures.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [130] 
../test-data/slideshow/bug58159_headers-and-footers.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [131] 
../test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-4630915954114560.ppt
 PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [132] ../test-data/slideshow/master_text.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [133] ../test-data/slideshow/bug58718_008558.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [134] 
../test-data/slideshow/headers_footers_2007.ppt PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing > 
testAllFiles(File) [135] ../test-data/slideshow/headers_footers.ppt 
PASSED
org.apache.poi.hslf.dev.TestSlideAndNotesAtomListing 
testMain() PASSED

SUCCESS: Executed 3674 tests in 3m 31s (6 skipped)


> Task :poi:spotbugsTest
M B OS: org.apache.poi.hssf.dev.TestRecordLister.runOneFile(File) may fail to 
close stream  At TestRecordLister.java:[line 61]
M D RV: Return value of org.apache.poi.hpsf.PropertySet.getByteOrder() ignored, 
but method has no side effect  At TestReadAllFiles.java:[line 164]
M C DMI: BigDecimal constructed from 15.3 in 
org.apache.poi.ss.formula.ptg.TestExternalNameReference.testEvaluate()  At 
TestExternalNameReference.java:[line 128]
M B Nm: Class org.apache.poi.poifs.filesystem.TestNotOLE2Exception is not 
derived from an Exception, even though it is named as such  At 
TestNotOLE2Exception.java:[lines 36-78]
M B CNT: Rough value of Math.PI found: 3.14  At 
TestWorkbookEvaluator.java:[line 302]
M B Nm: Class org.apache.poi.poifs.filesystem.TestOfficeXMLException is not 
derived from an Exception, even though it is named as such  At 
TestOfficeXMLException.java:[lines 38-125]
M D SF: Switch statement found in 
org.apache.poi.ss.formula.eval.TestFormulasFromSpreadsheet.processFunctionRow(String,
 int, int) where one case falls through to the next case  At 
TestFormulasFromSpreadsheet.java:[lines 200-202]
M X OBL: org.apache.poi.hssf.usermodel.TestFormulaEvaluatorBugs.test44636() may 
fail to clean up java.io.OutputStream on checked exception  Obligation to clean 
up resource created at TestFormulaEvaluatorBugs.java:[line 96] is not discharged
M X OBL: 
org.apache.poi.hssf.usermodel.TestFormulaEvaluatorBugs.test55747_55324() may 
fail to clean up java.io.OutputStream on checked exception  Obligation to clean 
up resource created at TestFormulaEvaluatorBugs.java:[line 556] is not 
discharged
M D DLS: Dead store to hour in 
org.apache.poi.hssf.usermodel.TestFormulas.testDateFormulas()  At 
TestFormulas.java:[line 639]
M D RV: Return value of POIFSMiniStore.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSMiniStore.java:[line 252]

> Task :poi-scratchpad:spotbugsMain
M V EI: org.apache.poi.hemf.record.emf.HemfDraw$EmfPolyDraw.getBounds() may 
expose internal representation by returning HemfDraw$EmfPolyDraw.bounds  At 
HemfDraw.java:[line 1020]
M V EI: org.apache.poi.hslf.usermodel.HSLFTitleMaster.getTextParagraphs() may 
expose internal representation by returning HSLFTitleMaster._paragraphs  At 
HSLFTitleMaster.java:[line 51]
M V EI: org.apache.poi.hemf.draw.HemfImageRenderer.getGenericRecord() may 
expose internal representation by returning HemfImageRenderer.image  At 
HemfImageRenderer.java:[line 135]
M V EI: org.apache.poi.hwmf.record.HwmfWindowing$WmfScaleWindowExt.getScale() 
may expose internal representation by returning 
HwmfWindowing$WmfScaleWindowExt.scale  At HwmfWindowing.java:[line 385]
M V EI2: new org.apache.poi.hslf.dev.SlideShowRecordDumper(PrintStream, String, 
boolean, boolean) may expose internal representation by storing an externally 
mutable object into SlideShowRecordDumper.ps  At 
SlideShowRecordDumper.java:[line 106]
M B CT: Exception thrown in class 
org.apache.poi.hslf.record.InteractiveInfoAtom at new 
org.apache.poi.hslf.record.InteractiveInfoAtom(byte[], int, int) will leave the 
constructor. The object under construction remains partially initialized and 
may be vulnerable to Finalizer attacks.  At InteractiveInfoAtom.java:[line 158]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfRoundRect.getCorners() may 
expose internal representation by returning HwmfDraw$WmfRoundRect.corners  At 
HwmfDraw.java:[line 591]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfRoundRect.getBounds() may expose 
internal representation by returning HwmfDraw$WmfRoundRect.bounds  At 
HwmfDraw.java:[line 595]
M V EI: org.apache.poi.hwmf.record.HwmfWindowing$WmfOffsetClipRgn.getOffset() 
may expose internal representation by returning 
HwmfWindowing$WmfOffsetClipRgn.offset  At HwmfWindowing.java:[line 494]
M V EI: 
org.apache.poi.hemf.record.emfplus.HemfPlusMisc$EmfPlusSetClipRect.getClipRect()
 may expose internal representation by returning 
HemfPlusMisc$EmfPlusSetClipRect.clipRect  At HemfPlusMisc.java:[line 358]
M V EI: org.apache.poi.hwmf.record.HwmfWindowing$WmfOffsetWindowOrg.getOffset() 
may expose internal representation by returning 
HwmfWindowing$WmfOffsetWindowOrg.offset  At HwmfWindowing.java:[line 325]
M V EI: org.apache.poi.hemf.record.emf.HemfFill$EmfInvertRgn.getBounds() may 
expose internal representation by returning HemfFill$EmfInvertRgn.bounds  At 
HemfFill.java:[line 419]
M V EI: org.apache.poi.hemf.record.emf.HemfFill$EmfInvertRgn.getRgnRects() may 
expose internal representation by returning HemfFill$EmfInvertRgn.rgnRects  At 
HemfFill.java:[line 423]
M D DLS: Dead store to rgnDataSize in 
org.apache.poi.hemf.record.emf.HemfFill$EmfInvertRgn.init(LittleEndianInputStream,
 long, long)  At HemfFill.java:[line 408]
M V EI: 
org.apache.poi.hemf.record.emfplus.HemfPlusDraw$EmfPlusFillRects.getRectData() 
may expose internal representation by returning 
HemfPlusDraw$EmfPlusFillRects.rectData  At HemfPlusDraw.java:[line 320]
M V EI: org.apache.poi.hemf.record.emf.HemfFill$EmfStretchDiBits.getBounds() 
may expose internal representation by returning 
HemfFill$EmfStretchDiBits.bounds  At HemfFill.java:[line 298]
M V EI: org.apache.poi.hwpf.extractor.Word6Extractor.getFilesystem() may expose 
internal representation by returning Word6Extractor.doc  At 
Word6Extractor.java:[line 143]
M V EI: org.apache.poi.hwpf.extractor.Word6Extractor.getDocument() may expose 
internal representation by returning Word6Extractor.doc  At 
Word6Extractor.java:[line 128]
M V EI2: new org.apache.poi.hwpf.extractor.Word6Extractor(HWPFOldDocument) may 
expose internal representation by storing an externally mutable object into 
Word6Extractor.doc  At Word6Extractor.java:[line 76]
M V EI: org.apache.poi.hdgf.extractor.VisioTextExtractor.getFilesystem() may 
expose internal representation by returning VisioTextExtractor.hdgf  At 
VisioTextExtractor.java:[line 140]
M V EI: org.apache.poi.hdgf.extractor.VisioTextExtractor.getDocument() may 
expose internal representation by returning VisioTextExtractor.hdgf  At 
VisioTextExtractor.java:[line 125]
M V EI2: new org.apache.poi.hdgf.extractor.VisioTextExtractor(HDGFDiagram) may 
expose internal representation by storing an externally mutable object into 
VisioTextExtractor.hdgf  At VisioTextExtractor.java:[line 45]
M V EI: org.apache.poi.hslf.usermodel.HSLFHyperlink.getInfo() may expose 
internal representation by returning HSLFHyperlink.info  At 
HSLFHyperlink.java:[line 55]
M V EI: org.apache.poi.hslf.usermodel.HSLFHyperlink.getTextRunInfo() may expose 
internal representation by returning HSLFHyperlink.txinfo  At 
HSLFHyperlink.java:[line 59]
M V EI: org.apache.poi.hslf.usermodel.HSLFHyperlink.getExHyperlink() may expose 
internal representation by returning HSLFHyperlink.exHyper  At 
HSLFHyperlink.java:[line 51]
M V EI2: new org.apache.poi.hslf.usermodel.HSLFComment(Comment2000) may expose 
internal representation by storing an externally mutable object into 
HSLFComment._comment2000  At HSLFComment.java:[line 31]
M V EI2: new org.apache.poi.hslf.usermodel.HSLFSlide(Slide, HSLFNotes, 
SlideListWithText$SlideAtomsSet, int, int) may expose internal representation 
by storing an externally mutable object into HSLFSlide._notes  At 
HSLFSlide.java:[line 77]
M V EI2: org.apache.poi.hslf.usermodel.HSLFSlide.setNotes(Notes) may expose 
internal representation by storing an externally mutable object into 
HSLFSlide._notes  At HSLFSlide.java:[line 128]
M V EI: org.apache.poi.hslf.usermodel.HSLFSlide.getTextParagraphs() may expose 
internal representation by returning HSLFSlide._paragraphs  At 
HSLFSlide.java:[line 244]
M V EI: org.apache.poi.hslf.usermodel.HSLFSlide.getNotes() may expose internal 
representation by returning HSLFSlide._notes  At HSLFSlide.java:[line 116]
M V EI: org.apache.poi.hwmf.record.HwmfFill$WmfPatBlt.getBounds() may expose 
internal representation by returning HwmfFill$WmfPatBlt.bounds  At 
HwmfFill.java:[line 449]
M V EI: org.apache.poi.hwmf.record.HwmfWindowing$WmfSetViewportOrg.getOrigin() 
may expose internal representation by returning 
HwmfWindowing$WmfSetViewportOrg.origin  At HwmfWindowing.java:[line 83]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfArc.getEndPoint() may expose 
internal representation by returning HwmfDraw$WmfArc.endPoint  At 
HwmfDraw.java:[line 696]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfArc.getStartPoint() may expose 
internal representation by returning HwmfDraw$WmfArc.startPoint  At 
HwmfDraw.java:[line 692]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfArc.getBounds() may expose 
internal representation by returning HwmfDraw$WmfArc.bounds  At 
HwmfDraw.java:[line 700]
M V EI: 
org.apache.poi.hwmf.record.HwmfWindowing$WmfOffsetViewportOrg.getOffset() may 
expose internal representation by returning 
HwmfWindowing$WmfOffsetViewportOrg.offset  At HwmfWindowing.java:[line 178]
M V EI: org.apache.poi.hemf.record.emf.HemfFill$EmfStretchBlt.getBounds() may 
expose internal representation by returning HemfFill$EmfStretchBlt.bounds  At 
HemfFill.java:[line 203]
M V EI: org.apache.poi.hemf.record.emf.HemfFill$EmfStretchBlt.getXFormSrc() may 
expose internal representation by returning HemfFill$EmfStretchBlt.xFormSrc  At 
HemfFill.java:[line 207]
M V EI: org.apache.poi.hemf.record.emf.HemfFill$EmfStretchBlt.getBkColorSrc() 
may expose internal representation by returning 
HemfFill$EmfStretchBlt.bkColorSrc  At HemfFill.java:[line 211]
M V EI: org.apache.poi.hwmf.record.HwmfWindowing$WmfSetWindowOrg.getOrigin() 
may expose internal representation by returning 
HwmfWindowing$WmfSetWindowOrg.origin  At HwmfWindowing.java:[line 228]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfEllipse.getBounds() may expose 
internal representation by returning HwmfDraw$WmfEllipse.bounds  At 
HwmfDraw.java:[line 261]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfRectangle.getBounds() may expose 
internal representation by returning HwmfDraw$WmfRectangle.bounds  At 
HwmfDraw.java:[line 498]
M V EI2: org.apache.poi.hwpf.model.types.LVLFAbstractType.setRgbxchNums(byte[]) 
may expose internal representation by storing an externally mutable object into 
LVLFAbstractType.field_4_rgbxchNums  At LVLFAbstractType.java:[line 258]
M V EI2: org.apache.poi.hwpf.model.types.LVLFAbstractType.setGrfhic(Grfhic) may 
expose internal representation by storing an externally mutable object into 
LVLFAbstractType.field_11_grfhic  At LVLFAbstractType.java:[line 384]
M V EI: org.apache.poi.hwpf.model.types.LVLFAbstractType.getRgbxchNums() may 
expose internal representation by returning LVLFAbstractType.field_4_rgbxchNums 
 At LVLFAbstractType.java:[line 249]
M V EI: org.apache.poi.hwpf.model.types.LVLFAbstractType.getGrfhic() may expose 
internal representation by returning LVLFAbstractType.field_11_grfhic  At 
LVLFAbstractType.java:[line 375]
M V EI: org.apache.poi.hemf.record.emf.HemfMisc$EmfSetWorldTransform.getXForm() 
may expose internal representation by returning 
HemfMisc$EmfSetWorldTransform.xForm  At HemfMisc.java:[line 771]
M V EI: org.apache.poi.hslf.usermodel.HSLFTextRun.createHyperlink() may expose 
internal representation by returning HSLFTextRun.link  At 
HSLFTextRun.java:[line 492]
M V EI: org.apache.poi.hslf.usermodel.HSLFTextRun.getCharacterStyle() may 
expose internal representation by returning HSLFTextRun.characterStyle  At 
HSLFTextRun.java:[line 75]
M V EI: org.apache.poi.hslf.usermodel.HSLFTextRun.getParagraph() may expose 
internal representation by returning HSLFTextRun.parentParagraph  At 
HSLFTextRun.java:[line 530]
M V EI: org.apache.poi.hslf.usermodel.HSLFTextRun.getHyperlink() may expose 
internal representation by returning HSLFTextRun.link  At 
HSLFTextRun.java:[line 483]
M V EI: org.apache.poi.hslf.usermodel.HSLFTextRun.getTextParagraph() may expose 
internal representation by returning HSLFTextRun.parentParagraph  At 
HSLFTextRun.java:[line 449]
M V EI2: new org.apache.poi.hslf.usermodel.HSLFTextRun(HSLFTextParagraph) may 
expose internal representation by storing an externally mutable object into 
HSLFTextRun.parentParagraph  At HSLFTextRun.java:[line 71]
M V EI: 
org.apache.poi.hemf.record.emf.HemfFill$EmfExtSelectClipRgn.getRgnRects() may 
expose internal representation by returning 
HemfFill$EmfExtSelectClipRgn.rgnRects  At HemfFill.java:[line 540]
M D DLS: Dead store to rgnDataSize in 
org.apache.poi.hemf.record.emf.HemfFill$EmfExtSelectClipRgn.init(LittleEndianInputStream,
 long, long)  At HemfFill.java:[line 508]
M V EI: org.apache.poi.hwmf.record.HwmfFill$WmfDibStretchBlt.getSrcBounds() may 
expose internal representation by returning HwmfFill$WmfDibStretchBlt.srcBounds 
 At HwmfFill.java:[line 945]
M V EI: org.apache.poi.hwmf.record.HwmfFill$WmfDibStretchBlt.getDstBounds() may 
expose internal representation by returning HwmfFill$WmfDibStretchBlt.dstBounds 
 At HwmfFill.java:[line 949]
M V EI: org.apache.poi.hwmf.record.HwmfMisc$WmfSetBkColor.getColorRef() may 
expose internal representation by returning HwmfMisc$WmfSetBkColor.colorRef  At 
HwmfMisc.java:[line 169]
M V EI: 
org.apache.poi.hemf.record.emf.HemfComment$EmfCommentDataBeginGroup.getBounds() 
may expose internal representation by returning 
HemfComment$EmfCommentDataBeginGroup.bounds  At HemfComment.java:[line 399]
M V EI2: new org.apache.poi.hsmf.dev.HSMFDump(POIFSFileSystem) may expose 
internal representation by storing an externally mutable object into 
HSMFDump.fs  At HSMFDump.java:[line 38]
M B CT: Exception thrown in class org.apache.poi.hslf.record.ExOleObjAtom at 
new org.apache.poi.hslf.record.ExOleObjAtom(byte[], int, int) will leave the 
constructor. The object under construction remains partially initialized and 
may be vulnerable to Finalizer attacks.  At ExOleObjAtom.java:[line 198]
M V EI: org.apache.poi.hwmf.record.HwmfWindowing$WmfSetViewportExt.getExtents() 
may expose internal representation by returning 
HwmfWindowing$WmfSetViewportExt.extents  At HwmfWindowing.java:[line 133]
M V EI2: new org.apache.poi.hwpf.dev.HWPFLister(HWPFDocumentCore) may expose 
internal representation by storing an externally mutable object into 
HWPFLister._doc  At HWPFLister.java:[line 275]
M V EI: org.apache.poi.hemf.record.emf.HemfMisc$EmfSetBrushOrgEx.getOrigin() 
may expose internal representation by returning 
HemfMisc$EmfSetBrushOrgEx.origin  At HemfMisc.java:[line 735]
M V EI: org.apache.poi.hwmf.record.HwmfDraw$WmfMoveTo.getPoint() may expose 
internal representation by returning HwmfDraw$WmfMoveTo.point  At 
HwmfDraw.java:[line 79]
M C UwF: Unwritten field: 
org.apache.poi.hwmf.record.HwmfMisc$WmfDibCreatePatternBrush.pattern16  At 
HwmfMisc.java:[line 561]
M D UuF: Unused public or protected field: 
org.apache.poi.hwmf.record.HwmfFont.pitch  In HwmfFont.java
M D UuF: Unused public or protected field: 
org.apache.poi.hwmf.record.HwmfFont.family  In HwmfFont.java
M P UrF: Unread field: 
org.apache.poi.hwmf.record.HwmfEscape$WmfEscapeUnknownData.escapeFunction  At 
HwmfEscape.java:[line 258]
M P SS: Unread field: org.apache.poi.hslf.dev.PPTXMLDump.hexHeader; should this 
field be static?  At PPTXMLDump.java:[line 54]
M P UrF: Unread field: 
org.apache.poi.hemf.record.emfplus.HemfPlusObject$EmfPlusObject.objectId  At 
HemfPlusObject.java:[line 173]
M D UrF: Unread public/protected field: 
org.apache.poi.hemf.record.emf.HemfMisc$EmfModifyWorldTransform.header  At 
HemfMisc.java:[line 806]
M P UrF: Unread field: org.apache.poi.hmef.HMEFMessage.fileId  At 
HMEFMessage.java:[line 69]
M V MS: org.apache.poi.hslf.usermodel.HSLFSimpleShape.ADJUST_VALUES should be 
package protected  At HSLFSimpleShape.java:[line 73]
M V MS: org.apache.poi.hwmf.usermodel.HwmfPicture.MAX_RECORD_LENGTH should be 
package protected  At HwmfPicture.java:[line 59]
SpotBugs ended with exit code 1

> Task :poi:spotbugsTest
M D DLS: Dead store to $L7 in 
org.apache.poi.ss.formula.functions.TestAbs.testRange()  At TestAbs.java:[line 
65]
M B FS: Format string should use %n rather than \n in 
org.apache.poi.hssf.dev.TestFormulaViewer.parseFormulaRecord(FormulaRecord)  At 
TestFormulaViewer.java:[line 111]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1231]
M D RV: Return value of POIFSMiniStore.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1273]
M D RV: Return value of POIFSMiniStore.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1336]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1293]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1625]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1608]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1598]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1577]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1559]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1532]
M D RV: Return value of POIFSMiniStore.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1339]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1295]
M D RV: Return value of POIFSMiniStore.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1275]
M D RV: Return value of POIFSFileSystem.getBATBlockAndIndex(int) ignored, but 
method has no side effect  At TestPOIFSStream.java:[line 1233]
M P SS: Unread field: 
org.apache.poi.hssf.usermodel.TestNonStandardWorkbookStreamNames.xlsA; should 
this field be static?  At TestNonStandardWorkbookStreamNames.java:[line 37]
M P SS: Unread field: org.apache.poi.hssf.dev.TestFormulaViewer.doListFormula; 
should this field be static?  At TestFormulaViewer.java:[line 51]
M D UrF: Unread public/protected field: 
org.apache.poi.ss.usermodel.BaseTestRangeCopier.testDataProvider  At 
TestHSSFRangeCopier.java:[line 32]
M P SS: Unread field: 
org.apache.poi.hssf.usermodel.TestNonStandardWorkbookStreamNames.xlsB; should 
this field be static?  At TestNonStandardWorkbookStreamNames.java:[line 38]
M P UrF: Unread field: org.apache.poi.hssf.record.TestTableRecord.header  At 
TestTableRecord.java:[line 32]
M V MS: org.apache.poi.ss.usermodel.BaseTestCell.userTimeZone should be package 
protected  In BaseTestCell.java
SpotBugs ended with exit code 1

[Incubating] Problems report is available at: 
file://<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.11/ws/build/reports/problems/problems-report.html>

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':poi-excelant:javadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for 
> troubleshooting): 
> '<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.11/ws/poi-excelant/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.
==============================================================================

2: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':poi-examples:javadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for 
> troubleshooting): 
> '<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.11/ws/poi-examples/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.3/userguide/command_line_interface.html#sec:command_line_warnings
 in the Gradle documentation.

BUILD FAILED in 4m 27s
77 actionable tasks: 55 executed, 18 from cache, 4 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'
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]


Reply via email to