|
Move And Inline Method package withLooseObjects(objs Set<ObjectType>) : ImmutableSet<ObjectType> moved from class com.google.javascript.jscomp.newtypes.ObjectType to class com.google.javascript.jscomp.newtypes.JSType & inlined to public withLoose() : JSType |
From |
To |
|
Move And Inline Method package withProperty(objs Set<ObjectType>, qname QualifiedName, type JSType) : ImmutableSet<ObjectType> moved from class com.google.javascript.jscomp.newtypes.ObjectType to class com.google.javascript.jscomp.newtypes.JSType & inlined to public withProperty(qname QualifiedName, type JSType) : JSType |
From |
To |
|
Move And Inline Method package withPropertyRequired(objs Set<ObjectType>, pname String) : ImmutableSet<ObjectType> moved from class com.google.javascript.jscomp.newtypes.ObjectType to class com.google.javascript.jscomp.newtypes.JSType & inlined to public withPropertyRequired(pname String) : JSType |
From |
To |
|
Move And Inline Method package withDeclaredProperty(objs Set<ObjectType>, qname QualifiedName, type JSType, isConstant boolean) : ImmutableSet<ObjectType> moved from class com.google.javascript.jscomp.newtypes.ObjectType to class com.google.javascript.jscomp.newtypes.JSType & inlined to public withDeclaredProperty(qname QualifiedName, type JSType, isConstant boolean) : JSType |
From |
To |
|
Extract And Move Method package isBottomPropertyMap(map PersistentMap<String,Property>) : boolean extracted from private meetPropsHelper(commonTypes JSTypes, specializeProps1 boolean, resultNominalType NominalType, props1 PersistentMap<String,Property>, props2 PersistentMap<String,Property>) : PersistentMap<String,Property> in class com.google.javascript.jscomp.newtypes.ObjectType & moved to class com.google.javascript.jscomp.newtypes.JSTypes |
From |
To |
|
Extract And Move Method package isBottomPropertyMap(map PersistentMap<String,Property>) : boolean extracted from package meet(obj1 ObjectType, obj2 ObjectType) : ObjectType in class com.google.javascript.jscomp.newtypes.ObjectType & moved to class com.google.javascript.jscomp.newtypes.JSTypes |
From |
To |
|
Extract And Move Method package isBottomPropertyMap(map PersistentMap<String,Property>) : boolean extracted from package specialize(other ObjectType) : ObjectType in class com.google.javascript.jscomp.newtypes.ObjectType & moved to class com.google.javascript.jscomp.newtypes.JSTypes |
From |
To |