spring-projects / spring-pulsar

Spring Friendly Abstractions for Apache Pulsar
Apache License 2.0
183 stars 58 forks source link

Application props in appendix not showing description #365

Closed onobc closed 9 months ago

onobc commented 1 year ago

Any config props that are @NestedConfigurationProperty whose type exists in another module do not show the description of the fields.

Example: https://github.com/spring-projects-experimental/spring-pulsar/blob/82f4fb512c741fa245d436112ebe2f2995ca6282/spring-pulsar-spring-cloud-stream-binder/src/main/java/org/springframework/pulsar/spring/cloud/stream/binder/properties/PulsarBinderConfigurationProperties.java#L35

Once https://github.com/spring-projects/spring-boot/issues/18366 is fixed then this should just work. If there are any adjustments required from the Boot issue then those changes will be made in the scope of this ticket.

ℹ️ This only currently affect the Pulsar binder props as they point back to props in Pulsar auto-configure props (module).

onobc commented 9 months ago

Closing as issue was moved to SCSt Pulsar Binder repo https://github.com/spring-cloud/spring-cloud-stream/issues/2884