Skip to content

Allow passing a pluginConfiguration to SourceKitLSPAPI.BuildDescription#9889

Merged
ahoppen merged 1 commit into
swiftlang:mainfrom
ahoppen:pluginconfiguration
Apr 6, 2026
Merged

Allow passing a pluginConfiguration to SourceKitLSPAPI.BuildDescription#9889
ahoppen merged 1 commit into
swiftlang:mainfrom
ahoppen:pluginconfiguration

Conversation

@ahoppen
Copy link
Copy Markdown
Member

@ahoppen ahoppen commented Apr 4, 2026

To stage in #9583.

Steps:

  1. Merge this PR
  2. Change SourceKit-LSP to pass a pluginConfiguration
  3. Merge Compute correct compiler arguments for build plugins #9583
  4. Merge Adopt changed SourceKitLSPAPI to return build settings for build plugins sourcekit-lsp#2446 for a test in SourceKit-LSP

…ion`

To stage in swiftlang#9583.

Steps:
1. Merge this PR
2. Change SourceKit-LSP to pass a `pluginConfiguration`
3. Merge swiftlang#9583
4. Merge swiftlang/sourcekit-lsp#2446 for a test in SourceKit-LSP
@ahoppen
Copy link
Copy Markdown
Member Author

ahoppen commented Apr 4, 2026

@swift-ci Please test

@ahoppen
Copy link
Copy Markdown
Member Author

ahoppen commented Apr 5, 2026

@swift-ci Please test Windows

Copy link
Copy Markdown
Member

@dschaefer2 dschaefer2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, took me a minute to get why you need this to get the smoke tests passing on the other change. :)

@dschaefer2
Copy link
Copy Markdown
Member

@swift-ci please test windows

@ahoppen ahoppen merged commit a88e0e0 into swiftlang:main Apr 6, 2026
61 checks passed
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.

2 participants