592de23d37ffbf5694f46c70757cb041750e96e9
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Parameterize Variable | 1 | ||
| Parameterize Variable callNode : Node to invocation : Node in method private isCallOrTaggedTemplateLit(invocation Node) : boolean in class com.google.javascript.jscomp.PureFunctionIdentifier | From | To | |
| Extract Method | 3 | ||
| Extract Method private isCallOrTaggedTemplateLit(invocation Node) : boolean extracted from private markPureFunctionCalls() : void in class com.google.javascript.jscomp.PureFunctionIdentifier | From | To | |
| Extract Method private checkIteratesImpureIterable(node Node, encloserSummary AmbiguatedFunctionSummary) : void extracted from public updateSideEffectsForNode(encloserSummary AmbiguatedFunctionSummary, traversal NodeTraversal, node Node, enclosingFunction Node) : void in class com.google.javascript.jscomp.PureFunctionIdentifier.FunctionAnalyzer | From | To | |
| Extract And Move Method | 2 | ||
| Extract And Move Method private isCallOrTaggedTemplateLit(invocation Node) : boolean extracted from package computePropagationType(callSite Node) : CallSitePropagationInfo in class com.google.javascript.jscomp.PureFunctionIdentifier.CallSitePropagationInfo & moved to class com.google.javascript.jscomp.PureFunctionIdentifier | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter call : Node to invocation : Node in method private getSummariesForCallee(invocation Node) : List<AmbiguatedFunctionSummary> in class com.google.javascript.jscomp.PureFunctionIdentifier | From | To |