Add @SafeDIConfiguration macro to replace CSV config #199
Codecov / codecov/project
succeeded
Mar 29, 2026 in 1s
99.91% (target 99.51%)
View this Pull Request on Codecov
99.91% (target 99.51%)
Details
Codecov Report
✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.91%. Comparing base (b81984c) to head (e82d78f).
Additional details and impacted files
@@ Coverage Diff @@
## main #199 +/- ##
========================================
Coverage 99.90% 99.91%
========================================
Files 32 36 +4
Lines 3274 3470 +196
========================================
+ Hits 3271 3467 +196
Misses 3 3 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...ICore/Errors/FixableSafeDIConfigurationError.swift | 100.00% <100.00%> (ø) |
|
| ...ensions/AttributeListSyntaxElementExtensions.swift | 100.00% <100.00%> (ø) |
|
| ...ore/Extensions/AttributeListSyntaxExtensions.swift | 100.00% <100.00%> (ø) |
|
| ...ources/SafeDICore/Models/SafeDIConfiguration.swift | 100.00% <100.00%> (ø) |
|
| Sources/SafeDICore/Visitors/FileVisitor.swift | 100.00% <100.00%> (ø) |
|
| ...feDICore/Visitors/SafeDIConfigurationVisitor.swift | 100.00% <100.00%> (ø) |
|
| ...SafeDIMacros/Macros/SafeDIConfigurationMacro.swift | 100.00% <100.00%> (ø) |
|
| Sources/SafeDIMacros/SafeDIMacroPlugin.swift | 100.00% <100.00%> (ø) |
|
| Sources/SafeDITool/SafeDITool.swift | 99.63% <100.00%> (+0.07%) |
⬆️ |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading