Discourage property names starting with a single lowercase letter followed by an uppercase letter

Property with names starting with a single lowercase letter followed by an uppercase letter (e.g. “eMail”) have broken conventions for getters and setter, with some tools expecting one form (getEMail) and others expecting a different one (geteMail).
See this issue on the lombok project for more informations, but in short java.beans.PropertyDescriptor is inconsistent with the JavaBeans specifications.

Such property names should therefore be discouraged as code smells.