59cc17cab55b1fad7126ce5d450998023db15cae
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Push Down Method | 6 | ||
| Push Down Method private getBuilderTypeFromBuildMethod() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel to private getBuilderTypeFromBuildMethod() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator | From | To | |
| Push Down Method public complete() : boolean from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel to public complete() : boolean from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator | From | To | |
| Push Down Method public getBuilderType() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel to public findBuilderType() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator | From | To | |
| Push Down Method public mergeFrom(toCopyFrom AttributeBuilderThirdPartyModel) : void from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel to public mergeFrom(toCopyFrom AttributeBuilderThirdPartyModel) : void from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator | From | To | |
| Push Down Method private getBuilderTypeFromCopyMethod() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel to private getBuilderTypeFromCopyMethod() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator | From | To | |
| Push Down Method private getBuilderTypeFromBuilderMethod() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel to private getBuilderTypeFromBuilderMethod() : TypeElement from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator | From | To | |
| Extract Subclass | 1 | ||
| Extract Subclass org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type builderModel : AttributeBuilderThirdPartyModel to builderModel : AttributeBuilderThirdPartyModel.Creator in method private processPossibleBuilder(valueAttribute ValueAttribute, builderModel AttributeBuilderThirdPartyModel.Creator) : void in class org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy | From | To | |
| Change Return Type | 1 | ||
| Change Return Type ThirdPartyStaticBuilderStrategy to ThirdPartyAttributeBuilderStrategy in method package of(valueAttribute ValueAttribute) : ThirdPartyAttributeBuilderStrategy in class org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy | From | To | |
| Rename Class | 1 | ||
| Rename Class org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyStaticBuilderStrategy renamed to org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type maybeCompleteModel : AttributeBuilderThirdPartyModel to maybeCompleteModel : AttributeBuilderThirdPartyModel.Creator in method package of(valueAttribute ValueAttribute) : ThirdPartyAttributeBuilderStrategy in class org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy | From | To | |
| Change Variable Type partiallyBuiltModel : AttributeBuilderThirdPartyModel to partiallyBuiltModel : AttributeBuilderThirdPartyModel.Creator in method package of(valueAttribute ValueAttribute) : ThirdPartyAttributeBuilderStrategy in class org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy | From | To | |
| Change Variable Type partiallyBuiltModels : Map<TypeElement,AttributeBuilderThirdPartyModel> to partiallyBuiltModels : Map<TypeElement,AttributeBuilderThirdPartyModel.Creator> in method package of(valueAttribute ValueAttribute) : ThirdPartyAttributeBuilderStrategy in class org.immutables.value.processor.meta.AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy | From | To |