cuba-platform / cuba

CUBA Platform is a high level framework for enterprise applications development
https://www.cuba-platform.com
Apache License 2.0
1.34k stars 219 forks source link

Issues with attribute starting with one lowercase letter #3197

Closed Gasloff closed 3 years ago

Gasloff commented 3 years ago

CUBA Platform version: 7.2.13

Create project, add entity Add attribute starting with one lowercase letter. E.g. aField. Studio generates getter and setter for this attribute according to Java Bean Convention: getaField setaField

See JetBrains forum for details.

Add standard screens for the entity. Run application.

With such getter and setter names editor screen has some issues: the form field for an aField property is not editable. There are some other issues faced by forum user, see https://www.cuba-platform.ru/discuss/t/studio-mozhet-generirovat-nekorrektnye-gettery-i-settery/5744 (Russian)

andreysubbotin commented 3 years ago

Duplicate of: https://github.com/cuba-platform/cuba-gradle-plugin/issues/154 Fixed in Jmix: https://github.com/Haulmont/jmix-gradle-plugin/issues/9