* Ensure linq deferred execution when saving enumerable
* Consolidate some code between DataReader and Enumerable
* Add test for issue 422 linq deferred execution
* Remove genericType out parameter
* Use index instead of count for variable names
* add support for grouped cells
* fix for rows after endgroup
* minor fix for text after grouping
* fix unit tests
* fix unit tests and docs
* minor fix
* Add support to vertical merge cells
* minor fixes in merge cells
* minor fix
* fix complex scenario
* finalize changes
* Add support for if/elseif/else statements
* add merge tag
* add merge-tag
* update readme
* minor fix
* minor fix
* minor fix
* Update MiniExcelLibs.csproj
* Add support for merge limit
* update test cases
* rollback
---------
Co-authored-by: Wei Lin <shps951002@gmail.com>
* add support for grouped cells
* fix for rows after endgroup
* minor fix for text after grouping
* fix unit tests
* fix unit tests and docs
* minor fix
* Add support to vertical merge cells
* minor fixes in merge cells
* minor fix
* fix complex scenario
* finalize changes
* Add support for if/elseif/else statements
* add merge tag
* add merge-tag
* update readme
* minor fix
* minor fix
* minor fix
* Update MiniExcelLibs.csproj
---------
Co-authored-by: Wei Lin <shps951002@gmail.com>
* flush and recreate xl/calChain.xml file containing index of cell with functions. Need to parse worksheets.xml.rels to get worksheet ids
* need to reopen stream after StreamWriter gets disposed out of it's using context
---------
Co-authored-by: Jean-Sebastien Gervais <jsgervais84@gmail.com>
Co-authored-by: Wei Lin <shps951002@gmail.com>
* parse class public properties and public fields
* cleaner; the else non will never hit as PropertyInfoOrFieldInfo = None only happens for dictionnary row info, which is handled in another if else branch
---------
Co-authored-by: Jean-Sebastien Gervais <jsgervais84@gmail.com>
* add support for grouped cells
* fix for rows after endgroup
* minor fix for text after grouping
* fix unit tests
* fix unit tests and docs
* minor fix
* Add support to vertical merge cells
* minor fixes in merge cells
* minor fix
* fix complex scenario
* finalize changes
* Add support for if/elseif/else statements
* add support for grouped cells
* fix for rows after endgroup
* minor fix for text after grouping
* fix unit tests
* fix unit tests and docs
* minor fix
* Add support to vertical merge cells
* minor fixes in merge cells
* minor fix
* fix complex scenario
* finalize changes
* add support for grouped cells
* fix for rows after endgroup
* minor fix for text after grouping
* fix unit tests
* fix unit tests and docs
* minor fix
* Add support to vertical merge cells