feat: added DecodedAt and EncodedAt macros for separate decoding and encoding CodingKeys#138
96.92% of diff hit (target 92.81%)
View this Pull Request on Codecov
96.92% of diff hit (target 92.81%)
Annotations
Check warning on line 21 in Sources/MacroPlugin/Plugin.swift
codecov / codecov/patch
Sources/MacroPlugin/Plugin.swift#L20-L21
Added lines #L20 - L21 were not covered by tests
Check warning on line 81 in Sources/PluginCore/Attributes/KeyPath/DecodedAt.swift
codecov / codecov/patch
Sources/PluginCore/Attributes/KeyPath/DecodedAt.swift#L81
Added line #L81 was not covered by tests
Check warning on line 81 in Sources/PluginCore/Attributes/KeyPath/EncodedAt.swift
codecov / codecov/patch
Sources/PluginCore/Attributes/KeyPath/EncodedAt.swift#L81
Added line #L81 was not covered by tests
codecov / codecov/patch
Sources/PluginCore/Variables/Enum/Switcher/InternallyTaggedEnumSwitcher.swift#L99-L102
Added lines #L99 - L102 were not covered by tests