[2026-10-06] eagle: work/projects/vscode-migration/modularization-roadmap.md
This commit is contained in:
1 parent
05c78ca00d
commit
1b87cbaf76
1 file changed
+8
-8
@@ -294,14 +294,14 @@ After Phases 1–4, these depend only on contracts and the foundation. Suggested
|
||||
|
||||
Add these checks to a script and run it in CI:
|
||||
|
||||
| Metric | Today | Target |
|
||||
|---|---:|---:|
|
||||
| Lines in `DuckDuckGo_Privacy_Browser` | 271k | ≤ 30k (shell) |
|
||||
| Folders in the biggest dependency cycle | 93 / 103 | 0 |
|
||||
| Files using `Application.appDelegate` / `NSApp.delegateTyped` | 273 | shell only |
|
||||
| Files using `WindowControllersManager(Protocol)` | 78 | shell only |
|
||||
| Unit test files with `@testable import DuckDuckGo_Privacy_Browser` | 570 | shell tests only |
|
||||
| Keys in the app's `Localizable.xcstrings` | 1,980 | shell strings only |
|
||||
| Metric | Today | Target |
|
||||
| ------------------------------------------------------------------ | -------: | -----------------: |
|
||||
| Lines in `DuckDuckGo_Privacy_Browser` | 271k | ≤ 30k (shell) |
|
||||
| Folders in the biggest dependency cycle | 93 / 103 | 0 |
|
||||
| Files using `Application.appDelegate` / `NSApp.delegateTyped` | 273 | shell only |
|
||||
| Files using `WindowControllersManager(Protocol)` | 78 | shell only |
|
||||
| Unit test files with `@testable import DuckDuckGo_Privacy_Browser` | 570 | shell tests only |
|
||||
| Keys in the app's `Localizable.xcstrings` | 1,980 | shell strings only |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user