e5ab97c4b4936e40c534c932a85d579333539a61
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Extract Method | 3 | ||
| Extract Method private getFieldInfos(clazz Class<?>, sorted boolean, fieldInfoMap Map<String,FieldInfo>) : List<FieldInfo> extracted from public computeGetters(clazz Class<?>, jsonType JSONType, aliasMap Map<String,String>, fieldCacheMap Map<String,Field>, sorted boolean, propertyNamingStrategy PropertyNamingStrategy) : List<FieldInfo> in class com.alibaba.fastjson.util.TypeUtils | From | To | |
| Extract Method public buildBeanInfo(beanType Class<?>, aliasMap Map<String,String>, propertyNamingStrategy PropertyNamingStrategy, fieldBased boolean) : SerializeBeanInfo extracted from public buildBeanInfo(beanType Class<?>, aliasMap Map<String,String>, propertyNamingStrategy PropertyNamingStrategy) : SerializeBeanInfo in class com.alibaba.fastjson.util.TypeUtils | From | To | |
| Extract Method private computeFields(clazz Class<?>, aliasMap Map<String,String>, propertyNamingStrategy PropertyNamingStrategy, fieldInfoMap Map<String,FieldInfo>, fields Field[]) : void extracted from public computeGetters(clazz Class<?>, jsonType JSONType, aliasMap Map<String,String>, fieldCacheMap Map<String,Field>, sorted boolean, propertyNamingStrategy PropertyNamingStrategy) : List<FieldInfo> in class com.alibaba.fastjson.util.TypeUtils | From | To |