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

Fixes for various shortcomings of regionck #16319

Conversation

nikomatsakis
Copy link
Contributor

While working on #5527 I found various shortcomings in regionck where it failed to infer regions that would be needed for later checks to pass. I also did some refactoring on the inference code. This PR contains just those bug fixes and refactorings.

r? @pnkfelix

@nikomatsakis
Copy link
Contributor Author

@pnkfelix re-running make check reveals some errors, so there are definitely a few minor problems here, possibly rebase failures. Anyway, shouldn't be anything too major.

@nikomatsakis
Copy link
Contributor Author

Never mind, I decided I don't need these to land just yet.

bors added a commit to rust-lang-ci/rust that referenced this pull request Jan 15, 2024
fix: Differentiate between vfs config load and file changed events

Kind of fixes rust-lang/rust-analyzer#14730 in a pretty bad way. We need to rethink the vfs-notify layer entirely. For a decent fix.
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