swift
Strict safety improvements
#78332
Merged

Strict safety improvements #78332

DougGregor
DougGregor DougGregor requested a review from AnthonyLatsis AnthonyLatsis 1 year ago
DougGregor DougGregor requested a review from hborla hborla 1 year ago
DougGregor DougGregor requested a review from slavapestov slavapestov 1 year ago
DougGregor DougGregor requested a review from tshortli tshortli 1 year ago
DougGregor DougGregor requested a review from xedin xedin 1 year ago
DougGregor DougGregor requested a review from artemcm artemcm 1 year ago
DougGregor
DougGregor DougGregor enabled auto-merge 1 year ago
DougGregor
Azoy
DougGregor
DougGregor DougGregor requested a review from ktoso ktoso 1 year ago
DougGregor DougGregor requested a review from xymus xymus 1 year ago
DougGregor DougGregor requested a review from ahoppen ahoppen 1 year ago
DougGregor DougGregor requested a review from bnbarham bnbarham 1 year ago
DougGregor DougGregor requested a review from hamishknight hamishknight 1 year ago
DougGregor DougGregor requested a review from rintaro rintaro 1 year ago
DougGregor DougGregor requested a review from zoecarver zoecarver 1 year ago
DougGregor DougGregor requested a review from hyp hyp 1 year ago
DougGregor DougGregor requested a review from egorzhdan egorzhdan 1 year ago
DougGregor DougGregor requested a review from beccadax beccadax 1 year ago
DougGregor DougGregor requested a review from ian-twilightcoder ian-twilightcoder 1 year ago
DougGregor DougGregor requested a review from Xazax-hun Xazax-hun 1 year ago
DougGregor DougGregor requested a review from CodaFi CodaFi 1 year ago
DougGregor Migrate "@unchecked Sendable" strict safety diagnostic to become a no…
a86d942e
DougGregor Diagnose uses of `@unchecked Sendable` conformances, not declarations
55b186c9
DougGregor Diagnose @preconcurrency imports as a strict safety issue
1230045c
DougGregor Diagnose the combination of -Ounchecked with strict memory safety
ba3e1978
DougGregor Allow `@safe(unchecked)` on import decls
75be0d68
DougGregor Remove WarnUnsafe from the standard library build until we're ready t…
47f21592
DougGregor Only emit @unsafe warning when strict safety mode is enabled
b6e995e7
DougGregor Generalize protocol conformance options spelled via attribute and inc…
5b90b885
DougGregor Mark SerialExecutor.asUnownedSerialExecutor unsafe so conformances do…
3ab5456e
DougGregor Don't diagnose uses of `@unchecked Sendable` conformances
419c4775
DougGregor DougGregor force pushed to 419c4775 1 year ago
DougGregor
DougGregor
DougGregor
DougGregor Diagnose the use of a typealias that involves unsafe types
ba23f36f
DougGregor Account for implicit unsafety in unsafe witness and override checks
4b3c18de
DougGregor Factor the strict memory safety checking declarations into their own …
92fbedcb
DougGregor
DougGregor
DougGregor Add module trace information for strict memory safety
d593442c
DougGregor
DougGregor
DougGregor Fix loaded module trace tests
a2b20f9c
DougGregor
DougGregor
DougGregor Fix substitutions for generic requirements
0d8b67e7
DougGregor
DougGregor
Xazax-hun
Xazax-hun commented on 2025-01-02
DougGregor DougGregor merged 7d6e3776 into main 1 year ago
DougGregor DougGregor deleted the strict-safety-improvements branch 1 year ago

Login to write a write a comment.

Login via GitHub