Skip to content

feat: added support for Encodable/Decodable partial conformance#137

Merged
soumyamahunt merged 1 commit into
mainfrom
partial-codable
Jul 4, 2025
Merged

feat: added support for Encodable/Decodable partial conformance#137
soumyamahunt merged 1 commit into
mainfrom
partial-codable

feat: added support for `Encodable`/`Decodable` partial conformance

ed6ca22
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jul 4, 2025 in 0s

92.85% (-1.10%) compared to 2da1ee9

View this Pull Request on Codecov

92.85% (-1.10%) compared to 2da1ee9

Details

Codecov Report

Attention: Patch coverage is 63.07692% with 72 lines in your changes missing coverage. Please review.

Project coverage is 92.85%. Comparing base (2da1ee9) to head (ed6ca22).

Files with missing lines Patch % Lines
Sources/MacroPlugin/Definitions.swift 0.00% 24 Missing ⚠️
...ibutes/Codable/Decodable/Decodable+Expansion.swift 50.00% 22 Missing ⚠️
...ibutes/Codable/Encodable/Encodable+Expansion.swift 50.00% 22 Missing ⚠️
Sources/MacroPlugin/Plugin.swift 0.00% 2 Missing ⚠️
...odable/Decodable/AttributeExpander+Decodable.swift 95.00% 1 Missing ⚠️
...odable/Encodable/AttributeExpander+Encodable.swift 95.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #137      +/-   ##
==========================================
- Coverage   93.95%   92.85%   -1.10%     
==========================================
  Files         114      120       +6     
  Lines        4480     4674     +194     
==========================================
+ Hits         4209     4340     +131     
- Misses        271      334      +63     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.