devsoap/ds-gradle-vaadin

Vaadin version check for @Id annotation support is wrong

Opened this issue · 0 comments

devro commented

Desktop (please complete the following information):

  • OS: Fedora
  • JDK version: 11
  • Gradle version: 6.4
  • Vaadin Plugin version: 1.5

Describe the bug
When building under compatibilityMode=false and Vaadin version is 14.4.1, plugin incorrectly states that @id annotations are not supported and to "Please upgrade your Vaadin version to >= 14.1.2"

It's apparent that the VaadinFlowPluginExtension.groovy isIdSupported() function is comparing the current version number against 14.1.2 incorrectly.

Workaround can be achieved (for now) by upgrading Vaadin to v14.4.2