a4b44fb6dd2b29d4cf4ae828b6259f893dffd997
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 8
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Inline Method | 2 | ||
| Inline Method private addFieldDeserializer(mapping ParserConfig, clazz Class<?>, fieldInfo FieldInfo) : void inlined to public JavaBeanDeserializer(config ParserConfig, clazz Class<?>, type Type) in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Rename Variable | 3 | ||
| Rename Variable setters : Map<String,FieldDeserializer> to deserizer : ObjectDeserializer in method public parseObject(object Object) : void in class com.alibaba.fastjson.parser.DefaultJSONParser | From | To | |
| Rename Variable entry : Map.Entry<String,FieldDeserializer> to fieldDeser : FieldDeserializer in method public smartMatch(key String) : FieldDeserializer in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Parameterize Variable | 1 | ||
| Parameterize Variable feildDeser : FieldDeserializer to key : String in method public getFieldDeserializer(key String) : FieldDeserializer in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Change Variable Type | 5 | ||
| Change Variable Type entry : Map.Entry<String,FieldDeserializer> to entry : Map.Entry<String,Object> in method public castToJavaBean(map Map<String,Object>, clazz Class<T>, config ParserConfig) : T in class com.alibaba.fastjson.util.TypeUtils | From | To | |
| Change Variable Type setters : Map<String,FieldDeserializer> to deserizer : ObjectDeserializer in method public parseObject(object Object) : void in class com.alibaba.fastjson.parser.DefaultJSONParser | From | To | |
| Change Variable Type feildDeser : FieldDeserializer to key : String in method public getFieldDeserializer(key String) : FieldDeserializer in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Change Variable Type entry : Map.Entry<String,FieldDeserializer> to fieldDeser : FieldDeserializer in method public smartMatch(key String) : FieldDeserializer in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type sortedFieldDeserializers : List<FieldDeserializer> to sortedFieldDeserializers : FieldDeserializer[] in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Change Attribute Type fieldDeserializers : List<FieldDeserializer> to fieldDeserializers : FieldDeserializer[] in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Rename Parameter | 2 | ||
| Rename Parameter name : String to key : String in method public getFieldDeserializer(key String) : FieldDeserializer in class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer | From | To | |
| Rename Parameter mapping : ParserConfig to config : ParserConfig in method public castToJavaBean(map Map<String,Object>, clazz Class<T>, config ParserConfig) : T in class com.alibaba.fastjson.util.TypeUtils | From | To |