321aceee26973fb755c2210749792c44ee5c70bc
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Inline Method | 1 | ||
Inline Method private findCallbacksOnClasses(type Class<?>, result Map<String,Method>) : void inlined to private getCallbacks(type Class<?>) : Map<String,Method> in class org.robovm.objc.ObjCClass | From | To | |
Parameterize Variable | 2 | ||
Parameterize Variable m : SootMethod to toMethod : SootMethod in method private copyAnnotations(fromMethod SootMethod, toMethod SootMethod, extensions boolean) : void in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Extract Method | 6 | ||
Extract Method private copyAnnotations(fromMethod SootMethod, toMethod SootMethod, extensions boolean) : void extracted from private getMsgSendMethod(selectorName String, method SootMethod, isCallback boolean, receiverType Type, extensions boolean) : SootMethod in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Extract Method private getReceiverType(sootClass SootClass) : Type extracted from private transformObjCProperty(annotation AnnotationTag, javaAnnotation String, sootClass SootClass, method SootMethod, selectors Set<String>, overridables Set<String>, extensions boolean) : void in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Extract Method private copyAnnotations(fromMethod SootMethod, toMethod SootMethod, extensions boolean) : void extracted from private getMsgSendSuperMethod(selectorName String, method SootMethod) : SootMethod in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Extract Method private getReceiverType(sootClass SootClass) : Type extracted from private transformObjCMethod(annotation AnnotationTag, sootClass SootClass, method SootMethod, selectors Set<String>, overridables Set<String>, extensions boolean) : void in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Extract Method private getObjCMethodSelectorName(annotation AnnotationTag, method SootMethod, extensions boolean) : String extracted from private transformObjCMethod(annotation AnnotationTag, sootClass SootClass, method SootMethod, selectors Set<String>, overridables Set<String>, extensions boolean) : void in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Extract Method private getObjCPropertySelectorName(annotation AnnotationTag, method SootMethod, isGetter boolean) : String extracted from private transformObjCProperty(annotation AnnotationTag, javaAnnotation String, sootClass SootClass, method SootMethod, selectors Set<String>, overridables Set<String>, extensions boolean) : void in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To | |
Rename Parameter | 1 | ||
Rename Parameter method : SootMethod to annotatedMethod : SootMethod in method private getMsgSendMethod(selectorName String, method SootMethod, annotatedMethod SootMethod, isCallback boolean, receiverType Type, extensions boolean) : SootMethod in class org.robovm.compiler.plugin.objc.ObjCMemberPlugin | From | To |