ac41550386bba040264054e9baadb1da9b4994cd
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 1 | ||
| Rename Method private processName(qname String, decl PotentialDeclaration) : void renamed to private processDeclaration(decl PotentialDeclaration) : void in class com.google.javascript.jscomp.ijs.ConvertToTypedInterface.SimplifyDeclarations | From | To | |
| Move Method | 6 | ||
| Move Method package isClassMethod(functionNode Node) : boolean from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface to package isClassMethod(functionNode Node) : boolean from class com.google.javascript.jscomp.ijs.ClassUtil | From | To | |
| Move Method private isConstructor(functionNode Node) : boolean from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface to package isConstructor(functionNode Node) : boolean from class com.google.javascript.jscomp.ijs.ClassUtil | From | To | |
| Move Method package getPrototypeNameOfThisProp(getprop Node) : String from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface to package getPrototypeNameOfThisProp(getprop Node) : String from class com.google.javascript.jscomp.ijs.ClassUtil | From | To | |
| Move Method private getClassName(functionNode Node) : String from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface to package getClassName(functionNode Node) : String from class com.google.javascript.jscomp.ijs.ClassUtil | From | To | |
| Move Method package isThisProp(getprop Node) : boolean from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface to package isThisProp(getprop Node) : boolean from class com.google.javascript.jscomp.ijs.ClassUtil | From | To | |
| Move Method package getPrototypeNameOfMethod(function Node) : String from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface to package getPrototypeNameOfMethod(function Node) : String from class com.google.javascript.jscomp.ijs.ClassUtil | From | To | |
| Extract Class | 1 | ||
| Extract Class com.google.javascript.jscomp.ijs.ClassUtil from class com.google.javascript.jscomp.ijs.ConvertToTypedInterface | From | To | |
| Extract Method | 2 | ||
| Extract Method package getRhs() : Node extracted from package simplify(compiler AbstractCompiler) : void in class com.google.javascript.jscomp.ijs.PotentialDeclaration | From | To | |
| Extract Method package getLhs() : Node extracted from package simplify(compiler AbstractCompiler) : void in class com.google.javascript.jscomp.ijs.PotentialDeclaration | From | To | |
| Extract And Move Method | 2 | ||
| Extract And Move Method package getRhs() : Node extracted from private shouldRemove(fullyQualifiedName String, decl PotentialDeclaration) : RemovalType in class com.google.javascript.jscomp.ijs.ConvertToTypedInterface.SimplifyDeclarations & moved to class com.google.javascript.jscomp.ijs.PotentialDeclaration | From | To | |
| Extract And Move Method package getLhs() : Node extracted from private shouldRemove(fullyQualifiedName String, decl PotentialDeclaration) : RemovalType in class com.google.javascript.jscomp.ijs.ConvertToTypedInterface.SimplifyDeclarations & moved to class com.google.javascript.jscomp.ijs.PotentialDeclaration | From | To |