@@ -1007,7 +1007,7 @@ protected void _renameProperties(Map<String, POJOPropertyBuilder> props)
1007
1007
old .addAll (prop );
1008
1008
}
1009
1009
// replace the creatorProperty too, if there is one
1010
- if (_updateCreatorProperty (prop , _creatorProperties )) {
1010
+ if (_replaceCreatorProperty (prop , _creatorProperties )) {
1011
1011
// [databind#2001]: New name of property was ignored previously? Remove from ignored
1012
1012
// 01-May-2018, tatu: I have a feeling this will need to be revisited at some point,
1013
1013
// to avoid removing some types of removals, possibly. But will do for now.
@@ -1074,7 +1074,7 @@ protected void _renameUsing(Map<String, POJOPropertyBuilder> propMap,
1074
1074
}
1075
1075
1076
1076
// replace the creatorProperty too, if there is one
1077
- _updateCreatorProperty (prop , _creatorProperties );
1077
+ _replaceCreatorProperty (prop , _creatorProperties );
1078
1078
}
1079
1079
}
1080
1080
@@ -1319,7 +1319,12 @@ private PropertyNamingStrategy _findNamingStrategy()
1319
1319
_config .canOverrideAccessModifiers ());
1320
1320
}
1321
1321
1322
- protected boolean _updateCreatorProperty (POJOPropertyBuilder prop , List <POJOPropertyBuilder > creatorProperties ) {
1322
+ @ Deprecated // since 2.12.1 (temporarily missing from 2.12.0)
1323
+ protected void _updateCreatorProperty (POJOPropertyBuilder prop , List <POJOPropertyBuilder > creatorProperties ) {
1324
+ _replaceCreatorProperty (prop , creatorProperties );
1325
+ }
1326
+
1327
+ protected boolean _replaceCreatorProperty (POJOPropertyBuilder prop , List <POJOPropertyBuilder > creatorProperties ) {
1323
1328
if (creatorProperties != null ) {
1324
1329
final String intName = prop .getInternalName ();
1325
1330
for (int i = 0 , len = creatorProperties .size (); i < len ; ++i ) {
0 commit comments