See
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/75/display/redirect?page=changes>
Changes:
[Dominik Stadler] Remove some more from the Ant Build to try to keep
POI-DSL-old-Xerces working for now
We can also switch it to Gradle soon, but let's keep a bit of Ant build a bit
longer
[Dominik Stadler] Fix issues found when fuzzing Apache POI via Jazzer
Add some null-checks and report more meaningful exceptions
This provides a bit more information than simple NullPointExceptions
[Dominik Stadler] Fix issues found when fuzzing Apache POI via Jazzer
Check for negative array allocation size or access and report a more meaningful
exception
[Dominik Stadler] Fix issues found when fuzzing Apache POI via Jazzer
Catch and handle a possible NullPointerException in commons-compress
We can handle this gracefully for now and can remove this again
when commons-compress is fixed, see isse COMPRESS-598
[Dominik Stadler] Fix issues found when fuzzing Apache POI via Jazzer
Fix IOUtils.safelyClone to prevent overly large allocations
properly also when length is larger than src.length
Throw an exception instead of an assertion which hides
invalid usage in production builds
[Dominik Stadler] Apply IDE suggestions, adjust tests, ...
[PJ Fanning] add xlookup tests
[PJ Fanning] add xlookup tests
[PJ Fanning] refactor LookupUtils
[PJ Fanning] upgrade byte-buddy
[PJ Fanning] add xlookup tests
[PJ Fanning] add xlookup tests
[PJ Fanning] refactor LookupUtils
[PJ Fanning] refactor LookupUtils
[PJ Fanning] refactor LookupUtils
[PJ Fanning] [github-243] basic version of XLookup
[PJ Fanning] [github-243] basic version of XLookup
[PJ Fanning] jdk 1.18 build just once a week
[PJ Fanning] [bug-65718] Charts imported without blip fills
[PJ Fanning] typo
[PJ Fanning] undo * import
[PJ Fanning] add /*
====================================================================
[PJ Fanning] bouncycastle 1.70
[PJ Fanning] bouncycastle 1.70
[PJ Fanning] remove unfinished test
[PJ Fanning] fix merge issue
[PJ Fanning] code formatting
[PJ Fanning] spelling of embedded
[PJ Fanning] spelling of embedded
[PJ Fanning] update changes
[PJ Fanning] [bug-65715] fix bug in getDrawingPatriarch
[PJ Fanning] update test assertion
------------------------------------------
[...truncated 483.61 KB...]
[javadoc] public static long
parseLength(org.openxmlformats.schemas.wordprocessingml.x2006.main.STSignedHpsMeasure
coordUnion) {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/POIXMLUnits.java>:223:
warning: no @param for coordUnion
[javadoc] public static long
parseLength(org.openxmlformats.schemas.wordprocessingml.x2006.main.STMeasurementOrPercent
coordUnion) {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/SAXHelper.java>:38:
warning: no @return
[javadoc] public static XMLReader newXMLReader() throws SAXException,
ParserConfigurationException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/SAXHelper.java>:38:
warning: no @throws for org.xml.sax.SAXException
[javadoc] public static XMLReader newXMLReader() throws SAXException,
ParserConfigurationException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/SAXHelper.java>:38:
warning: no @throws for javax.xml.parsers.ParserConfigurationException
[javadoc] public static XMLReader newXMLReader() throws SAXException,
ParserConfigurationException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/XPathHelper.java>:109:
warning: no @param for <T>
[javadoc] public static <T extends XmlObject> T selectProperty(XmlObject
startObject, Class<T> resultClass, XSLFShape.ReparseFactory<T> factory,
QName[]... path)
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/XPathHelper.java>:109:
warning: no @param for startObject
[javadoc] public static <T extends XmlObject> T selectProperty(XmlObject
startObject, Class<T> resultClass, XSLFShape.ReparseFactory<T> factory,
QName[]... path)
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:496:
warning: no @throws for java.io.IOException
[javadoc] public void addThumbnail(String path) throws IOException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:515:
warning: no @throws for java.io.IOException
[javadoc] public void addThumbnail(String filename, InputStream data)
throws IOException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:592:
warning: no @throws for
org.apache.poi.openxml4j.exceptions.InvalidFormatException
[javadoc] public PackageProperties getPackageProperties()
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:701:
warning: no @return
[javadoc] public PackagePart getPart(PackageRelationship partRel) {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1446:
warning: no @param for pkg
[javadoc] public boolean validatePackage(OPCPackage pkg) throws
InvalidFormatException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1446:
warning: no @throws for
org.apache.poi.openxml4j.exceptions.InvalidFormatException
[javadoc] public boolean validatePackage(OPCPackage pkg) throws
InvalidFormatException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1488:
warning: no @throws for java.io.IOException
[javadoc] public void save(OutputStream outputStream) throws IOException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1503:
warning: no @param for loadRelationships
[javadoc] protected abstract PackagePart createPartImpl(PackagePartName
partName,
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1524:
warning: no @throws for java.io.IOException
[javadoc] protected abstract void closeImpl() throws IOException;
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1538:
warning: no @throws for java.io.IOException
[javadoc] protected abstract void saveImpl(OutputStream outputStream)
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1546:
warning: no @throws for
org.apache.poi.openxml4j.exceptions.InvalidFormatException
[javadoc] protected abstract PackagePartCollection getPartsImpl()
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1653:
warning: no @return
[javadoc] public abstract boolean isClosed();
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/RelationshipSource.java>:114:
warning: no @throws for org.apache.poi.openxml4j.exceptions.OpenXML4JException
[javadoc] PackageRelationshipCollection getRelationships() throws
OpenXML4JException;
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackagePart.java>:521:
warning: no @throws for java.io.IOException
[javadoc] public OutputStream getOutputStream() throws IOException {
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:52:
warning: no @param for category
[javadoc] void setCategoryProperty(String category);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:58:
warning: no @param for category
[javadoc] void setCategoryProperty(Optional<String> category);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:69:
warning: no @param for contentStatus
[javadoc] void setContentStatusProperty(String contentStatus);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:75:
warning: no @param for contentStatus
[javadoc] void setContentStatusProperty(Optional<String> contentStatus);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:88:
warning: no @param for contentType
[javadoc] void setContentTypeProperty(String contentType);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:95:
warning: no @param for contentType
[javadoc] void setContentTypeProperty(Optional<String> contentType);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:106:
warning: no @param for created
[javadoc] void setCreatedProperty(String created);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:111:
warning: no @param for created
[javadoc] void setCreatedProperty(Optional<Date> created);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:124:
warning: no @param for creator
[javadoc] void setCreatorProperty(String creator);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:131:
warning: no @param for creator
[javadoc] void setCreatorProperty(Optional<String> creator);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:136:
warning: no @return
[javadoc] Optional<String> getDescriptionProperty();
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:141:
warning: no @param for description
[javadoc] void setDescriptionProperty(String description);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:147:
warning: no @param for description
[javadoc] void setDescriptionProperty(Optional<String> description);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:158:
warning: no @param for identifier
[javadoc] void setIdentifierProperty(String identifier);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:164:
warning: no @param for identifier
[javadoc] void setIdentifierProperty(Optional<String> identifier);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:179:
warning: no @param for keywords
[javadoc] void setKeywordsProperty(String keywords);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:187:
warning: no @param for keywords
[javadoc] void setKeywordsProperty(Optional<String> keywords);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:198:
warning: no @param for language
[javadoc] void setLanguageProperty(String language);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:204:
warning: no @param for language
[javadoc] void setLanguageProperty(Optional<String> language);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:209:
warning: no @return
[javadoc] Optional<String> getLastModifiedByProperty();
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:214:
warning: no @param for lastModifiedBy
[javadoc] void setLastModifiedByProperty(String lastModifiedBy);
[javadoc] ^
[javadoc]
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:220:
warning: no @param for lastModifiedBy
[javadoc] void setLastModifiedByProperty(Optional<String> lastModifiedBy);
[javadoc] ^
[javadoc] 100 warnings
[jar] Building jar:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/75/artifact/build/dist/maven/poi-ooxml/poi-ooxml-5.2.0-SNAPSHOT-javadoc.jar>
assemble:
[zip] Building zip:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/75/artifact/build/dist/poi-bin-5.2.0-SNAPSHOT-20211205.zip>
[tar] Building tar:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist/poi-bin-5.2.0-SNAPSHOT-20211205.tar.gz>
[zip] Building zip:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/75/artifact/build/dist/poi-src-5.2.0-SNAPSHOT-20211205.zip>
[tar] Building tar:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist/poi-src-5.2.0-SNAPSHOT-20211205.tar.gz>
[echo] Distribution located in
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist>
[echo] Use "ant dist-checksum" to create sha256/sha512 checksums and GPG
signatures
findbugs:
[mkdir] Created dir:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/config>
[get] Getting:
https://repo1.maven.org/maven2/com/github/spotbugs/spotbugs/4.2.0/spotbugs-4.2.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs.jar>
[get] Getting:
https://repo1.maven.org/maven2/com/github/spotbugs/spotbugs-ant/4.2.0/spotbugs-ant-4.2.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs-ant.jar>
[get] Getting:
https://repo1.maven.org/maven2/com/github/spotbugs/spotbugs-annotations/4.2.0/spotbugs-annotations-4.2.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs-annotations.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/dom4j/dom4j/2.1.3/dom4j-2.1.3.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/dom4j-2.1.3.jar>
[get] Getting:
https://repo1.maven.org/maven2/jaxen/jaxen/1.2.0/jaxen-1.2.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/jaxen-1.2.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/apache/bcel/bcel/6.5.0/bcel-6.5.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/bcel-6.5.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/slf4j-api-1.8.0-beta4.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/commons-lang3-3.11.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/commons-text-1.9.jar>
[get] Getting:
https://repo1.maven.org/maven2/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/jcip-annotations-1.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/jsr305-3.0.2.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-9.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-analysis-9.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-commons-9.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-tree-9.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/ow2/asm/asm-util/9.0/asm-util-9.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-util-9.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.14.0/log4j-api-2.14.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/log4j-api-2.14.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.14.0/log4j-core-2.14.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/log4j-core-2.14.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j18-impl/2.14.0/log4j-slf4j18-impl-2.14.0.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/log4j-slf4j18-impl-2.14.0.jar>
[get] Getting:
https://repo1.maven.org/maven2/net/sf/saxon/Saxon-HE/9.9.1-8/Saxon-HE-9.9.1-8.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/Saxon-HE-9.9.1-8.jar>
[get] Getting:
https://repo1.maven.org/maven2/com/ibm/icu/icu4j/68.2/icu4j-68.2.jar
[get] To:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/icu4j-63.1.jar>
[spotbugs] Executing SpotBugs FindBugsTask from ant task
[spotbugs] Running SpotBugs...
[spotbugs] Java Result: 1
[spotbugs] Output saved to build/findbugs.xml
[xslt] Transforming into
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build>
[xslt] Processing
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs.xml>
to
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs.html>
[xslt] Loading stylesheet
jar:<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs.jar!/fancy.xsl>
release-notes:
[copy] Copying 1 file to
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist>
rat-check:
[mkdir] Created dir:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/rat>
[echo]
[echo] *****************************************************
[echo] Summary
[echo] -------
[echo] Generated at: 2021-12-05T18:52:58+00:00
[echo]
[echo] Notes: 0
[echo] Binaries: 113
[echo] Archives: 0
[echo] Standards: 3729
[echo]
[echo] Apache Licensed: 3729
[echo] Generated Documents: 0
[echo]
[echo] JavaDocs are generated, thus a license header is optional.
[echo] Generated files do not require license headers.
[echo]
[echo] 0 Unknown Licenses
[echo]
[echo] *****************************************************
[echo] Files with Apache License headers will be marked AL
[echo] Binary files (which do not require any license headers) will be
marked B
[echo] Compressed archives will be marked A
[echo] Notices, licenses etc. will be marked N
[echo]
[echo] *****************************************************
forbidden-apis-check:
[forbiddenapis] Reading bundled API signatures: jdk-unsafe-1.8
[forbiddenapis] Reading bundled API signatures: jdk-deprecated-1.8
[forbiddenapis] Reading bundled API signatures: jdk-internal-1.8
[forbiddenapis] Reading bundled API signatures: jdk-non-portable
[forbiddenapis] Reading bundled API signatures: jdk-reflection
[forbiddenapis] Reading API signatures:
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/src/resources/devtools/forbidden-signatures.txt>
[forbiddenapis] Loading classes to check...
[forbiddenapis] Scanning classes for violations...
[forbiddenapis] Forbidden class/interface use: java.util.logging.Logger [Use
Log4J classes instead]
[forbiddenapis] in org.apache.poi.ss.format.CellFormatPart
(CellFormatPart.java, field declaration of 'LOG')
[forbiddenapis] Forbidden class/interface use: java.util.logging.Logger [Use
Log4J classes instead]
[forbiddenapis] in org.apache.poi.ss.format.CellFormatPart
(CellFormatPart.java:256)
[forbiddenapis] Forbidden class/interface use: java.util.logging.Logger [Use
Log4J classes instead]
[forbiddenapis] in org.apache.poi.ss.format.CellFormatPart
(CellFormatPart.java:49)
[forbiddenapis] Scanned 4846 class file(s) for forbidden API invocations (in
10.07s), 3 error(s).
BUILD FAILED
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build.xml>:2518:
Check for forbidden API calls failed, see log.
Total time: 26 minutes 29 seconds
Build step 'Invoke Ant' 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: [email protected]
For additional commands, e-mail: [email protected]