Skip to content

Update SwiftSyntax to 603.0.2#5

Merged
Kyle-Ye merged 1 commit into
mainfrom
optimize/swift-syntax
Jul 21, 2026
Merged

Update SwiftSyntax to 603.0.2#5
Kyle-Ye merged 1 commit into
mainfrom
optimize/swift-syntax

Conversation

@Kyle-Ye

@Kyle-Ye Kyle-Ye commented Jul 21, 2026

Copy link
Copy Markdown
Member

Summary

  • update the supported SwiftSyntax range to 603.0.0..<604.0.0
  • refresh Package.resolved to SwiftSyntax 603.0.2

Motivation

SwiftSyntax 603 includes updated macro plugin termination handling. Using an older SwiftSyntax release with newer Swift toolchains can produce repeated corrupted JSON diagnostics during builds.

This also allows downstream packages to consistently resolve SwiftSyntax 603.x without a version conflict from OpenObservation's previous 601.x-only requirement.

Validation

  • swift package dump-package
  • Linux swift build with Swift 6.2.4 as a local dependency of OpenSwiftUI
  • confirmed SwiftSyntax 603.x resolves and builds successfully
  • confirmed the complete build log contained no Internal Error, Corrupted JSON, or unexpected end of file diagnostics

@Kyle-Ye
Kyle-Ye force-pushed the optimize/swift-syntax branch from 6d19f91 to b58fbb7 Compare July 21, 2026 17:55
@Kyle-Ye
Kyle-Ye force-pushed the optimize/swift-syntax branch from b58fbb7 to 77c1b4c Compare July 21, 2026 17:59
@Kyle-Ye Kyle-Ye changed the title Update SwiftSyntax to 603.0.0 Update SwiftSyntax to 603.0.2 Jul 21, 2026
@Kyle-Ye
Kyle-Ye marked this pull request as ready for review July 21, 2026 18:00
@Kyle-Ye
Kyle-Ye merged commit 51c52f3 into main Jul 21, 2026
2 checks passed
@Kyle-Ye
Kyle-Ye deleted the optimize/swift-syntax branch July 21, 2026 18:01
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