Skip to content

[Cocoa] Add generation instructions for PDF export functions#3446

Open
HeikoKlare wants to merge 1 commit into
eclipse-platform:masterfrom
HeikoKlare:save-generated-appkitbridge-fix
Open

[Cocoa] Add generation instructions for PDF export functions#3446
HeikoKlare wants to merge 1 commit into
eclipse-platform:masterfrom
HeikoKlare:save-generated-appkitbridge-fix

Conversation

@HeikoKlare

Copy link
Copy Markdown
Contributor

The CGPDFContext* functions are all present in the CoreGraphicsFull.bridgesupport files but were never registered in the corresponding .extras files, so MacGenerator silently dropped them on the next regeneration. This adds the missing swt_gen="true" entries and reruns the MacGenerator to adopt its ordering of generated entries in the OS class.

Follow-up to:

@laeubi fyi in case this unexpectedly breaks something for PDFDocument on MacOS

@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Test Results (macos)

   64 files  ±0     64 suites  ±0   8m 28s ⏱️ + 1m 3s
4 584 tests ±0  4 335 ✅ ±0  249 💤 ±0  0 ❌ ±0 
2 226 runs  ±0  2 160 ✅ ±0   66 💤 ±0  0 ❌ ±0 

Results for commit e2f8e8c. ± Comparison against base commit a99cbe4.

♻️ This comment has been updated with latest results.

The CGPDFContext* functions are all present in the
CoreGraphicsFull.bridgesupport files but were never registered in the
corresponding .extras files, so MacGenerator silently dropped them on
the next regeneration. This adds the missing swt_gen="true" entries and
reruns the MacGenerator to adopt its ordering of generated entries in
the OS class.

Follow-up to
eclipse-platform#2882

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@HeikoKlare HeikoKlare force-pushed the save-generated-appkitbridge-fix branch from 5c2a345 to e2f8e8c Compare July 16, 2026 10:21
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