896 Commits (aff049234a4826b2b8affbbcde666ae90ee2969c)

Autor SHA1 Mensagem Data
  Nick Burch aff049234a Fix bug #49219 - ExternalNameRecord can have a DDE Link entry without an operation 13 anos atrás
  Nick Burch 0055c90bc4 Fix bug #50939 - ChartEndObjectRecord is supposed to have 6 bytes at the end, but handle it not 13 anos atrás
  Yegor Kozlov f9badd78d4 fixed setting named styles to HSSFCells. see Bugzilla 50912 13 anos atrás
  Yegor Kozlov dd87e86c44 fixed RecordFormatException when reading unicode strings with photenic data, see Bugzilla 50779 13 anos atrás
  Nick Burch 5805f3b660 Add a unit test for bug #50833 13 anos atrás
  Nick Burch 3cd79ea026 Fix bug #50718 - More helpful error message when you try to create a CellReference with #REF! 13 anos atrás
  Yegor Kozlov 6269ee2312 Change related formulas and named ranges when XSSFWorkbook.setSheetName is called, see Bugzilla 47100 13 anos atrás
  Nick Burch 9ae939c6f7 Improve HMEF handling of typed attributes (Strings and Dates), for both TNEF and MAPI attributes, and use this to allow easier access to common file parts. Then use this in the attachment unit tests. 13 anos atrás
  Nick Burch 698d22967c Start on unit tests for HMEF. Quite a bit is still stubbed out, and it shows that the LZW isn't quite right yet (so tests disabled) 13 anos atrás
  Nick Burch 7cb74c7778 Add a unit test that shows bug #48079 no longer applies, and we can resize columns when there are more than 32767 rows 13 anos atrás
  Nick Burch 71d3ec25d8 Fix bug #46664 - When creating HSSF Print Areas, ensure the named range is reference based not value based 13 anos atrás
  Nick Burch 3928762193 Fix bug #50756 - When formatting numbers based on their Cell Style, treat GENERAL the same as the more typical General 13 anos atrás
  Yegor Kozlov 20062200df fixed HSSFWorkbook.createCellStyle to throw exception if the maximum number of cell styles was exceeded 13 anos atrás
  Yegor Kozlov 27092f09ff fixed a regression caused by not escaped dollar sumbols, see r1061288 and Bugzilla 49928 13 anos atrás
  Nick Burch fa799dd7e2 Remove un-used imports 13 anos atrás
  Nick Burch aad9e6907d Fix bug #49928 for HSSF too - refactor HSSFDataFormat to allow overriding of built in formats, and tweak the format unit tests to do the same check for HSSF and XSSF. Also corrects some builtin formats for new HSSFWorkbooks which were slightly off 13 anos atrás
  Yegor Kozlov ddf6cf7fec added implementations for CLEAN(), CHAR() and ADDRESS(), see Bugzilla 50607 13 anos atrás
  Yegor Kozlov 3bd05156fd remove System.out.println() from the test code 13 anos atrás
  Nick Burch fe6c408450 More NPOIFS tests 13 anos atrás
  Nick Burch ae43d980c5 Add unit test for using HSSF with both POIFS and NPOIFS 13 anos atrás
  Nick Burch f22e831a0f Since a DirectoryNode has a reference to the underlying POIFSFileSystem, tidy up the POIDocument constructor to not need both passing in 13 anos atrás
  Nick Burch bf27275eb2 More NPOIFS BAT vs XBAT confusion fixes. Also fixes recent POIFS regression on big files, and adds a POIFS unit test for XBAT containing files (previously there wasn't one) 13 anos atrás
  Nick Burch ada898d0cf More NPOIFS XBAT updates 13 anos atrás
  Nick Burch d6578850ab XBAT logic in NPOIFS was incorrect - it's a chain of doubly indirect, not singly indirect BATs. Start to correct 13 anos atrás
  Nick Burch c50b305281 Implement a NPOIFS document reader, and add tests which use it 13 anos atrás
  Nick Burch f88663e5bc Start on refactoring ready to support NPOIFS Directory/Document nodes 13 anos atrás
  Nick Burch 6f3d7d99e5 More NPOIFSStream unit tests 13 anos atrás
  Nick Burch 08e0e85635 More NPOIFSStream tests, and explicit free support+test 13 anos atrás
  Nick Burch bc8332ccd9 Add NPOIFS SBAT tests, and stub out a few future tests 13 anos atrás
  Nick Burch 7b9ffe986a Add tests for the NPOIFS mini stream 13 anos atrás
  Nick Burch e480b455cf More NPOIFSStream unit tests, and stub out a few future ones too 13 anos atrás
  Nick Burch e511b34037 More NPOIFS tests 13 anos atrás
  Nick Burch c204206f19 Start on PropertyTable support for NPOIFS, and more NPOIFS tests 13 anos atrás
  Nick Burch 9605338d1f Add NPOIFSFileSystem support for identifying free blocks, along with partial unit tests for it 13 anos atrás
  Nick Burch de3d20d51a More NPOIFSFileSystem and NPOIFSStream read unit tests, along with details of a few more tests still to be written 13 anos atrás
  Nick Burch c4b00f8592 Initial NPOIFS low level stream reader and writer. Still needs unit tests, but should allow reading and writing to a basic stream of (big) blocks 13 anos atrás
  Nick Burch b77ffa0c7a More BATBlock related methods for identifying size and list offsets, plus tests 13 anos atrás
  Nick Burch c9294875b0 More PropertyTable refactoring - pull common code out into a Base, so we can plug in a different block reader/writer for NIO 13 anos atrás
  Nick Burch 569cd51d33 POIFS Property refactoring ready for NIO support 13 anos atrás
  Nick Burch aaddcfc655 Change how the NIO block read works, to re-use the byte array for the from-InputStream case. Also start on reading the FAT blocks for NPOIFSFileSystem 13 anos atrás
  Nick Burch 302df8aa4c Initial work on a NIO POIFSFileSystem. Currently is able to open the file and read the header, but no more 13 anos atrás
  Nick Burch 6703ad1c93 Start to merge the POIFS classes HeaderBlockReader and HeaderBlockWriter into a common HeaderBlock class 13 anos atrás
  Nick Burch 4b8e5f61c1 Tests and tweaks to the NIO DataSource code 13 anos atrás
  Nick Burch c0e28795c1 Start on lower memory POIFS implementation - data source to provide common access to array of bytes and files 13 anos atrás
  Yegor Kozlov 12c173389f Support for continued NameRecords, see bugzilla 50244 13 anos atrás
  Nick Burch c3ce5915b2 Fix bug #50416 - Correct shifting of the first or last row in a sheet by multiple rows 13 anos atrás
  Yegor Kozlov de72a3ca73 mark GutsRecord as terminating row blocks, prevent exception when reading workbooks with unexpected GutsRecords, see Bugzilla 50426 13 anos atrás
  Yegor Kozlov 72ce4e8eb7 Added implementation for MROUND(), VAR() and VARP() 13 anos atrás
  Yegor Kozlov 544463463a code cleanup as suggested in Bugzilla 50446 13 anos atrás
  Yegor Kozlov 574810c8aa Support for IRR() function, see Bugzilla 50409. Includes fix for Bugzilla 50437 13 anos atrás