1645 Commits (master)

Author SHA1 Message Date
Marko Lahma aa87073ddf Make non-public API methods static where applicable 4 months ago
Marko Lahma 0b9921889f Fix dictionary usage related analyzer problems 4 months ago
Marko Lahma 122d6cb5e3 Fix analyzer reported issues related to string usage 4 months ago
Marko Lahma ee59c41351 Remove prefixes from cref tags 4 months ago
bmlpg 2dd0fa7c92
Added "using SixLabors.ImageSharp.Metadata" 4 months ago
bmlpg 114120f46b
Account for image resolution units other than pixels per inch 4 months ago
Antony Liu 89e8ab7aa7 bug 61049 fix ordering of builtin formulas 4 months ago
Antony Liu 394f76f94f POI 61007, use CellFormat for all format strings containing multiple parts (";" delimited) and update unit test to expect the same values as Excel. Also added tests for the failing formats. 4 months ago
Marko Lahma 985f670b0c Reduce warning output during build and treat new warnings as errors 5 months ago
Marko Lahma 4c23bca0f6 Replace casts with pattern variable 5 months ago
Tony Qu 1e5f612188 fix merge issue 5 months ago
Marko Lahma 646c6a8b8d Seal private and internal types 5 months ago
Antony Liu 6d0c60ea62 Add support for DVar、DVarp、DStdev、DStdevp function 5 months ago
Antony Liu 278748f49f Add support for DAverage and DProduct function 5 months ago
Antony Liu 7a5a20b058 Add support for DMax and DSUM function 5 months ago
Antony Liu 3a87c3ae0c Add more test cases of DGet function. 5 months ago
Antony Liu ac05a7e40b Add support for DCount and DCountA functions 6 months ago
Marko Lahma 8cb8eced85 Use Array.Empty<T> instead of allocating an empty array 5 months ago
Marko Lahma d50e141958 Add readonly modifier for suitable fields 5 months ago
Marko Lahma 3329a7d06c Use TryGetValue instead of ContainsKey and indexing 5 months ago
Many_sun e118d10046 Fix int overflowing in ExcelGeneralNumberFormat 5 months ago
Antony Liu 718404b2d4
[bug-66093] add support for unimplemented subfunctions to SUBTOTAL function 6 months ago
Antony Liu cac8135bc1
POI 62373, Support for FREQUENCY function 6 months ago
Marko Lahma a5caf9f1a0 Upgrade to NUKE 9 and remove obsolete NET 6 targets 6 months ago
Vemahk 41763500ac implementing AsyncLocal into HSSFCellStyle cache 6 months ago
Antony Liu 74291f750d
format code and tidy up xml comment 6 months ago
Antony Liu d195409d4d Move ClassID from NPOI.Util to NPOI.HPSF, and add more preset values 6 months ago
Antony Liu 3fc246d087 poi: #60331 - Remove deprecated classes - deprecate Mutable* property classes 6 months ago
Antony Liu 0d4fb14776
Add BidirectionalDictionary from https://github.com/iikuzmychov/BidirectionalDictionary, an implementation of a bidirectional dictionary. 6 months ago
Antony Liu 64159cf68d
poi: Fix issue found via large corpus tests: HSSFPicture in a HSSFShapeGroup might not have a patriarch set, so let's walk up the parents to try to find one. 1 year ago
Vemahk 555959e249 naive undo of 96186d6fd7 7 months ago
Antony Liu 00d4409b1e patches from poi bug 59893 7 months ago
Antony Liu 8a1f6f5b11 Fix some Sonar issues 7 months ago
Tim Lee c61245b8d5 Fix ShiftMergedRegions 7 months ago
Antony Liu 753527146f poi: Bug #56822 fix COUNTIFS() 8 months ago
Tony Qu edb5b4a9d7 refactor GetCells to return CellRangeAddressList 8 months ago
Tony Qu c34f8e6768 add .net8 framework to all projects 8 months ago
Tony Qu 94cbe6910e implement SXSSFSheet.GetCells 8 months ago
Tony Qu ae54bf2eef update unit test 8 months ago
Tony Qu 8193443aba implement ISheet.GetCells method 8 months ago
Antony Liu 2ff8768678 poi: bug 59227: parse dates formatted in Japanese or Chinese. Change javac source encoding from ASCII to UTF-8 (same as build.gradle). Patch from jzhao. This closes #48 on Github. 1 year ago
Antony Liu 3c27f86f88
poi: #60626 - ArrayIndexOutOfBoundsException in EvilUnclosedBRFixingInputStream 1 year ago
Tony Qu 3a2cd52a52 Update HSSFCell.cs 8 months ago
Tony Qu 23fa619bd1 return ICell for SetXXX methods in ICell 8 months ago
lechu445 a4ecf8f944 Revert the change in FileBackedDataSource.CopyTo 9 months ago
lechu445 8b5ef41d33 Reduce byte array allocations by usage MemoryStream.GetBuffer() instead of ToArray() 9 months ago
Antony Liu a6dea11b36 fix: using HashSet instead of ArrayList to avoid duplicated FormulaCellCacheEntry. That make test case TestSumif.TestMicrosoftExample1 passed. 9 months ago
Antony Liu 8cf75f8278 Use StringBuilder in ToString methods as before 11 months ago
89287 131ca3d17e fix: AddStyleClass no update newClassValue 11 months ago
Patrice DARGENTON c5523b8bd3 maxRows is usefull for AutoSizeColumn and GetColumnWidth from outside the library NPOI 11 months ago