Antony Liu
1bc8142ae4
#61381 - PushbackInputStreams passed to ZipHelper may not hold 8 bytes
2 weeks ago
Antony Liu
7185cf58ae
#61381 - PushbackInputStreams passed to ZipHelper may not hold 8 bytes
2 weeks ago
Antony Liu
55832decb6
Numeric Array Formula and Matrix Function [from Bob95132] This closes #69
3 weeks ago
Antony Liu
bba404ec54
Fix data validation value list evaluation
4 weeks ago
Antony Liu
39f8571501
bug 61300 -- prevent really long (infinite?) loop on corrupt file
4 weeks ago
Antony Liu
7d481738c4
bug 61294 -- prevent infinite loop in IOUtils' skipFully.
1 month ago
Antony Liu
278db84451
[github-25] support excel number trailing comma format - Thabks to Luca Martini for proving the patch
1 month ago
Antony Liu
14f52860a2
Bug 61203 - XSSFDrawing.getAnchorFromParent handles CTOneCellAnchor incorrectly, ignores CTAbsoluteAnchor
2 months ago
Antony Liu
bccd37e87b
bug 57919: add functions to write and close a POIDocument, guaranteeing closure of the output stream and document.
2 months ago
Marko Lahma
a1c339b4fd
Fix analysis errors related to non-concrete type usage
3 months ago
Marko Lahma
31c899c60e
Fix analyzer reported issues
* Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character
* Type 'XXX' can be sealed because it has no subtypes in its containing assembly and is not externally visible
* To avoid double lookup, call 'TryAdd' instead of calling 'Add' with a 'ContainsKey'
* Prefix generic type parameter name with 'T'
4 months ago
JYJ
d096dcc8f4
Change stringbuilder to zstring(this time changing only what needs to be changed)
4 months ago
Marko Lahma
5f73594729
Remove zero-length array allocations and use collection expression
4 months ago
Marko Lahma
aa87073ddf
Make non-public API methods static where applicable
4 months ago
Marko Lahma
122d6cb5e3
Fix analyzer reported issues related to string usage
* add polyfills for older targets
4 months ago
Marko Lahma
ee59c41351
Remove prefixes from cref tags
4 months ago
Marko Lahma
4c23bca0f6
Replace casts with pattern variable
5 months ago
Marko Lahma
646c6a8b8d
Seal private and internal types
5 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
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
3c27f86f88
poi: #60626 - ArrayIndexOutOfBoundsException in EvilUnclosedBRFixingInputStream
1 year ago
lechu445
8b5ef41d33
Reduce byte array allocations by usage MemoryStream.GetBuffer() instead of ToArray()
9 months ago
Marko Lahma
b1a758c24f
Remove System.Configuration.ConfigurationManager as NuGet dependency
* allow configuration via environment variables on non-framework platforms
12 months ago
guangyu2002
6a5f84285d
Update IOUtils.cs
修正ToByteArray方法中ByteArrayOutputStream未释放的bug
1 year ago
Antony Liu
6ec3c11dd7
poi: bug 60260: parse unicode sheet names
1 year ago
Antony Liu
262ce9eb3c
poi: add StringUtil.count, inspired by Apache Commons Lang StringUtils#countMatches and Python's str.count(substr)
1 year ago
Antony Liu
d8fadd082d
poi: BUG 60158 -- AIOOBE in VBAMacroReader
1 year ago
Antony Liu
c35911b16b
Avoid IOException : The file 'XXX' already exists.
1 year ago
Tony Qu
883b29cd11
fix #1228
2 years ago
mino-alpha
6cc5bd8c5e
fix Build free form"
2 years ago
mino-alpha
4e6f36e770
feat freeform for shapes
2 years ago
ABykiev
ec9bb51eaa
Update TempFile.cs
2 years ago
ABykiev
1daa483faa
Update TempFile.cs
2 years ago
ABykiev
6c8fc862b6
Update TempFile.cs
2 years ago
Gan Keyu
a015f38a4b
fix warnings on comparing value types to null
2 years ago
Andrey Bykiev
8f86d2e009
Update TempFile.cs
2 years ago
Andrey Bykiev
95356724bf
Fix TempFile usage while temp dir was deleted in same process
This PR closes #926
2 years ago
Andrey Bykiev
d2be582334
Fix
2 years ago
Andrey Bykiev
d20d9401c2
Fix reading xls
This PR closes #874
c6aa3a1318/poi/src/main/java/org/apache/poi/util/IOUtils.java (L335)
2 years ago
k-hara
096eccd488
POI: #60331 - Remove deprecated classes (POI 3.16)
- remove orphaned classes immediately, which are quite likely not used anymore
- deprecated the rest
https://svn.apache.org/viewvc?view=revision&revision=1774842
2 years ago
Michael Croes
5df3482735
Replace Exception catches without capture with untyped catch clauses
2 years ago
Michael Croes
94ebcc7627
Remove exception rethrows (CA2200)
Also remove redundant try-catches (catching and rethrowing only).
2 years ago
Tony Qu
06304da1fa
add support for .NET 6
3 years ago
KnyazSh
f2e013f3ce
Fix decrypt XSSF workbook
3 years ago
Tony Qu
3f254de04d
fix compile warnings
3 years ago
Tony Qu
ff05d4ac60
change ObjectExtensions namespace to NPOI.Util
#700
4 years ago