Skip to content

Users/pgo/terra pdf migration - #18

Merged
pgourlain merged 16 commits into
mainfrom
users/pgo/terraPDF-migration
Sep 20, 2026
Merged

pgourlain merged 16 commits into
mainfrom
users/pgo/terraPDF-migration

Conversation

@pgourlain

Copy link
Copy Markdown
Owner

No description provided.

pgourlain and others added 16 commits September 18, 2026 13:41
The branch had renamed the shipped 1.0.6 heading to "Unreleased" and
appended TerraPDF entries to it. Split them back apart: 1.0.6 keeps the
.NET 10 / coverage / source-generator entries released on main, and the
TerraPDF migration moves under 2.0.0 with its net8.0 breaking change.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Main's 1.0.6 work (dotnet10 migration, 90% coverage enforcement,
source-generator validation, modulo operator) is reimplemented on this
branch on top of TerraPDF. Its commits stay in history but its tree is
not carried forward, so this merge keeps the branch tree as-is.

Verified before merging: every test method added by #17 has an
equivalent here, and PdfSharpDsl.Language carries the Mod operator and
grammar changes. Files dropped on purpose: tasks.md, MyFontResolver.cs
(PdfSharpCore-specific), CSharpDrawer.cs (superseded by CSharpVisitor),
pdf1-table-merged.txt (replaced by inline DSL in VisitorTests).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@pgourlain
pgourlain merged commit 2acc286 into main Sep 20, 2026
1 check passed
@pgourlain
pgourlain deleted the users/pgo/terraPDF-migration branch September 20, 2026 15:06
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