Skip to content

Harden canonical field parsing - #39

Open
kiki830621 wants to merge 1 commit into
mainfrom
codex/ooxml-field-parser-hardening
Open

Harden canonical field parsing#39
kiki830621 wants to merge 1 commit into
mainfrom
codex/ooxml-field-parser-hardening

Conversation

@kiki830621

Copy link
Copy Markdown
Member

Summary

  • Replace canonical 5-run parser fragment joining with lazy per-run fragment scanning.
  • Document the baked-form cached-run discriminator with a named helper.
  • Add baked/canonical invariant tests and a 100k-run defensive scan regression test.

Tests

  • swift test --filter Issue104FieldParserCanonicalFormTests
  • swift test

Refs #32, #33

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.

1 participant