|
Change Parameter Type locals : Set<String> to locals : ImmutableSet<String> in method package ReferencedAfterSideEffect(parameters ImmutableSet<String>, locals ImmutableSet<String>) in class com.google.javascript.jscomp.FunctionArgumentInjector.ReferencedAfterSideEffect |
From |
To |
|
Change Parameter Type parameters : Set<String> to parameters : ImmutableSet<String> in method private findParametersReferencedAfterSideEffect(parameters ImmutableSet<String>, root Node) : ImmutableSet<String> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Parameter Type argMap : LinkedHashMap<String,Node> to argMap : ImmutableMap<String,Node> in method private aliasAndInlineArguments(fnTemplateRoot Node, argMap ImmutableMap<String,Node>, namesToAlias Set<String>) : Node in class com.google.javascript.jscomp.FunctionToBlockMutator |
From |
To |
|
Change Parameter Type namesToAlias : Set<String> to namesToAlias : ImmutableSet<String> in method private callMeetsBlockInliningRequirements(ref Reference, fnNode Node, namesToAlias ImmutableSet<String>) : boolean in class com.google.javascript.jscomp.FunctionInjector |
From |
To |
|
Change Parameter Type needAliases : Set<String> to needAliases : ImmutableSet<String> in method package canInlineReferenceToFunction(ref Reference, fnNode Node, needAliases ImmutableSet<String>, referencesThis boolean, containsFunctions boolean) : CanInlineResult in class com.google.javascript.jscomp.FunctionInjector |
From |
To |
|
Change Parameter Type names : Set<String> to names : ImmutableSet<String> in method private findModifiedParameters(n Node, parent Node, names ImmutableSet<String>, unsafe Set<String>, inInnerFunction boolean) : Set<String> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Parameter Type namesToAlias : Set<String> to namesToAlias : ImmutableSet<String> in method private canInlineReferenceAsStatementBlock(ref Reference, fnNode Node, namesToAlias ImmutableSet<String>) : CanInlineResult in class com.google.javascript.jscomp.FunctionInjector |
From |
To |
|
Change Parameter Type argMap : Map<String,Node> to argMap : ImmutableMap<String,Node> in method package maybeAddTempsForCallArguments(fnNode Node, argMap ImmutableMap<String,Node>, namesNeedingTemps Set<String>, convention CodingConvention) : void in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Parameter Type parameters : Set<String> to parameters : ImmutableSet<String> in method package ReferencedAfterSideEffect(parameters ImmutableSet<String>, locals ImmutableSet<String>) in class com.google.javascript.jscomp.FunctionArgumentInjector.ReferencedAfterSideEffect |
From |
To |
|
Change Parameter Type expectedKeys : Set<String> to expectedKeys : ImmutableSet<String> in method private assertArgMapHasKeys(code String, fnName String, expectedKeys ImmutableSet<String>) : void in class com.google.javascript.jscomp.FunctionArgumentInjectorTest |
From |
To |
|
Change Return Type Set<String> to ImmutableSet<String> in method package getResults() : ImmutableSet<String> in class com.google.javascript.jscomp.FunctionArgumentInjector.ReferencedAfterSideEffect |
From |
To |
|
Change Return Type Set<String> to ImmutableSet<String> in method private findParametersReferencedAfterSideEffect(parameters ImmutableSet<String>, root Node) : ImmutableSet<String> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Return Type Set<String> to ImmutableSet<String> in method private getFunctionParameterSet(fnNode Node) : ImmutableSet<String> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Return Type Set<String> to ImmutableSet<String> in method public getNamesToAlias() : ImmutableSet<String> in class com.google.javascript.jscomp.InlineFunctions.FunctionState |
From |
To |
|
Change Return Type LinkedHashMap<String,Node> to ImmutableMap<String,Node> in method package getFunctionCallParameterMap(fnNode Node, callNode Node, safeNameIdSupplier Supplier<String>) : ImmutableMap<String,Node> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Variable Type args : Map<String,Node> to args : ImmutableMap<String,Node> in method private testNeededTemps(code String, fnName String, expectedTemps ImmutableSet<String>) : void in class com.google.javascript.jscomp.FunctionArgumentInjectorTest |
From |
To |
|
Change Variable Type actualMap : LinkedHashMap<String,Node> to actualMap : ImmutableMap<String,Node> in method private assertArgMapHasKeys(code String, fnName String, expectedKeys ImmutableSet<String>) : void in class com.google.javascript.jscomp.FunctionArgumentInjectorTest |
From |
To |
|
Change Variable Type namesAfterSideEffects : Set<String> to namesAfterSideEffects : ImmutableSet<String> in method package maybeAddTempsForCallArguments(fnNode Node, argMap ImmutableMap<String,Node>, namesNeedingTemps Set<String>, convention CodingConvention) : void in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Variable Type names : Set<String> to names : ImmutableSet<String> in method package findModifiedParameters(fnNode Node) : Set<String> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Variable Type unsafe : Set<String> to unsafe : ImmutableSet<String> in method public helperCanInlineReferenceToFunction(expectedResult CanInlineResult, code String, fnName String, mode InliningMode, allowDecomposition boolean) : void in class com.google.javascript.jscomp.FunctionInjectorTest |
From |
To |
|
Change Variable Type args : Map<String,Node> to args : ImmutableMap<String,Node> in method private callMeetsBlockInliningRequirements(ref Reference, fnNode Node, namesToAlias ImmutableSet<String>) : boolean in class com.google.javascript.jscomp.FunctionInjector |
From |
To |
|
Change Variable Type set : Set<String> to builder : ImmutableSet.Builder<String> in method private getFunctionParameterSet(fnNode Node) : ImmutableSet<String> in class com.google.javascript.jscomp.FunctionArgumentInjector |
From |
To |
|
Change Variable Type unsafe : Set<String> to unsafe : ImmutableSet<String> in method public helperInlineReferenceToFunction(code String, expectedResult String, fnName String, mode InliningMode, decompose boolean) : void in class com.google.javascript.jscomp.FunctionInjectorTest |
From |
To |
|
Change Variable Type args : LinkedHashMap<String,Node> to args : ImmutableMap<String,Node> in method private mutateInternal(fnName String, fnNode Node, callNode Node, resultName String, needsDefaultResult boolean, isCallInLoop boolean, renameLocals boolean) : Node in class com.google.javascript.jscomp.FunctionToBlockMutator |
From |
To |
|
Change Variable Type args : Map<String,Node> to args : ImmutableMap<String,Node> in method private canInlineReferenceDirectly(ref Reference, fnNode Node, namesToAlias Set<String>) : CanInlineResult in class com.google.javascript.jscomp.FunctionInjector |
From |
To |