Closed mcarleio closed 10 months ago
Attention: 12 lines
in your changes are missing coverage. Please review.
Comparison is base (
0d71146
) 84.28% compared to head (3d40c1d
) 85.03%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
As Konvert aims to support KMP (kotlin multiplatform), the need for reflection during runtime needed to be removed.
This commit changes the current behavior, as the generated code will NOT use
Konverter.get<YourMappingInterface>()
anymore for accessing@Konverter
annotated interfaces. Instead, the generated code will directly access the generated implementation (YourMappingInterfaceImpl
).For compatibility, the old behavior can be configured via the option
konvert.konverter.use-reflection
with valuetrue
.