Generate typed Java ViewModels and discover declarative registry defaults

This commit is contained in:
2026-11-13 20:06:26 +01:00
parent adf432b98b
commit 8be0aec287
36 changed files with 1123 additions and 17 deletions
@@ -24,7 +24,7 @@
<groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId>
<configuration>
<annotationProcessorPaths><path><groupId>de.neitzel.fxdesigner</groupId><artifactId>designer-model-processor</artifactId><version>0.1.0-SNAPSHOT</version></path></annotationProcessorPaths>
<compilerArgs><arg>-Adesigner.models=fixture.model.Person,fixture.model.Address</arg></compilerArgs>
<compilerArgs><arg>-Adesigner.models=fixture.model.Person,fixture.model.Address,fixture.model.GeneratedPerson,fixture.model.GeneratedEmployee</arg><arg>-Adesigner.viewModels=true</arg><arg>-Adesigner.viewModelModels=fixture.model.GeneratedPerson,fixture.model.GeneratedEmployee</arg><arg>-Adesigner.generatedPackage=fixture.generated</arg><arg>-Adesigner.viewModelDefaults=fixture.model.GeneratedPerson=fixture.components.CustomGeneratedPerson</arg></compilerArgs>
</configuration>
</plugin></plugins></build>
</project>