Permalink
Switch branches/tags
Commits on Dec 15, 2017
  1. Bug-61906 fix javadoc issue

    PJ Fanning committed Dec 15, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1818248 13f79535-47bb-0310-9956-ffa450edef68
  2. Bug-61906 add API for working with RichStringText and deprecate API m…

    PJ Fanning committed Dec 15, 2017
    …ethods that use CTRst
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1818247 13f79535-47bb-0310-9956-ffa450edef68
  3. Bug-61792 simplify sxssf code that writes chars

    PJ Fanning committed Dec 15, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1818223 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 13, 2017
  1. delete commented out code

    onealj committed Dec 13, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817976 13f79535-47bb-0310-9956-ffa450edef68
  2. bug 57423: add unit test demonstrating corrupted workbook where CTRow…

    onealj committed Dec 13, 2017
    … xmlbeans are not in ascending order in the CTWorksheet; unit test adapted from Luca
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817975 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 11, 2017
  1. #61765 Another HSSF Workbook name found from (unknown) third party so…

    Gagravarr committed Dec 11, 2017
    …ftware produced files
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817812 13f79535-47bb-0310-9956-ffa450edef68
  2. Bug 61882 - Some paths can create an XSSFColor instance with a null C…

    Greg Woolsey committed Dec 11, 2017
    …TColor reference
    
    test file
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817797 13f79535-47bb-0310-9956-ffa450edef68
  3. Bug 61882 - Some paths can create an XSSFColor instance with a null C…

    Greg Woolsey committed Dec 11, 2017
    …TColor reference
    
    Protect against this in the future by introducing a factory method to create XSSFColor instances from a CTColor instance and the associated workbook style indexed color map.
    
    If the CTColor instance is null, the factory returns null.  All callers already are prepared for a null instance, but many had their own null check on the CTColor object.  This centralizes that.
    
    This also further forces the requirement for the indexed color map.  Any time a color is created, the workbook or styleTable is available in the same context, so passing this is extra parameter is trivial and allows XSSFColor to properly reference custom/themed indexed colors.
    
    Did not remove any methods yet, only deprecated them.  Changed the signature to one internal test-only constructor.
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817796 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 9, 2017
  1. remove package name to ease the output

    kiwiwings committed Dec 9, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817600 13f79535-47bb-0310-9956-ffa450edef68
  2. #61881 - handle invalid font names

    kiwiwings committed Dec 9, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817599 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 7, 2017
  1. #61841

    Greg Woolsey committed Dec 7, 2017
    Add @Override annotations, clean up imports
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817331 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 6, 2017
  1. #61841 fix typo in method name

    Greg Woolsey committed Dec 6, 2017
    Fixing the typo pointed out by PJ Fanning, thanks for the proof read!
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817325 13f79535-47bb-0310-9956-ffa450edef68
  2. Bug #61841 - Unnecessary long computation when evaluating VLOOKUP on …

    Greg Woolsey committed Dec 6, 2017
    …all column reference
    
    always with the missing license...
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817254 13f79535-47bb-0310-9956-ffa450edef68
  3. Bug #61841 - Unnecessary long computation when evaluating VLOOKUP on …

    Greg Woolsey committed Dec 6, 2017
    …all column reference
    
    Found some optimizations in the general evaluation framework related to blank cells in rows beyond the last defined row of a sheet.
    
    I don't see any issue with passing a bit of context down deeper into this framework, as it's all POI-internal and only had one calling path.
    
    See the above bug for the performance analysis.  Not specifically related to VLOOKUP, but improves that case by more than 2/3 as well.
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817252 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 5, 2017
  1. use try-with-resources in more places

    PJ Fanning committed Dec 5, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817247 13f79535-47bb-0310-9956-ffa450edef68
  2. use try-with-resources in more places

    PJ Fanning committed Dec 5, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1817238 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 1, 2017
  1. bug 61840: add unit test showing that shiftRows does not produce #REF…

    onealj committed Dec 1, 2017
    …! formula errors if cells are not shifted above the first row
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816892 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 27, 2017
  1. Javadoc fixes

    Gagravarr committed Nov 27, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816453 13f79535-47bb-0310-9956-ffa450edef68
  2. Bump library version to match Ant defined version

    Gagravarr committed Nov 27, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816445 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 26, 2017
  1. XDDF usermodel for Charts closes #68 on GitHub

    Alain-Bearez committed Nov 26, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816383 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 24, 2017
  1. #61809 - Infinite loop in SectionIDMap.get() and .put()

    kiwiwings committed Nov 24, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816205 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 23, 2017
  1. use try with resources in examples

    PJ Fanning committed Nov 23, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816189 13f79535-47bb-0310-9956-ffa450edef68
  2. use try with resources in examples

    PJ Fanning committed Nov 23, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816187 13f79535-47bb-0310-9956-ffa450edef68
  3. Don't try to collect junit results for Maven when we only run Sonar-t…

    poi-benchmark committed Nov 23, 2017
    …asks and thus skip unit tests
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816186 13f79535-47bb-0310-9956-ffa450edef68
  4. Change order of handling shape-types in copy() as FreeFormShape deriv…

    poi-benchmark committed Nov 23, 2017
    …es from AutoShape and thus would have not been copied correctly currently
    
    Fix some Javadoc, some warnings and code duplications
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816185 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 22, 2017
  1. add TestStringCodepointsIterable

    PJ Fanning committed Nov 22, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816020 13f79535-47bb-0310-9956-ffa450edef68
  2. use codepoint iterator in a few places

    PJ Fanning committed Nov 22, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815998 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 21, 2017
  1. add forbidden api checks for non-Locale toLowerCase and toUpperCase

    PJ Fanning committed Nov 21, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815994 13f79535-47bb-0310-9956-ffa450edef68
  2. add forbidden api checks for non-Locale toLowerCase and toUpperCase

    PJ Fanning committed Nov 21, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815989 13f79535-47bb-0310-9956-ffa450edef68
  3. remove more uses of Character.toUpperCase

    PJ Fanning committed Nov 21, 2017
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815988 13f79535-47bb-0310-9956-ffa450edef68
  4. Try to set java.io.tmpdir for tests to avoid the strange permission e…

    poi-benchmark committed Nov 21, 2017
    …rrors that we see in CI-builds
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815963 13f79535-47bb-0310-9956-ffa450edef68
  5. Ensure that no old version of commons-codec is lingering around and c…

    poi-benchmark committed Nov 21, 2017
    …auses hard to find build errors locally
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815952 13f79535-47bb-0310-9956-ffa450edef68
  6. Try if using a local temporary directory avoids the permission errors…

    poi-benchmark committed Nov 21, 2017
    … in unit tests in the Maven runs:
    
    * Collect JUnit results
    * Set java.io.tmpdir in Maven unit test runs
    
    git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815951 13f79535-47bb-0310-9956-ffa450edef68