|
Pull Up Method public getTypeAlternatives(type JSType) : Iterable<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getTypeAlternatives(type JSType) : Iterable<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public getFunctionScope(node Node) : StaticTypedScope<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getFunctionScope(node Node) : StaticTypedScope<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public getInstanceFromPrototype(type JSType) : JSType from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getInstanceFromPrototype(type JSType) : JSType from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public getRootScope() : StaticTypedScope<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getRootScope() : StaticTypedScope<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public getTypeWithProperty(field String, type JSType) : ObjectType from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getTypeWithProperty(field String, type JSType) : ObjectType from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public addInvalidatingType(type JSType) : void from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public addInvalidatingType(type JSType) : void from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public isInvalidatingType(type JSType) : boolean from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public isInvalidatingType(type JSType) : boolean from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public restrictByNotNullOrUndefined(type JSType) : JSType from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public restrictByNotNullOrUndefined(type JSType) : JSType from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public getType(scope StaticTypedScope<JSType>, node Node, prop String) : JSType from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getType(scope StaticTypedScope<JSType>, node Node, prop String) : JSType from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public recordInterfaces(type JSType, relatedType JSType, p DisambiguateProperties<JSType>) : void from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public recordInterfaces(type JSType, relatedType JSType, p DisambiguateProperties.Property) : void from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public getTypesToSkipForType(type JSType) : ImmutableSet<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public getTypesToSkipForType(type JSType) : ImmutableSet<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method private getTypesToSkipForTypeNonUnion(type JSType) : Set<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to private getTypesToSkipForTypeNonUnion(type JSType) : Set<JSType> from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public JSTypeSystem(compiler AbstractCompiler) from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public TypeSystem(compiler AbstractCompiler) from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Pull Up Method public isTypeToSkip(type JSType) : boolean from class com.google.javascript.jscomp.DisambiguateProperties.JSTypeSystem to public isTypeToSkip(type JSType) : boolean from class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Change Parameter Type relatedType : T to relatedType : JSType in method package addType(type JSType, relatedType JSType) : boolean in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Parameter Type relatedType : T to relatedType : JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Parameter Type p : DisambiguateProperties<JSType> to p : DisambiguateProperties.Property in method public recordInterfaces(type JSType, relatedType JSType, p DisambiguateProperties.Property) : void in class com.google.javascript.jscomp.DisambiguateProperties.TypeSystem |
From |
To |
|
Change Parameter Type typeSystem : TypeSystem<T> to typeSystem : TypeSystem in method private DisambiguateProperties(compiler AbstractCompiler, typeSystem TypeSystem, propertiesToErrorFor Map<String,CheckLevel>) in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Parameter Type type : T to type : JSType in method package addType(type JSType, relatedType JSType) : boolean in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Parameter Type type : T to type : JSType in method package getTypeWithProperty(field String, type JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Parameter Type type : T to type : JSType in method package shouldRename(type JSType) : boolean in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Parameter Type types : UnionFind<T> to types : UnionFind<JSType> in method private buildPropNames(types UnionFind<JSType>, name String) : Map<JSType,String> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Parameter Type type : T to type : JSType in method package addTypeToSkip(type JSType) : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Parameter Type type : T to type : JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Parameter Type type : T to type : JSType in method package scheduleRenaming(node Node, type JSType) : boolean in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Return Type Map<T,String> to Map<JSType,String> in method private buildPropNames(types UnionFind<JSType>, name String) : Map<JSType,String> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Return Type T to JSType in method package getTypeWithProperty(field String, type JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Return Type StaticTypedScope<T> to StaticTypedScope<JSType> in method protected getScope() : StaticTypedScope<JSType> in class com.google.javascript.jscomp.DisambiguateProperties.AbstractScopingCallback |
From |
To |
|
Change Return Type Multimap<String,Collection<T>> to Multimap<String,Collection<JSType>> in method package getRenamedTypesForTesting() : Multimap<String,Collection<JSType>> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Return Type DisambiguateProperties<JSType> to DisambiguateProperties in method package forJSTypeSystem(compiler AbstractCompiler, propertiesToErrorFor Map<String,CheckLevel>) : DisambiguateProperties in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Return Type UnionFind<T> to UnionFind<JSType> in method package getTypes() : UnionFind<JSType> in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Return Type T to JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type type : T to type : JSType in method private handleGetProp(t NodeTraversal, n Node) : void in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type top : T to top : JSType in method package addType(type JSType, relatedType JSType) : boolean in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type ret : Multimap<String,Collection<T>> to ret : Multimap<String,Collection<JSType>> in method package getRenamedTypesForTesting() : Multimap<String,Collection<JSType>> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type lastType : T to lastType : JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type newTypesToSkip : Set<T> to newTypesToSkip : Set<JSType> in method package expandTypesToSkip() : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type subType : T to subType : JSType in method package expandTypesToSkip() : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type firstType : T to firstType : JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type skipType : T to skipType : JSType in method package addTypeToSkip(type JSType) : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type c : Collection<T> to c : Collection<JSType> in method package getRenamedTypesForTesting() : Multimap<String,Collection<JSType>> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type allTypes : Set<T> to allTypes : Set<JSType> in method package expandTypesToSkip() : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type alternatives : Iterable<T> to alternatives : Iterable<JSType> in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type rootType : T to rootType : JSType in method package renameProperties() : void in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type names : Map<T,String> to names : Map<JSType,String> in method private buildPropNames(types UnionFind<JSType>, name String) : Map<JSType,String> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type rootTypesToSkip : Set<T> to rootTypesToSkip : Set<JSType> in method package expandTypesToSkip() : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type type : T to type : JSType in method public visit(t NodeTraversal, n Node, parent Node) : void in class com.google.javascript.jscomp.DisambiguateProperties.FindExternProperties |
From |
To |
|
Change Variable Type subType : T to subType : JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type newType : T to newType : JSType in method package expandTypesToSkip() : void in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Variable Type type : T to type : JSType in method private buildPropNames(types UnionFind<JSType>, name String) : Map<JSType,String> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type topType : T to topType : JSType in method private processProperty(t NodeTraversal, prop Property, type JSType, relatedType JSType) : JSType in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Variable Type propNames : Map<T,String> to propNames : Map<JSType,String> in method package renameProperties() : void in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type set : Set<T> to set : Set<JSType> in method private buildPropNames(types UnionFind<JSType>, name String) : Map<JSType,String> in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Variable Type type : T to type : JSType in method private handleObjectLit(t NodeTraversal, n Node) : void in class com.google.javascript.jscomp.DisambiguateProperties.FindRenameableProperties |
From |
To |
|
Change Attribute Type typeSystem : TypeSystem<T> to typeSystem : TypeSystem in class com.google.javascript.jscomp.DisambiguateProperties |
From |
To |
|
Change Attribute Type typesToSkip : Set<T> to typesToSkip : Set<JSType> in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Attribute Type recordInterfacesCache : Set<T> to recordInterfacesCache : Set<JSType> in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Attribute Type scopes : Stack<StaticTypedScope<T>> to scopes : Stack<StaticTypedScope<JSType>> in class com.google.javascript.jscomp.DisambiguateProperties.AbstractScopingCallback |
From |
To |
|
Change Attribute Type rootTypes : Map<Node,T> to rootTypes : Map<Node,JSType> in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Attribute Type types : UnionFind<T> to types : UnionFind<JSType> in class com.google.javascript.jscomp.DisambiguateProperties.Property |
From |
To |
|
Change Attribute Type lastPass : DisambiguateProperties<?> to lastPass : DisambiguateProperties in class com.google.javascript.jscomp.DisambiguatePropertiesTest |
From |
To |