This repository was archived by the owner on Jul 28, 2026. It is now read-only.
Commit 31e6028
committed
Remove the FoundationNetworking re-export; correct the C3 row
Two fixes to the dissolved-shell surface.
ARCH-LAYER-007: the umbrella carried a conditional @_exported import of
FoundationNetworking, which no main target may import at any layer. Confirmed by
the linter rather than by reading - it is exactly the shape a per-file scan misses,
since the import lives in an umbrella exports file behind an @_exported and a
canImport guard. Removing it is safe because nothing consumes this package: a
proven zero across 479 manifests and 2329 dependency edges, and a source-level
import cannot compile without a manifest dependency, so that zero is sound rather
than an upper bound. Linter findings 17 -> 16, the finding gone, summary line
confirming the instrument ran over 6 files under 93 rules.
The README's dissolution table still recorded C3 (.mainEventLoopGroup) as stays1 parent 826133b commit 31e6028
2 files changed
Lines changed: 1 addition & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
0 commit comments