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

CLion Virtual Include Fixes #6759

Merged
merged 5 commits into from
Oct 2, 2024

Conversation

LeFrosch
Copy link
Collaborator

Addresses problems with the virtual includes handler:

  • Fixes absolute strip prefix
  • Fallback to virtual includes for include prefix (no longer an error)
  • Fallback to virtual includes if a source file is generated

Also removes the -ibazel support and adds integration tests.

@LeFrosch LeFrosch changed the title Virtual includes fix CLion Virtual Include Fixes Sep 16, 2024
@LeFrosch LeFrosch marked this pull request as ready for review September 16, 2024 13:59
@github-actions github-actions bot added product: CLion CLion plugin product: IntelliJ IntelliJ plugin product: GoLand GoLand plugin awaiting-review Awaiting review from Bazel team on PRs labels Sep 16, 2024
@anonrig
Copy link

anonrig commented Sep 23, 2024

Is there an ETA to this pull-request changes?

@ujohnny
Copy link
Collaborator

ujohnny commented Sep 24, 2024

Is there an ETA to this pull-request changes?

I'll check it this week

@ujohnny
Copy link
Collaborator

ujohnny commented Sep 25, 2024

@LeFrosch I almost understand the whole change, but let's have a chat on Monday as the PR description is too concise imo. I've also noticed it does not work with bzlmod (but I believe the original code didn't work either), so maybe consider this as a next step (or improve here?)

@LeFrosch LeFrosch merged commit d5e3402 into bazelbuild:master Oct 2, 2024
6 checks passed
@LeFrosch LeFrosch deleted the virtual-includes-fix branch October 2, 2024 06:09
@github-actions github-actions bot removed the awaiting-review Awaiting review from Bazel team on PRs label Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product: CLion CLion plugin product: GoLand GoLand plugin product: IntelliJ IntelliJ plugin
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants