spring
spring copied to clipboard
Add documentation for vaadin properties
This add-on should add documentation for vaadin properties that are not bound to a @ConfigurationProperties bean to provide IDE Assistance.
Here is the result before the changes.
- vaadin.compatibility is not found and IntelliJ adds a warning
- no IDE Assistance
![vaadin_properties_before](https://user-images.githubusercontent.com/51313578/84291361-a8243c80-ab4d-11ea-982b-76d5eb85a38b.png)
After the changes:
- IntelliJ does not complain anymore
- IDE Assistance: default value and documentation
![after_spring_changes](https://user-images.githubusercontent.com/51313578/84291352-a5c1e280-ab4d-11ea-954b-6c098be3e5dc.png)
You can see an example in this PR: https://github.com/vaadin/spring/pull/635 I didn't add all the value documented here: https://vaadin.com/docs/v14/flow/advanced/tutorial-all-vaadin-properties.html