-
Notifications
You must be signed in to change notification settings - Fork 10.6k
Open
Labels
bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.
Description
| Previous ID | SR-13959 |
| Radar | rdar://problem/72302316 |
| Original Reporter | @keith |
| Type | Bug |
Attachment: Download
Additional Detail from JIRA
| Votes | 0 |
| Component/s | |
| Labels | Bug |
| Assignee | None |
| Priority | Medium |
md5: 5c795e4cf29c74cde6bc0db1eeece4df
Issue Description:
When you conform to a protocol on a type from another module, the import of the module that defines the conformance is required, but no reference to that is present in the sourcekit index (or with cursor info) so it's impossible to tell from tooling whether or not that import is required.
Attached is a repro case where you must build, then run `./repro.sh` (sourcekitd-test must be in your PATH).
Metadata
Metadata
Assignees
Labels
bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.