-
Notifications
You must be signed in to change notification settings - Fork 326
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
Finer grained accessibility check for auto-imports #6765
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution! Great work!
mtags/src/main/scala-2/scala/meta/internal/pc/AutoImportsProvider.scala
Outdated
Show resolved
Hide resolved
@tgodzik Implemented your suggestions above and also made similar changes for Scala 3. This should be ready for review now :) |
mtags/src/main/scala-2/scala/meta/internal/pc/WorkspaceSymbolSearch.scala
Show resolved
Hide resolved
mtags/src/main/scala-3/scala/meta/internal/pc/CompilerSearchVisitor.scala
Outdated
Show resolved
Hide resolved
tests/slow/src/test/scala/tests/feature/ImportMissingSymbolCrossLspSuite.scala
Show resolved
Hide resolved
Scala CLI and Mill tests are flaky, but it seems cross are indeed failing on:
Some of that might actually be fixes. If you have any issues with those tests I can take a look. |
@tgodzik I'll start having a look at the cross tests. I'm actually get consistent failures running the "mill" tests locally, too; all of the failures appear to be because of |
That's not expected, but maybe your local mill version influences that? Some leftover one? |
Alright, just pushed up two commits that should fix the tests mentioned above.
Still can't get the Mill and ScalaCLI tests to pass locally 🤔. 🤞 |
Thanks! I need to anyway double check, since they are quite flaky. |
a5efd30
to
b4cddcf
Compare
arg, though I fixed some tests, I've broken some of the others. There are still legitimate failures in |
8126401
to
245238e
Compare
@tgodzik The It looks like the Mill Integration tests are still failing, are the failures here expected? Let me know if now and I can have a look. :) |
closes #6732
TODOs
searchOutline
andSymbolSearch#search
for Scala 2