Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix prepare for indexing so plugin tools are properly built. #8230

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dschaefer2
Copy link
Member

Eliminate the special generatePrepareManifest and just reuse the real one and add a couple of checks for the target/product prepareForIndexing buildParameter instead. This then enables us to make sure we're doing a full build of the plugin tools so they can generate code to be properly indexed.

Addresses #8216 for openapi generator.

Eliminate the special generatePrepareManifest and just reuse the real
one and add a couple of checks for the target/product prepareForIndexing
buildParameter instead. This then enables us to make sure we're doing
a full build of the plugin tools so they can generate code to be
properly indexed.

Addresses swiftlang#8216 for openapi generator.
@MahdiBM
Copy link

MahdiBM commented Jan 18, 2025

I think and hope this PR is related to this issue in this comment: swiftlang/sourcekit-lsp#1896 (comment) ?

@dschaefer2
Copy link
Member Author

dschaefer2 commented Jan 20, 2025

I think and hope this PR related to this issue in this comment: swiftlang/sourcekit-lsp#1896 (comment) ?

Not sure it does. The focus here is to make sure we run the plugin tools so that the code they may generate gets indexed.

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.

3 participants