See <https://builds.apache.org/job/POI-DSL-Windows-1.8/171/display/redirect?page=changes>
Changes: [kiwiwings] Cleanup Biff8EncryptionKey usage and use HPSF constants instead of duplicated strings [fanningpj] [githib-107] add areas function support. Thanks to Inji Hanbin. This closes #107 ------------------------------------------ [...truncated 593.87 KB...] [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFColor.java>:265: error: unknown tag: srgbClr [javadoc] * <srgbClr> value expressed in the Theme part. [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFDxfStyleProvider.java>:42: error: bad use of '>' [javadoc] * @param stripeSize 0 for non-stripe styles, > 1 for stripes [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFName.java>:146: error: tag not allowed here: <blockquote> [javadoc] * <pre><blockquote> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFName.java>:165: error: unexpected end tag: </p> [javadoc] * </p> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFName.java>:36: error: tag not allowed here: <blockquote> [javadoc] * <pre><blockquote> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFName.java>:86: error: tag not allowed here: <li> [javadoc] * <li> this defined name refers to a range to which an advanced filter has been [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFName.java>:88: error: tag not allowed here: <li> [javadoc] * <li> This defined name refers to a range to which an AutoFilter has been [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFRichTextString.java>:431: error: bad use of '>' [javadoc] * CTRPrElt --> CTFont adapter [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFRow.java>:105: error: unknown tag: Cell [javadoc] * for (Iterator<Cell> it = row.cellIterator(); it.hasNext(); ) { [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFRow.java>:192: error: malformed HTML [javadoc] * @throws IllegalArgumentException if columnIndex < 0 or greater than 16384, [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFRow.java>:206: error: malformed HTML [javadoc] * @throws IllegalArgumentException if the specified cell type is invalid, columnIndex < 0 [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFRow.java>:379: error: malformed HTML [javadoc] * @throws IllegalArgumentException if rowNum < 0 or greater than 1048575 [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFSheetConditionalFormatting.java>:70: error: unexpected end tag: </p> [javadoc] * </p> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFTable.java>:478: error: reference not found [javadoc] * @deprecated Use {@link #setTableArea} instead, which will ensure that the [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFTable.java>:529: error: @param name not found [javadoc] * @param refs [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFTableColumn.java>:78: error: invalid use of @return [javadoc] * @return the column id [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFTableColumn.java>:98: error: invalid use of @return [javadoc] * @return the column name [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFWorkbook.java>:829: error: unexpected end tag: </p> [javadoc] * </p> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\XSSFWorkbook.java>:846: error: unexpected end tag: </p> [javadoc] * </p> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\extensions\XSSFHeaderFooter.java>:40: error: semicolon missing [javadoc] * section), and the date on the second line (center section). &CCenter [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\extensions\XSSFHeaderFooter.java>:41: error: bad HTML entity [javadoc] * &"-,Bold"Bold &"-,Regular"Header_x000A_&D [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\extensions\XSSFHeaderFooter.java>:41: error: bad HTML entity [javadoc] * &"-,Bold"Bold &"-,Regular"Header_x000A_&D [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\extensions\XSSFHeaderFooter.java>:41: error: semicolon missing [javadoc] * &"-,Bold"Bold &"-,Regular"Header_x000A_&D [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\extensions\XSSFHeaderFooter.java>:48: error: semicolon missing [javadoc] * <dt>&L</dt> [javadoc] ^ [javadoc] <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/src\ooxml\java\org\apache\poi\xssf\usermodel\extensions\XSSFHeaderFooter.java>:53: error: semicolon missing [javadoc] * <dt>&P</dt> [javadoc] ^ [javadoc] 100 errors [javadoc] 100 warnings [jar] Building jar: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist\maven\poi-ooxml\poi-ooxml-4.0.0-SNAPSHOT-javadoc.jar> assemble: [zip] Building zip: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist\poi-bin-4.0.0-SNAPSHOT-20180502.zip> [tar] Building tar: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist\poi-bin-4.0.0-SNAPSHOT-20180502.tar.gz> [zip] Building zip: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist\poi-src-4.0.0-SNAPSHOT-20180502.zip> [tar] Building tar: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist\poi-src-4.0.0-SNAPSHOT-20180502.tar.gz> [echo] Creating Maven POMs maven-poms: [copy] Copying 6 files to <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist\maven> [echo] Maven POMs are located in <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist> [echo] Use ant dist-nexus to deploy the artifacts in the remote repository [echo] Distribution located in <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist> [echo] Use "ant dist-checksum" to create md5/sha1/sha512 checksums and GPG signatures findbugs: [get] Destination already exists (skipping): <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/lib\findbugs-noUpdateChecks-3.0.1.zip> [unzip] Expanding: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/lib\findbugs-noUpdateChecks-3.0.1.zip> into <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\findbugs> [findbugs] Executing findbugs FindBugsTask from ant task [findbugs] Running FindBugs... [findbugs] Warnings generated: 51 [findbugs] Calculating exit code... [findbugs] Setting 'bugs found' flag (1) [findbugs] Exit code set to: 1 [findbugs] Java Result: 1 [findbugs] Output saved to build/findbugs.xml [xslt] Transforming into <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build> [xslt] Processing <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\findbugs.xml> to <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\findbugs.html> [xslt] Loading stylesheet jar:<https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build/findbugs/lib/findbugs.jar!/fancy-hist.xsl> release-notes: [copy] Copying 1 file to <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\dist> rat-check: [mkdir] Created dir: <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build\rat> [echo] [echo] ***************************************************** [echo] Summary [echo] ------- [echo] Generated at: 2018-05-02T01:12:43+00:00 [echo] [echo] Notes: 1 [echo] Binaries: 121 [echo] Archives: 0 [echo] Standards: 3783 [echo] [echo] Apache Licensed: 3781 [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] 2 Unknown Licenses [echo] [echo] ***************************************************** [echo] [echo] Files with unapproved licenses: [echo] [echo] f:/jenkins/jenkins-slave/workspace/POI-DSL-Windows-1.8/src/java/org/apache/poi/ss/formula/functions/Areas.java [echo] f:/jenkins/jenkins-slave/workspace/POI-DSL-Windows-1.8/src/testcases/org/apache/poi/ss/formula/functions/TestAreas.java [echo] [echo] ***************************************************** [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] !????? f:/jenkins/jenkins-slave/workspace/POI-DSL-Windows-1.8/src/java/org/apache/poi/ss/formula/functions/Areas.java [echo] !????? f:/jenkins/jenkins-slave/workspace/POI-DSL-Windows-1.8/src/testcases/org/apache/poi/ss/formula/functions/TestAreas.java [echo] [echo] ***************************************************** [echo] [echo] Printing headers for text files without a valid license header... [echo] [echo] ===================================================== [echo] == File: f:/jenkins/jenkins-slave/workspace/POI-DSL-Windows-1.8/src/java/org/apache/poi/ss/formula/functions/Areas.java [echo] ===================================================== [echo] package org.apache.poi.ss.formula.functions; [echo] [echo] import org.apache.poi.ss.formula.eval.ErrorEval; [echo] import org.apache.poi.ss.formula.eval.NumberEval; [echo] import org.apache.poi.ss.formula.eval.RefListEval; [echo] import org.apache.poi.ss.formula.eval.ValueEval; [echo] import org.apache.poi.ss.formula.ptg.NumberPtg; [echo] [echo] /** [echo] * Returns the number of areas in a reference. An area is a range of contiguous cells or a single cell. [echo] * [echo] * @author Loopbing (loopb...@gmail.com) [echo] */ [echo] public final class Areas implements Function { [echo] [echo] @Override [echo] public ValueEval evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex) { [echo] if (args.length == 0) { [echo] return ErrorEval.VALUE_INVALID; [echo] } [echo] try { [echo] ValueEval valueEval = args[0]; [echo] int result = 1; [echo] if (valueEval instanceof RefListEval) { [echo] RefListEval refListEval = (RefListEval) valueEval; [echo] result = refListEval.getList().size(); [echo] } [echo] NumberEval numberEval = new NumberEval(new NumberPtg(result)); [echo] return numberEval; [echo] } catch (Exception e) { [echo] return ErrorEval.VALUE_INVALID; [echo] } [echo] [echo] } [echo] } [echo] [echo] ===================================================== [echo] == File: f:/jenkins/jenkins-slave/workspace/POI-DSL-Windows-1.8/src/testcases/org/apache/poi/ss/formula/functions/TestAreas.java [echo] ===================================================== [echo] package org.apache.poi.ss.formula.functions; [echo] [echo] import junit.framework.TestCase; [echo] import org.apache.poi.hssf.usermodel.HSSFCell; [echo] import org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator; [echo] import org.apache.poi.hssf.usermodel.HSSFWorkbook; [echo] import org.apache.poi.ss.formula.eval.ErrorEval; [echo] import org.apache.poi.ss.formula.eval.NumberEval; [echo] import org.apache.poi.ss.usermodel.CellType; [echo] import org.apache.poi.ss.usermodel.CellValue; [echo] [echo] public final class TestAreas extends TestCase { [echo] [echo] public void testAreas() { [echo] HSSFWorkbook wb = new HSSFWorkbook(); [echo] HSSFCell cell = wb.createSheet().createRow(0).createCell(0); [echo] HSSFFormulaEvaluator fe = new HSSFFormulaEvaluator(wb); [echo] [echo] String formulaText = "AREAS(B1)"; [echo] confirmResult(fe, cell, formulaText,1.0); [echo] [echo] formulaText = "AREAS(B2:D4)"; [echo] confirmResult(fe, cell, formulaText,1.0); [echo] [echo] formulaText = "AREAS((B2:D4,E5,F6:I9))"; [echo] confirmResult(fe, cell, formulaText,3.0); [echo] [echo] formulaText = "AREAS((B2:D4,E5,C3,E4))"; [echo] confirmResult(fe, cell, formulaText,4.0); [echo] [echo] formulaText = "AREAS((I9))"; [echo] confirmResult(fe, cell, formulaText,1.0); [echo] } [echo] [echo] private static void confirmResult(HSSFFormulaEvaluator fe, HSSFCell cell, String formulaText,Double expectedResult) { [echo] cell.setCellFormula(formulaText); [echo] fe.notifyUpdateCell(cell); [echo] CellValue result = fe.evaluate(cell); [echo] assertEquals(result.getCellTypeEnum(), CellType.NUMERIC); [echo] assertEquals(expectedResult, result.getNumberValue()); [echo] } [echo] } BUILD FAILED <https://builds.apache.org/job/POI-DSL-Windows-1.8/ws/build.xml>:2117: condition satisfied Total time: 21 minutes 11 seconds Build step 'Invoke Ant' marked build as failure Skipping publisher since build result is FAILURE Archiving artifacts [Fast Archiver] Compressed 247.65 MB of artifacts by 52.4% relative to #170 Skipping publisher since build result is FAILURE Recording test results --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org