Fixed
Status Update
Comments
ju...@google.com <ju...@google.com> #2
Reassigning as I'll be on vacation for the next two weeks.
be...@google.com <be...@google.com> #3
For the record: a proper long-term solution is most likely to sync in way that creates one module per source set. Since that would be a big change for us, we have to come up with something in the meantime. It seems the best we can do is to write an inspection that will detect wrong classes being used. This does not remove said classes from code completion, but at least detects the problem.
So I guess now we just need to find the time to write this inspection.
So I guess now we just need to find the time to write this inspection.
Description
Steps to repro:
1. Create a new Kotlin project.
2. Open ExampleUnitTest
3. Add `val t = ExampleInstrumentedTest()` (see code completion and go-to-declaration working)
4. Try running the test.
5. It doesn't compile.