You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Unify generation-side and rendering-side model families in the extracted model #350
Subtask of #233 — closes the issue's core acceptance criterion.
The processor carries two ~90%-identical model families (BuilderDefinitionDto/FieldDto/... generation side vs. GenerationTargetClassDto/MethodDto/... rendering side), which drives Sonar's duplication gate. In the extracted simple-codegen model artifact, merge them into one neutral DTO set:
Single model describing classes, fields, methods, constructors, generics, annotations, javadoc.
BuilderToGenerationTypeMapper collapses into direct analysis→model mapping.
SonarCloud new-code Duplication no longer flags the parallel DTOs.
Activity
AndreasIgel commentedon Oct 23, 2026
This is the fundamental design to separate generic generation of classes from builder specific DTOs. Is fixed by the parent issue here!