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

avoid processing vast empty areas of buggy / strange workbooks #612

Merged
merged 3 commits into from
Jun 24, 2022

Commits on Jun 10, 2022

  1. fix: avoid processing vast empty areas of buggy / strange workbooks

    - somehow it happens that spreadsheets sometimes think they have data
      for 100's or 1000's of rows/columns even though all cells are empty.
    - xls / xlsx processing refactored to stop processing after 20 adjacent
      empty columns (when getting the headers) or rows (when reading rows).
    - add tests for xls / xlsx to show bad input processed as expected.
    - the change to not output empty rows seems to have broken the
      "flatxlsformtest" case which needs further investigation - seems to
      just be a question numbering issue and different itext lang order.
    lindsay-stevens committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    33c4901 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. Configuration menu
    Copy the full SHA
    529f402 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Configuration menu
    Copy the full SHA
    6ba5138 View commit details
    Browse the repository at this point in the history