Basically
IDEADEV-17481 is fixed, but one case seems to be still not very reasonable.
Get an entity class with a property (field, getter, setter). Provide mapping (tested .hbm.xml) to field, not property (set access="field").
Refactor / rename field in java source. Get question: "Do you want to rename persistent attribute instead?"
On Yes answer: both field in source and reference in .hbm.xml are changed.
On No answer: only field in source is renamed, .hbm.xml contains error.
This difference seems to be useless. Probably the question should not be shown and both files should always be updated.