MAIF / izanami

Izanami is a centralized versatile feature flag solution, well suited for micro service architectures.
https://maif.github.io/izanami/
Apache License 2.0
189 stars 43 forks source link

Trigger Spring Boot configuration meta-data generation (META-INF/spring-configuration-metadata.json) #605

Closed christophejan closed 8 months ago

christophejan commented 2 years ago

Spring Boot Reference Documentation suggest in Creating Your Own Starter > Configuration keys section to "Make sure to trigger meta-data generation so that IDE assistance is available for your (configuration) keys as well."

Izanami Spring configuration meta-data seem's currently missing (jar contains ConfigurationProperties classes but no 'META-INF/spring-configuration-metadata.json' file).

This file could be quite easily generated by just configuring the spring-boot-configuration-processor. See Generating Your Own Metadata by Using the Annotation Processor section in Spring Boot Reference Documentation.