Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some patches and features ported from poi 3.16 #1304

Closed
wants to merge 101 commits into from

Conversation

antony-liu
Copy link
Collaborator

  • Advanced to poi 3.16
  • Add event user model.
  • Add xslb support
  • HPSF improvement
  • Xml comments improvement

…ument part, even if another type has pinched the next number
…s#countMatches and Python's str.count(substr)
…rectoryEntry, List<String> excepts). Use EntryUtils.copyNodes( FilteringDirectoryEntry, FilteringDirectoryEntry ) instead.
* #60519 - Extractor for *SSF embeddings
* fix content-type handling in *SSF-EmbeddedExtractor
* use last file extension if multiple extensions; close opened stream; extract String constants
* EmbeddedExtractor (for *SSF) - added OOXML support
* Fix AIOOBE while extracting hssf pictures which are externally linked
#60519 - Extractor for *SSF embeddings
Convert java style commet to c# style document comment
* 60826 -- add initial support for streaming reading of xlsb files.
* bug 61021 - extract abspath from xlsb
* bug 61051 -- add new worksheet-like relations for xlsb
* bug 61053 -- not a fix, but this aligns XSSFBSheetHandler's behavior with streaming and non-streaming extractors for xlsx
* Apply patch to add endSheet() to the XSSFEventBasedExcelExtractor, fixes bug 60737, thanks to user zakim for the patch
@antony-liu antony-liu requested a review from tonyqus April 1, 2024 03:26
@antony-liu antony-liu self-assigned this Apr 1, 2024
@antony-liu antony-liu removed the request for review from tonyqus April 1, 2024 05:03
@antony-liu antony-liu removed their assignment Apr 1, 2024
@tonyqus
Copy link
Member

tonyqus commented Apr 1, 2024

The PR is too huge. Is it possible you can split it to a few PRs? Otherwise, it's impossible to review the code.

For example, you can put all the commits of Xml comments improvement in one PR.

@tonyqus tonyqus closed this Apr 1, 2024
@antony-liu antony-liu deleted the poi/v3.16 branch April 2, 2024 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants