Regenerated Swift SDK using code generator (pdftract sdk codegen --lang swift). Generated pdftract-swift/ directory with: - 9 contract methods in Sources/PdftractCodegen/Methods.swift - 8 error types in Sources/PdftractCodegen/Errors.swift - Source, Options, and basic types in Sources/PdftractCodegen/Types.swift - Package.swift with macOS 13+ and Linux platform support - README.md with iOS documented as unsupported - ConformanceTests.swift for SDK conformance testing Acceptance criteria: - ✅ SPM package consumable - ✅ 9 contract methods exposed - ✅ 8 error cases defined - ✅ iOS documented as unsupported - ✅ CI workflow configured (.ci/argo-workflows/pdftract-swift-publish.yaml) - ✅ AsyncThrowingStream cancellation support - ⚠️ WARN: swift test cannot run locally (Swift not installed) Swift SDK is ready for v1.1+ release. Package will be published to github.com/jedarden/pdftract-swift (separate repo) via Argo workflow. Closes pdftract-5lvpu
19 lines
451 B
JSON
19 lines
451 B
JSON
{
|
|
"attachments": [],
|
|
"fingerprint": "pdftract-v1:ab24a95f44ceca5d2aed4b6d056adddd8539f44c6cd6ca506534e830c82ea8a8",
|
|
"form_fields": [],
|
|
"javascript_actions": [],
|
|
"links": [],
|
|
"metadata": {
|
|
"block_count": 0,
|
|
"cache_age_seconds": null,
|
|
"cache_status": "skipped",
|
|
"page_count": 0,
|
|
"reading_order_algorithm": "xy_cut",
|
|
"span_count": 0
|
|
},
|
|
"pages": [],
|
|
"schema_version": "1.0",
|
|
"signatures": [],
|
|
"threads": []
|
|
}
|