[6.0] Collected usability improvements for concurrency-related diagnostics #73763
nkcsgexi
approved these changes
on 2024-05-20
Unify two implementations of "concurrency diagnostic behavior limit"
de7c6418
Allow `@preconcurrency` to suppress an implied Sendable conformance
52d64353
Provide more Fix-It guidance for concurrency-unsafe global variables …
18008f21
Don't diagnose accesses to global/static variables within the same mo…
1f1dce97
Add a Fix-It to the warning about unnecessary `@preconcurrency` confo…
4fdb978f
Suggest `@preconcurrency` on conformances it could help
8ee72c99
Minor fixes for Fix-Its of conditional conformances and a test case
bd9d1a31
Fix test case
90fb57ef
Update diagnostic text to address code review feedback
55637487
Revert "conformance location" back to what it was
c514ca23
DougGregor
merged
3c3ca0ad
into release/6.0 2 years ago
DougGregor
deleted the concurrency-diag-usability-6.0 branch 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub