|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<me.tomassetti.symbolsolver.model.declarations.MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Parameter Type formalType : TypeUsage to formalType : Type in method private consider(map Map<String,Type>, formalType Type, actualType Type) : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Parameter Type typeParameter : TypeParameter to typeParameter : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public TypeParameter(typeParameter me.tomassetti.symbolsolver.model.resolution.TypeParameter) in class me.tomassetti.symbolsolver.model.typesystem.TypeParameter |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.CompilationUnitContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<me.tomassetti.symbolsolver.model.declarations.MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public replaceNameParam(name String, type Type) : MethodUsage in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javassistmodel.contexts.JavassistClassContext |
From |
To |
|
Change Parameter Type tp : TypeParameterUsage to tp : TypeParameter in method private solveMethodAsUsage(tp TypeParameter, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type map : Map<String,TypeUsage> to map : Map<String,Type> in method private consider(map Map<String,Type>, formalType Type, actualType Type) : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Parameter Type expectedType : TypeUsage to expectedType : Type in method private matchTypeParameters(expectedType Type, actualType Type, matchedTypeParameters Map<String,Type>) : void in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type formalParamType : TypeUsage to formalParamType : Type in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Parameter Type actual : ReferenceTypeUsage to actual : ReferenceType in method public isAssignableMatchTypeParameters(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method public isApplicable(method MethodDeclaration, name String, paramTypes List<Type>, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Parameter Type params : List<TypeUsage> to params : List<Type> in method public solveMethod(methodName String, params List<Type>, context Context) : MethodUsage in class me.tomassetti.symbolsolver.resolution.SymbolSolver |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method public MethodUsage(declaration MethodDeclaration, paramTypes List<Type>, returnType Type) in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type type : Type to type : com.github.javaparser.ast.type.Type in method public convert(type com.github.javaparser.ast.type.Type, node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type map : Map<Node,TypeUsage> to map : Map<Node,Type> in method private find(map Map<Node,Type>, lambdaExpr LambdaExpr) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type type : TypeUsage to type : Type in method private usingParameterTypesFromScope(scope Type, type Type) : Type in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javassistmodel.JavassistMethodDeclaration |
From |
To |
|
Change Parameter Type type : Type to type : com.github.javaparser.ast.type.Type in method public solveType(type com.github.javaparser.ast.type.Type) : TypeDeclaration in class me.tomassetti.symbolsolver.resolution.SymbolSolver |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Parameter Type typeParametersCorrected : List<TypeUsage> to typeParametersCorrected : List<Type> in method protected abstract create(typeDeclaration TypeDeclaration, typeParametersCorrected List<Type>, typeSolver TypeSolver) : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type type : TypeUsage to type : Type in method public getFunctionalMethod(type Type) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.logic.FunctionalInterfaceLogic |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Parameter Type actualType : TypeUsage to actualType : Type in method private matchTypeParameters(expectedType Type, actualType Type, matchedTypeParameters Map<String,Type>) : void in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public superBound(type Type) : Wildcard in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Parameter Type type : Type to type : com.github.javaparser.ast.type.Type in method public convert(type com.github.javaparser.ast.type.Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParamType(i int, replaced Type) : MethodUsage in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type genericType : Type to genericType : java.lang.reflect.Type in method public ReflectionParameterDeclaration(type Class<?>, genericType java.lang.reflect.Type, typeSolver TypeSolver, variadic boolean) in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionParameterDeclaration |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public extendsBound(type Type) : Bound in class me.tomassetti.symbolsolver.model.resolution.TypeParameter.Bound |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method package solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>, typeParametrizable TypeParametrizable, clazz Class) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodResolutionLogic |
From |
To |
|
Change Parameter Type actualParamType : TypeUsage to actualParamType : Type in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Parameter Type params : List<TypeUsage> to params : List<Type> in method public solveMethod(methodName String, params List<Type>, node Node) : MethodUsage in class me.tomassetti.symbolsolver.resolution.SymbolSolver |
From |
To |
|
Change Parameter Type newValue : TypeUsage to newValue : Type in method private replaceNameParam(name String, newValue Type, typeToBeExamined Type) : Type in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type typeParameters : List<TypeUsage> to typeParameters : List<Type> in method public ReferenceType(typeDeclaration TypeDeclaration, typeParameters List<Type>, typeSolver TypeSolver) in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Parameter Type typeParametersCorrected : List<TypeUsage> to typeParametersCorrected : List<Type> in method protected create(typeDeclaration TypeDeclaration, typeParametersCorrected List<Type>, typeSolver TypeSolver) : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public replaceTypeParams(type Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type fieldType : TypeUsage to fieldType : Type in method public replaceType(fieldType Type) : FieldDeclaration in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFieldDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.NullType |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Parameter Type typeParameters : List<TypeUsage> to typeParameters : List<Type> in method public ReferenceTypeImpl(typeDeclaration TypeDeclaration, typeParameters List<Type>, typeSolver TypeSolver) in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Parameter Type variadicType : TypeUsage to variadicType : Type in method private groupVariadicParamValues(paramTypes List<Type>, startVariadic int, variadicType Type) : List<Type> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Parameter Type returnType : TypeUsage to returnType : Type in method public MethodUsage(declaration MethodDeclaration, paramTypes List<Type>, returnType Type) in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public replaceTypeParam(type Type, tp TypeParameter, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.VoidType |
From |
To |
|
Change Parameter Type expected : ReferenceTypeUsage to expected : ReferenceType in method private isAssignableMatchTypeParametersMatchingQName(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Parameter Type determinedTypeParameters : Map<String,TypeUsage> to determinedTypeParameters : Map<String,Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method public findMostApplicable(methods List<MethodDeclaration>, name String, paramTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method private solveMethodAsUsage(type Type, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.reflectionmodel.ClassOrInterfaceDeclarationContext |
From |
To |
|
Change Parameter Type boundedType : TypeUsage to boundedType : Type in method private Wildcard(type BoundType, boundedType Type) in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Parameter Type variadicValues : List<TypeUsage> to variadicValues : List<Type> in method private findCommonType(variadicValues List<Type>) : Type in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type type : TypeUsage to type : Type in method private Bound(extendsBound boolean, type Type) in class me.tomassetti.symbolsolver.model.resolution.TypeParameter.Bound |
From |
To |
|
Change Parameter Type formalActualTypePairs : List<Tuple2<TypeUsage,TypeUsage>> to formalActualTypePairs : List<Tuple2<Type,Type>> in method public inferGenericTypes(formalActualTypePairs List<Tuple2<Type,Type>>) : Map<String,Type> in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod |
From |
To |
|
Change Parameter Type type : TypeUsage to type : Type in method private ReflectionFieldDeclaration(field Field, typeSolver TypeSolver, type Type) in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFieldDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.SwitchEntryContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.model.declarations.MethodDeclaration |
From |
To |
|
Change Parameter Type matchedParameters : Map<String,TypeUsage> to matchedParameters : Map<String,Type> in method public isAssignableMatchTypeParameters(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method private solveMethodAsUsage(refType ReferenceType, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type expected : ReferenceTypeUsage to expected : ReferenceType in method public isAssignableMatchTypeParameters(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type type : Type to type : java.lang.reflect.Type in method public typeUsageFor(type java.lang.reflect.Type, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFactory |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Parameter Type other : ReferenceTypeUsage to other : ReferenceType in method protected compareConsideringTypeParameters(other ReferenceType) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method private groupVariadicParamValues(paramTypes List<Type>, startVariadic int, variadicType Type) : List<Type> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method public isApplicable(method MethodUsage, name String, paramTypes List<Type>, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method private isApplicable(method MethodDeclaration, name String, paramTypes List<Type>, typeSolver TypeSolver, withWildcardTolerance boolean) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type matchedTypeParameters : Map<String,TypeUsage> to matchedTypeParameters : Map<String,Type> in method private matchTypeParameters(expectedType Type, actualType Type, matchedTypeParameters Map<String,Type>) : void in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParam(i int, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Parameter Type type : Type to type : com.github.javaparser.ast.type.Type in method private toTypeUsage(type com.github.javaparser.ast.type.Type, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Parameter Type scope : TypeUsage to scope : Type in method private usingParameterTypesFromScope(scope Type, type Type) : Type in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public Value(type Type, name String, field boolean) in class me.tomassetti.symbolsolver.model.resolution.Value |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.model.resolution.Context |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.TypeParameter |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<me.tomassetti.symbolsolver.model.declarations.MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public superBound(type Type) : Bound in class me.tomassetti.symbolsolver.model.resolution.TypeParameter.Bound |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Parameter Type type : Type to type : com.github.javaparser.ast.type.Type in method public convertToUsage(type com.github.javaparser.ast.type.Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type refType : ReferenceTypeUsage to refType : ReferenceType in method private solveMethodAsUsage(refType ReferenceType, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.TypeParameter |
From |
To |
|
Change Parameter Type actualType : TypeUsage to actualType : Type in method private consider(map Map<String,Type>, formalType Type, actualType Type) : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method private solveMethodAsUsage(type Type, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type formalParamType : TypeUsage to formalParamType : Type in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Parameter Type actualParamTypes : List<TypeUsage> to actualParamTypes : List<Type> in method private resolveMethodTypeParameters(methodUsage MethodUsage, actualParamTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ForechStatementContext |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type promotionTypes : List<PrimitiveTypeUsage> to promotionTypes : List<PrimitiveType> in method private PrimitiveType(name String, boxTypeQName String, promotionTypes List<PrimitiveType>) in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveType |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public abstract isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<me.tomassetti.symbolsolver.model.declarations.MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ConstructorContext |
From |
To |
|
Change Parameter Type matchedParameters : Map<String,TypeUsage> to matchedParameters : Map<String,Type> in method private isAssignableMatchTypeParametersMatchingQName(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.StatementContext |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Parameter Type actualParamType : TypeUsage to actualParamType : Type in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Parameter Type typeToBeExamined : TypeUsage to typeToBeExamined : Type in method private replaceNameParam(name String, newValue Type, typeToBeExamined Type) : Type in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public findMostApplicableUsage(methods List<MethodUsage>, name String, parameterTypes List<Type>, typeSolver TypeSolver) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ForStatementContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Parameter Type baseType : TypeUsage to baseType : Type in method public ArrayType(baseType Type) in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Parameter Type replaced : TypeUsage to replaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Parameter Type type : Type to type : com.github.javaparser.ast.type.Type in method public convertToUsage(type com.github.javaparser.ast.type.Type, context Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.FieldAccessContext |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method public extendsBound(type Type) : Wildcard in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method private solveMethodAsUsage(tp TypeParameter, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext |
From |
To |
|
Change Parameter Type other : TypeUsage to other : Type in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveType |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method package solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>, typeParametrizable TypeParametrizable, clazz Class) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodResolutionLogic |
From |
To |
|
Change Parameter Type map : Map<Node,TypeUsage> to map : Map<Node,Type> in method private find(map Map<Node,Type>, node Node) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Parameter Type typeParameterValues : List<TypeUsage> to typeParameterValues : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javassistmodel.contexts.JavassistMethodContext |
From |
To |
|
Change Parameter Type determinedTypeParameters : Map<String,TypeUsage> to determinedTypeParameters : Map<String,Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Parameter Type paramTypes : List<TypeUsage> to paramTypes : List<Type> in method public findMostApplicable(methods List<MethodDeclaration>, name String, paramTypes List<Type>, typeSolver TypeSolver, wildcardTolerance boolean) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter |
From |
To |
|
Change Parameter Type actual : ReferenceTypeUsage to actual : ReferenceType in method private isAssignableMatchTypeParametersMatchingQName(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Parameter Type returnType : TypeUsage to returnType : Type in method public replaceReturnType(returnType Type) : MethodUsage in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Parameter Type typeUsage : TypeUsage to type : Type in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeUsage> to parameterTypes : List<Type> in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.model.resolution.Context |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public getFieldType(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected create(typeDeclaration TypeDeclaration, typeSolver TypeSolver) : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.javassistmodel.JavassistFieldDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.javassistmodel.JavassistParameterDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected create(typeDeclaration TypeDeclaration, typeParametersCorrected List<Type>, typeSolver TypeSolver) : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType(node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type TypeUsage to Type in method public getComponentType() : Type in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Return Type WildcardUsage to Wildcard in method public asWildcard() : Wildcard in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Return Type TypeUsage to Type in method public convertToUsage(type Type, context Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type TypeUsage to Type in method public returnType() : Type in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected abstract object() : ReferenceType in class me.tomassetti.symbolsolver.logic.AbstractClassDeclaration |
From |
To |
|
Change Return Type List<TypeUsage> to List<Type> in method private parseTypeParameters(signature String, typeSolver TypeSolver, context Context, invokationContext Context) : List<Type> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method private usingParameterTypesFromScope(scope Type, type Type) : Type in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Return Type List<TypeUsage> to List<Type> in method public getParamTypes() : List<Type> in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Return Type TypeParameter to me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public abstract asTypeParameter() : me.tomassetti.symbolsolver.model.resolution.TypeParameter in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected object() : ReferenceType in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method public getSuperClass() : ReferenceType in class me.tomassetti.symbolsolver.model.declarations.ClassDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method private typeParamByName(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.model.declarations.ValueDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsageImpl to ReferenceTypeImpl in method public getSuperClass() : ReferenceTypeImpl in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getReturnType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected abstract create(typeDeclaration TypeDeclaration, typeParametersCorrected List<Type>, typeSolver TypeSolver) : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type WildcardUsage to Wildcard in method public asWildcard() : Wildcard in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAllAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method private findCommonType(variadicValues List<Type>) : Type in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionParameterDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javassistmodel.contexts.JavassistMethodContext |
From |
To |
|
Change Return Type TypeUsage to Type in method public getReturnType() : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage() : Type in class me.tomassetti.symbolsolver.model.resolution.Value |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected object() : ReferenceType in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public convertToUsage(type Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method private find(map Map<Node,Type>, lambdaExpr LambdaExpr) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type TypeUsage to Type in method public typeUsageFor(ctClazz CtClass, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javassistmodel.JavassistFactory |
From |
To |
|
Change Return Type TypeUsage to Type in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFieldDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public convert(type Type, node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext |
From |
To |
|
Change Return Type PrimitiveTypeUsage to PrimitiveType in method public asPrimitive() : PrimitiveType in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveType |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method private typeParamByName(name String, typeSolver TypeSolver, context Context) : Optional<Type> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method private find(map Map<Node,Type>, node Node) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type PrimitiveTypeUsage to PrimitiveType in method public asPrimitive() : PrimitiveType in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Return Type WildcardUsage to Wildcard in method public extendsBound(type Type) : Wildcard in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.TypeParameter |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAllAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method public getReturnType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceTypeParam(type Type, tp TypeParameter, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type List<TypeUsage> to List<Type> in method private groupVariadicParamValues(paramTypes List<Type>, startVariadic int, variadicType Type) : List<Type> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Return Type List<TypeUsage> to List<Type> in method public parameters() : List<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Return Type Map<String,TypeUsage> to Map<String,Type> in method public inferGenericTypes(formalActualTypePairs List<Tuple2<Type,Type>>) : Map<String,Type> in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Return Type List<TypeUsage> to List<Type> in method private deriveParams(typeDeclaration TypeDeclaration) : List<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodContext |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getParamType(i int, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected object() : ReferenceType in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Return Type ArrayTypeUsage to ArrayType in method public asArrayTypeUsage() : ArrayType in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Return Type ReferenceTypeUsageImpl to ReferenceTypeImpl in method public getSuperClass() : ReferenceTypeImpl in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.model.resolution.Context |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public getGenericParameterByName(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type List<TypeUsage> to List<Type> in method private parseTypeParameters(signature String, typeSolver TypeSolver, context Context, invokationContext Context) : List<Type> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method private typeParamByName(name String, typeSolver TypeSolver, context Context) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceTypeParams(type Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public typeUsageFor(type Type, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFactory |
From |
To |
|
Change Return Type TypeUsage to Type in method public typeUsageFor(clazz Class<?>, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFactory |
From |
To |
|
Change Return Type TypeUsage to Type in method public solveTypeUsage(name String, context Context) : Type in class me.tomassetti.symbolsolver.resolution.SymbolSolver |
From |
To |
|
Change Return Type ArrayTypeUsage to ArrayType in method public asArrayTypeUsage() : ArrayType in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Return Type TypeParameter to me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public asTypeParameter() : me.tomassetti.symbolsolver.model.resolution.TypeParameter in class me.tomassetti.symbolsolver.model.typesystem.TypeParameter |
From |
To |
|
Change Return Type List<Tuple2<TypeParameter,TypeUsage>> to List<Tuple2<me.tomassetti.symbolsolver.model.resolution.TypeParameter,Type>> in method public getTypeParametersMap() : List<Tuple2<me.tomassetti.symbolsolver.model.resolution.TypeParameter,Type>> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method private toTypeUsage(type Type, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method public asReferenceTypeUsage() : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javassistmodel.contexts.JavassistClassContext |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.model.resolution.TypeParameter.Bound |
From |
To |
|
Change Return Type TypeUsage to Type in method public getBoundedType() : Type in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Return Type ReferenceTypeUsageImpl to ReferenceTypeImpl in method public getSuperClass() : ReferenceTypeImpl in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ConstructorContext |
From |
To |
|
Change Return Type TypeUsage to Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method private replaceNameParam(name String, newValue Type, typeToBeExamined Type) : Type in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Return Type ReferenceTypeUsageImpl to ReferenceTypeImpl in method private toTypeUsage(type ClassOrInterfaceType, typeSolver TypeSolver) : ReferenceTypeImpl in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method private calcType() : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFieldDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAllSuperClasses() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.declarations.ClassDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method protected abstract create(typeDeclaration TypeDeclaration, typeSolver TypeSolver) : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type TypeUsage to Type in method public convert(type Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type WildcardUsage to Wildcard in method public superBound(type Type) : Wildcard in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Return Type TypeUsage to Type in method public replaceParam(i int, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Return Type ReferenceTypeUsage to ReferenceType in method public asReferenceTypeUsage() : ReferenceType in class me.tomassetti.symbolsolver.model.typesystem.Type |
From |
To |
|
Change Return Type TypeUsage to Type in method public getReturnType() : Type in class me.tomassetti.symbolsolver.model.declarations.MethodDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getReturnType() : Type in class me.tomassetti.symbolsolver.javassistmodel.JavassistMethodDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type TypeUsage to Type in method public byName(name String) : Type in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveType |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Return Type TypeUsage to Type in method public getTypeOfThisIn(node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter |
From |
To |
|
Change Return Type TypeUsage to Type in method public getUsage(node Node) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAllSuperClasses() : List<ReferenceType> in class me.tomassetti.symbolsolver.logic.AbstractClassDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Return Type List<ReferenceTypeUsage> to List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Return Type Optional<TypeUsage> to Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public typeParamOnReturnTypeStep3() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type newParamType : TypeUsage to newParamType : Type in method public replaceNameParam(name String, type Type) : MethodUsage in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Variable Type type : TypeUsage to type : Type in method public lambdaCollect() : void in class me.tomassetti.symbolsolver.resolution.LambdaResolutionTest |
From |
To |
|
Change Variable Type boundedTypeReplaced : TypeUsage to boundedTypeReplaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Variable Type d : Optional<TypeUsage> to d : Optional<Type> in method public solveUnexistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.CompilationUnitContextResolutionTest |
From |
To |
|
Change Variable Type map : Map<String,TypeUsage> to map : Map<String,Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type formalActualTypePairs : List<Tuple2<TypeUsage,TypeUsage>> to formalActualTypePairs : List<Tuple2<Type,Type>> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type parametersOfReturnType : List<TypeUsage> to parametersOfReturnType : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Variable Type object : ReferenceTypeUsageImpl to object : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testReplaceParam() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type wildcardUsage : WildcardUsage to wildcardUsage : Wildcard in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveFieldWithGenericTypeToInteger() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Variable Type formalParamType : TypeUsage to formalParamType : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type tp : TypeParameter to tp : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method private typeParamByName(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type object : ReferenceTypeUsage to object : ReferenceType in method public inferGenericTypesTestSimpleCaseNoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type typeOfScope : TypeUsage to typeOfScope : Type in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type otherRef : ReferenceTypeUsageImpl to otherRef : ReferenceTypeImpl in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Variable Type determinedTypeParameters : Map<String,TypeUsage> to determinedTypeParameters : Map<String,Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type replaced : TypeUsage to replaced : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public methodTypeParams() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type newReturnType : TypeUsage to newReturnType : Type in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Variable Type formalType : TypeUsage to formalType : Type in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type actualType : TypeUsage to actualType : Type in method private resolveMethodTypeParameters(methodUsage MethodUsage, actualParamTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method private toBound(classOrInterfaceType ClassOrInterfaceType, typeSolver TypeSolver) : Bound in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter |
From |
To |
|
Change Variable Type typeParam : Optional<TypeUsage> to typeParam : Optional<Type> in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public getFieldType(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type correspondingFormalType : List<TypeUsage> to correspondingFormalType : List<Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type lambdaType : TypeUsage to lambdaType : Type in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public isAssignableMatchTypeParameters(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type map : Map<String,TypeUsage> to map : Map<String,Type> in method public inferGenericTypes(formalActualTypePairs List<Tuple2<Type,Type>>) : Map<String,Type> in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type charSequence : ReferenceTypeUsageImpl to charSequence : ReferenceTypeImpl in method public charSequenceIsAssignableToObject() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type that : ReferenceTypeUsage to that : ReferenceType in method public equals(o Object) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type aUsage : TypeParameterUsage to aUsage : TypeParameter in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsReferenceType() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public getTypeOfFieldAccess() : void in class me.tomassetti.symbolsolver.resolution.reflectionmodel.SymbolResolutionResolutionTest |
From |
To |
|
Change Variable Type boundResolved : TypeUsage to boundResolved : Type in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type typeUsages : List<TypeUsage> to types : List<Type> in method private parseTypeParameters(signature String, typeSolver TypeSolver, context Context, invokationContext Context) : List<Type> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Variable Type bound : TypeParameter.Bound to bound : me.tomassetti.symbolsolver.model.resolution.TypeParameter.Bound in method public solveMethod(name String, parameterTypes List<Type>, typeSolver TypeSolver) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type params : List<TypeUsage> to params : List<Type> in method public methodTypeParamsPrep() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type actualParamType : TypeUsage to actualParamType : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type actualType : TypeUsage to actualType : Type in method public inferGenericTypes(formalActualTypePairs List<Tuple2<Type,Type>>) : Map<String,Type> in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsNull() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type tdB : TypeUsage to tdB : Type in method private isMoreSpecific(methodA MethodUsage, methodB MethodUsage, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type tp : TypeParameter to tp : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method package solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>, typeParametrizable TypeParametrizable, clazz Class) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodResolutionLogic |
From |
To |
|
Change Variable Type typeParameters : List<TypeUsage> to typeParameters : List<Type> in method public convertToUsage(type Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public resolveReferenceToLambdaParamBase() : void in class me.tomassetti.symbolsolver.resolution.ContextTest |
From |
To |
|
Change Variable Type ref : ReferenceTypeUsageImpl to ref : ReferenceTypeImpl in method public testGetFieldTypeUnexisting() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsTypeVariable() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type type : TypeUsage to type : Type in method public lambdaMapParameter() : void in class me.tomassetti.symbolsolver.resolution.LambdaResolutionTest |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsageImpl to ancestor : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Variable Type res : Optional<TypeUsage> to res : Optional<Type> in method public getType(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type param : TypeUsage to param : Type in method public describe() : String in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type result : ReferenceTypeUsage to result : ReferenceType in method public replaceTypeParam(type Type, tp TypeParameter, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type a : Optional<TypeUsage> to a : Optional<Type> in method public solveExistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type sc : ReferenceTypeUsage to sc : ReferenceType in method private solveTypeDecl(node ClassOrInterfaceDeclaration) : void in class me.tomassetti.symbolsolver.SourceFileInfoExtractor |
From |
To |
|
Change Variable Type allAncestors : List<ReferenceTypeUsage> to allAncestors : List<ReferenceType> in method public genericsInheritance() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testAsTypeParameter() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type matchedTypeParameters : Map<String,TypeUsage> to matchedTypeParameters : Map<String,Type> in method private resolveMethodTypeParameters(methodUsage MethodUsage, actualParamTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type matchedParameter : TypeUsage to matchedParameter : Type in method private isAssignableMatchTypeParametersMatchingQName(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type formalTypeParams : List<TypeUsage> to formalTypeParams : List<Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type typeOfT : TypeUsage to typeOfT : Type in method public resolveReferenceToLambdaParam() : void in class me.tomassetti.symbolsolver.resolution.ContextTest |
From |
To |
|
Change Variable Type res : TypeUsage to res : Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration |
From |
To |
|
Change Variable Type res : List<TypeUsage> to res : List<Type> in method private groupVariadicParamValues(paramTypes List<Type>, startVariadic int, variadicType Type) : List<Type> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type typeParam : TypeUsage to typeParam : Type in method public replaceTypeParam(type Type, tp TypeParameter, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public accessEnumMethodThroughThis() : void in class me.tomassetti.symbolsolver.resolution.FieldsResolutionTest |
From |
To |
|
Change Variable Type formalActualTypePairs : List<Tuple2<TypeUsage,TypeUsage>> to formalActualTypePairs : List<Tuple2<Type,Type>> in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type bar : ReferenceTypeUsageImpl to bar : ReferenceTypeImpl in method public testGetAllAncestorsConsideringGenericsCases() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public getTypeOfField() : void in class me.tomassetti.symbolsolver.resolution.reflectionmodel.SymbolResolutionResolutionTest |
From |
To |
|
Change Variable Type otherAncestor : ReferenceTypeUsage to otherAncestor : ReferenceType in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeImpl |
From |
To |
|
Change Variable Type foo : ReferenceTypeUsageImpl to foo : ReferenceTypeImpl in method public testGetAllAncestorsConsideringGenericsCases() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type superclass : ReferenceTypeUsageImpl to superclass : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type resType : TypeUsage to resType : Type in method public getType(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type actualParamType : TypeUsage to actualParamType : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type superclass : ReferenceTypeUsage to superclass : ReferenceType in method public typeDeclarationSuperClassImplicitlyIncludeObject() : void in class me.tomassetti.symbolsolver.resolution.JavaParserFacadeResolutionTest |
From |
To |
|
Change Variable Type typeUsage : Optional<TypeUsage> to typeUsage : Optional<Type> in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.FieldAccessContext |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getAllMethods() : Set<MethodUsage> in class me.tomassetti.symbolsolver.logic.AbstractTypeDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public genericCollectionWithWildcardsAndExtensions() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public accessClassFieldThroughThis() : void in class me.tomassetti.symbolsolver.resolution.FieldsResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveFieldOfGenericReferringToVariableType() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type formalType : TypeUsage to formalType : Type in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type thisParam : TypeUsage to thisParam : Type in method protected compareConsideringTypeParameters(other ReferenceType) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public isAssignableMatchTypeParameters(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type typeParam : Optional<TypeUsage> to typeParam : Optional<Type> in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type typeOfThis : TypeUsage to typeOfThis : Type in method public solveSymbol(name String, typeSolver TypeSolver) : SymbolReference<? extends ValueDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.FieldAccessContext |
From |
To |
|
Change Variable Type typeParam : TypeUsage to typeParam : Type in method public resolveFieldOfGenericReferringToVariableType() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type bUsage : TypeParameterUsage to bUsage : TypeParameter in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type methodTypeParameter : TypeParameter to methodTypeParameter : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method package solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>, typeParametrizable TypeParametrizable, clazz Class) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodResolutionLogic |
From |
To |
|
Change Variable Type interfazeDecl : ReferenceTypeUsageImpl to interfazeDecl : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type ref1 : ReferenceTypeUsageImpl to ref1 : ReferenceTypeImpl in method public testDerivationOfTypeParameters() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public resolveReferenceToMethodWithLambda() : void in class me.tomassetti.symbolsolver.resolution.ContextTest |
From |
To |
|
Change Variable Type typeParametersMap : List<Tuple2<TypeParameter,TypeUsage>> to typeParametersMap : List<Tuple2<me.tomassetti.symbolsolver.model.resolution.TypeParameter,Type>> in method public getTypeParametersMap() : List<Tuple2<me.tomassetti.symbolsolver.model.resolution.TypeParameter,Type>> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type lambda : TypeUsage to lambda : Type in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getAllAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public accessFieldThroughSuper() : void in class me.tomassetti.symbolsolver.resolution.FieldsResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to typeUsage : Type in method public convertToUsage(type Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type params : List<TypeUsage> to params : List<Type> in method public solve(methodCallExpr MethodCallExpr, solveLambdas boolean) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type objectRef : ReferenceTypeUsage to objectRef : ReferenceType in method private typeParamByName(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type that : WildcardUsage to that : Wildcard in method public equals(o Object) : boolean in class me.tomassetti.symbolsolver.model.typesystem.Wildcard |
From |
To |
|
Change Variable Type placeholders : List<LambdaArgumentTypeUsagePlaceholder> to placeholders : List<LambdaArgumentTypePlaceholder> in method public solve(methodCallExpr MethodCallExpr, solveLambdas boolean) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type params : List<TypeUsage> to params : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public issue7() : void in class me.tomassetti.symbolsolver.resolution.VariadicResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveFieldWithGenericTypeToDeclaredClass() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Variable Type that : ArrayTypeUsage to that : ArrayType in method public equals(o Object) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Variable Type stringType : TypeUsage to stringType : Type in method public solveMethodWithMoreSpecializedParameter() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type stringType : TypeUsage to stringType : Type in method public solveMethodAsUsageWithMoreSpecializedParameter() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getField(name String) : FieldDeclaration in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type typeParameter : TypeParameter to typeParameter : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public replaceTypeParams(type Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type formalType : TypeUsage to formalType : Type in method public inferGenericTypes(formalActualTypePairs List<Tuple2<Type,Type>>) : Map<String,Type> in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type object : ReferenceTypeUsageImpl to object : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type consumer : TypeUsage to consumer : Type in method public testGetFunctionalMethodPositiveCasesOnInterfaces() : void in class me.tomassetti.symbolsolver.logic.FunctionInterfaceLogicTest |
From |
To |
|
Change Variable Type a : TypeParameter to a : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type tdA : TypeUsage to tdA : Type in method private isMoreSpecific(methodA MethodDeclaration, methodB MethodDeclaration, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type superType : Type to superType : java.lang.reflect.Type in method public getSuperClass() : ReferenceTypeImpl in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type actualParam : TypeUsage to actualParam : Type in method private isAssignableMatchTypeParametersMatchingQName(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type newParams : List<TypeUsage> to newParams : List<Type> in method public replaceParamType(i int, replaced Type) : MethodUsage in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Variable Type componentType : TypeUsage to componentType : Type in method private groupVariadicParamValues(paramTypes List<Type>, startVariadic int, variadicType Type) : List<Type> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type intType : TypeUsage to intType : Type in method public solveMethodWithPrimitiveParameters() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Variable Type wildcardUsage : WildcardUsage to wildcardUsage : Wildcard in method private solveMethodAsUsage(type Type, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type streamJavaParserType : Type to streamJavaParserType : com.github.javaparser.ast.type.Type in method public resolveReferenceToJreType() : void in class me.tomassetti.symbolsolver.resolution.ContextTest |
From |
To |
|
Change Variable Type rawType : ReferenceTypeUsage to rawType : ReferenceType in method public typeUsageFor(type Type, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFactory |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type referenceType : ReferenceType to referenceType : com.github.javaparser.ast.type.ReferenceType in method private toMethodUsage(methodReferenceExpr MethodReferenceExpr) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type type : TypeUsage to type : Type in method public solveSymbol(name String, typeSolver TypeSolver) : SymbolReference<? extends ValueDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.SwitchEntryContext |
From |
To |
|
Change Variable Type declaratorType : Type to declaratorType : com.github.javaparser.ast.type.Type in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getField(name String) : FieldDeclaration in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public conditionalExpressionExampleFollowUp1() : void in class me.tomassetti.symbolsolver.resolution.reflectionmodel.SymbolResolutionResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method private typeParamByName(name String, typeSolver TypeSolver, context Context) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public typeParamOnReturnTypeStep1() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type function : TypeUsage to function : Type in method public testGetFunctionalMethodPositiveCasesOnInterfaces() : void in class me.tomassetti.symbolsolver.logic.FunctionInterfaceLogicTest |
From |
To |
|
Change Variable Type determinedTypeParameters : Map<String,TypeUsage> to determinedTypeParameters : Map<String,Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type replaced : TypeUsage to replaced : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type cUsage : TypeParameterUsage to cUsage : TypeParameter in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type otherParam : TypeUsage to otherParam : Type in method protected compareConsideringTypeParameters(other ReferenceType) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public solveMethodAccessThroughSuper() : void in class me.tomassetti.symbolsolver.resolution.MethodsResolutionTest |
From |
To |
|
Change Variable Type ancestorsOfOther : List<ReferenceTypeUsage> to ancestorsOfOther : List<ReferenceType> in method public isAssignableBy(other TypeDeclaration) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Variable Type ot : Optional<TypeUsage> to ot : Optional<Type> in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type superclass : ReferenceTypeUsageImpl to superclass : ReferenceTypeImpl in method public hasField(name String) : boolean in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type superInterfaze : ReferenceTypeUsage to superInterfaze : ReferenceType in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Variable Type typeParameters : List<TypeUsage> to typeParameters : List<Type> in method public getSuperClass() : ReferenceTypeImpl in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type objectRef : ReferenceTypeUsage to objectRef : ReferenceType in method public getAllAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type right : ReferenceTypeUsageImpl to right : ReferenceTypeImpl in method public testGetAllAncestorsConsideringGenericsCases() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type otherTypeDeclaration : ReferenceTypeUsageImpl to otherTypeDeclaration : ReferenceTypeImpl in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type streamType : TypeUsage to streamType : Type in method public resolveReferenceToJreType() : void in class me.tomassetti.symbolsolver.resolution.ContextTest |
From |
To |
|
Change Variable Type res : TypeUsage to res : Type in method public getType(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type that : TypeParameterUsage to that : TypeParameter in method public equals(o Object) : boolean in class me.tomassetti.symbolsolver.model.typesystem.TypeParameter |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public conditionalExpressionExample() : void in class me.tomassetti.symbolsolver.resolution.reflectionmodel.SymbolResolutionResolutionTest |
From |
To |
|
Change Variable Type returnType : TypeUsage to returnType : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type result : TypeUsage to result : Type in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type actualType : TypeUsage to actualType : Type in method private isApplicable(method MethodDeclaration, name String, paramTypes List<Type>, typeSolver TypeSolver, withWildcardTolerance boolean) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type expectedType2 : TypeUsage to expectedType2 : Type in method public isApplicable(method MethodUsage, name String, paramTypes List<Type>, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type tp : TypeUsage to tp : Type in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type typeOfScope : TypeUsage to typeOfScope : Type in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.FieldAccessContext |
From |
To |
|
Change Variable Type returnType : TypeUsage to returnType : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type formalParamType : TypeUsage to formalParamType : Type in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type actualType : TypeUsage to actualType : Type in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public byName(name String) : Type in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveType |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type typeParams : List<TypeUsage> to typeParams : List<Type> in method private toTypeUsage(type ClassOrInterfaceType, typeSolver TypeSolver) : ReferenceTypeImpl in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public typeParamOnReturnType() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type c : Optional<TypeUsage> to c : Optional<Type> in method public solveExistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type otherTypeDeclaration : ReferenceTypeUsageImpl to otherTypeDeclaration : ReferenceTypeImpl in method public isAssignableBy(type Type) : boolean in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type arrayOfListOfObjects : ArrayTypeUsage to arrayOfListOfObjects : ArrayType in method public testReplaceParam() : void in class me.tomassetti.symbolsolver.model.typesystem.ArrayTypeTest |
From |
To |
|
Change Variable Type returnType : TypeUsage to returnType : Type in method private solveMethodAsUsage(refType ReferenceType, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type formalTypeParameter : TypeUsage to formalTypeParameter : Type in method private consider(map Map<String,Type>, formalType Type, actualType Type) : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type tdB : TypeUsage to tdB : Type in method private isMoreSpecific(methodA MethodDeclaration, methodB MethodDeclaration, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type ancestorsOfOther : List<ReferenceTypeUsage> to ancestorsOfOther : List<ReferenceType> in method public isAssignableBy(other TypeDeclaration) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getAllFields() : List<FieldDeclaration> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type object : ReferenceTypeUsage to object : ReferenceType in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type referenceType : ReferenceType to referenceType : com.github.javaparser.ast.type.ReferenceType in method public convertToUsage(type com.github.javaparser.ast.type.Type, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveElementOfListAdvancedExample() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type enumClass : ReferenceTypeUsage to enumClass : ReferenceType in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration |
From |
To |
|
Change Variable Type expectedTypeWithoutSubstitutions : TypeUsage to expectedTypeWithoutSubstitutions : Type in method public isApplicable(method MethodUsage, name String, paramTypes List<Type>, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type string : TypeUsage to string : Type in method public testGetFunctionalMethodNegativeCaseOnClass() : void in class me.tomassetti.symbolsolver.logic.FunctionInterfaceLogicTest |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public visit(n MethodCallExpr, javaParserFacade JavaParserFacade) : void in class me.tomassetti.examples.PrintExpressionType.TypeCalculatorVisitor |
From |
To |
|
Change Variable Type typeUsages : List<TypeUsage> to types : List<Type> in method private parseTypeParameters(signature String, typeSolver TypeSolver, context Context, invokationContext Context) : List<Type> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveFieldOfVariableType() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public solveSymbol(name String, typeSolver TypeSolver) : SymbolReference<? extends ValueDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext |
From |
To |
|
Change Variable Type params : List<TypeUsage> to params : List<Type> in method public resolveTypeVariables(context Context, parameterTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type genericType : Optional<TypeUsage> to genericType : Optional<Type> in method public solveTypeUsage(name String, context Context) : Type in class me.tomassetti.symbolsolver.resolution.SymbolSolver |
From |
To |
|
Change Variable Type formalTypeParams : List<TypeUsage> to formalTypeParams : List<Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type typeOfLambdaExpr : TypeUsage to typeOfLambdaExpr : Type in method public resolveLambdaType() : void in class me.tomassetti.symbolsolver.resolution.ContextTest |
From |
To |
|
Change Variable Type lambdaType : TypeUsage to lambdaType : Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method public enumAndStaticInitializer() : void in class me.tomassetti.symbolsolver.resolution.EnumResolutionTest |
From |
To |
|
Change Variable Type actualTypeParams : List<TypeUsage> to actualTypeParams : List<Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type result : TypeUsage to result : Type in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveUsageOfGenericFieldAdvancedCase() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type typeParam : Optional<TypeUsage> to typeParam : Optional<Type> in method public replaceTypeParams(type Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type b : TypeParameter to b : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type actualType : TypeUsage to actualType : Type in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type actualType : TypeUsage to actualType : Type in method public isApplicable(method MethodUsage, name String, paramTypes List<Type>, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type superClass : ReferenceTypeUsage to superClass : ReferenceType in method public getAllSuperClasses() : List<ReferenceType> in class me.tomassetti.symbolsolver.logic.AbstractClassDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveUsageOfGenericFieldSimpleCase() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type matchedParameters : Map<String,TypeUsage> to matchedParameters : Map<String,Type> in method private isApplicable(method MethodDeclaration, name String, paramTypes List<Type>, typeSolver TypeSolver, withWildcardTolerance boolean) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type rawType : TypeUsage to rawType : Type in method public getType() : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration |
From |
To |
|
Change Variable Type res : TypeUsage to res : Type in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type formalTypeAsReference : ReferenceTypeUsage to formalTypeAsReference : ReferenceType in method private consider(map Map<String,Type>, formalType Type, actualType Type) : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type superClass : ReferenceTypeUsageImpl to superClass : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type params : List<TypeUsage> to params : List<Type> in method public solveMethodAsUsage(call MethodCallExpr) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type actualTypeArgument : Type to actualTypeArgument : java.lang.reflect.Type in method public typeUsageFor(type java.lang.reflect.Type, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionFactory |
From |
To |
|
Change Variable Type expectedType : TypeUsage to expectedType : Type in method public isApplicable(method MethodUsage, name String, paramTypes List<Type>, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type placeholder : LambdaArgumentTypeUsagePlaceholder to placeholder : LambdaArgumentTypePlaceholder in method public solve(methodCallExpr MethodCallExpr, solveLambdas boolean) : SymbolReference<MethodDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type newParams : List<TypeUsage> to newParams : List<Type> in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type expectedType : TypeUsage to expectedType : Type in method private resolveMethodTypeParameters(methodUsage MethodUsage, actualParamTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type tdA : TypeUsage to tdA : Type in method private isMoreSpecific(methodA MethodUsage, methodB MethodUsage, typeSolver TypeSolver) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type c : Optional<TypeUsage> to c : Optional<Type> in method public solveExistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.CompilationUnitContextResolutionTest |
From |
To |
|
Change Variable Type expectedType : TypeUsage to expectedType : Type in method private isApplicable(method MethodDeclaration, name String, paramTypes List<Type>, typeSolver TypeSolver, withWildcardTolerance boolean) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type formalActualTypePairs : List<Tuple2<TypeUsage,TypeUsage>> to formalActualTypePairs : List<Tuple2<Type,Type>> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type b : Optional<TypeUsage> to b : Optional<Type> in method public solveExistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.CompilationUnitContextResolutionTest |
From |
To |
|
Change Variable Type a : Optional<TypeUsage> to a : Optional<Type> in method public solveExistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.CompilationUnitContextResolutionTest |
From |
To |
|
Change Variable Type solved : Optional<TypeUsage> to solved : Optional<Type> in method private solveGenericTypes(type Type, context Context, typeSolver TypeSolver) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type typeParameters : List<TypeUsage> to typeParameters : List<Type> in method private typeParamByName(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type finalTypeParameterValues : List<TypeUsage> to finalTypeParameterValues : List<Type> in method package solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>, typeParametrizable TypeParametrizable, clazz Class) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodResolutionLogic |
From |
To |
|
Change Variable Type javadocType : ReferenceTypeUsage to javadocType : ReferenceType in method public methodTypeParamsPrep() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveElementOfList() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type left : ReferenceTypeUsageImpl to left : ReferenceTypeImpl in method public testGetAllAncestorsConsideringGenericsCases() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type typeOfScope : TypeUsage to typeOfScope : Type in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type superclass : ReferenceTypeUsageImpl to superclass : ReferenceTypeImpl in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Variable Type replaced : TypeUsage to replaced : Type in method private solveMethodAsUsage(refType ReferenceType, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type a : TypeParameter to a : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public inferGenericTypesTestSimpleCase() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public typeParamOnReturnTypeStep2() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public typeDeclarationSuperClassImplicitlyIncludeObject() : void in class me.tomassetti.symbolsolver.Issue18 |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method private typeParamByName(name String, typeSolver TypeSolver, context Context) : Optional<Type> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type promotion : PrimitiveTypeUsage to promotion : PrimitiveType in method public isAssignableBy(other Type) : boolean in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveType |
From |
To |
|
Change Variable Type actualTypeParams : List<TypeUsage> to actualTypeParams : List<Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type typeParametersCorrected : ArrayList<TypeUsage> to typeParametersCorrected : ArrayList<Type> in method public replaceParam(i int, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type map : Map<String,TypeUsage> to map : Map<String,Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type intType : TypeUsage to intType : Type in method public solveMethodAsUsageWithPrimitiveParameters() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type ancestorOfOther : ReferenceTypeUsage to ancestorOfOther : ReferenceType in method public isAssignableBy(other TypeDeclaration) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration |
From |
To |
|
Change Variable Type type : TypeUsage to type : Type in method public lambdaMap() : void in class me.tomassetti.symbolsolver.resolution.LambdaResolutionTest |
From |
To |
|
Change Variable Type parametersOfReturnType : List<TypeUsage> to parametersOfReturnType : List<Type> in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Variable Type string : ReferenceTypeUsage to string : ReferenceType in method public inferGenericTypesTestSimpleCaseNoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public classCastScope() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type newReturnType : TypeUsage to newReturnType : Type in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Variable Type typeUsage : ReferenceTypeUsageImpl to typeUsage : ReferenceTypeImpl in method public solveTypeUsage(name String, context Context) : Type in class me.tomassetti.symbolsolver.resolution.SymbolSolver |
From |
To |
|
Change Variable Type inferredTypes : Map<String,TypeUsage> to inferredTypes : Map<String,Type> in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testAsReferenceTypeUsage() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type t : TypeUsage to t : Type in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type superclasses : List<ReferenceTypeUsage> to superclasses : List<ReferenceType> in method public getAllSuperClasses() : List<ReferenceType> in class me.tomassetti.symbolsolver.logic.AbstractClassDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveUsageOfGenericFieldIntermediateCase() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testAsArrayTypeUsage() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public from(decl ValueDeclaration, typeSolver TypeSolver) : Value in class me.tomassetti.symbolsolver.model.resolution.Value |
From |
To |
|
Change Variable Type actualTypeAsReference : ReferenceTypeUsage to actualTypeAsReference : ReferenceType in method private consider(map Map<String,Type>, formalType Type, actualType Type) : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public genericCollectionWithWildcards() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type replaced : TypeUsage to replaced : Type in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionMethodDeclaration |
From |
To |
|
Change Variable Type tp : TypeParameter to tp : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method private resolveMethodTypeParameters(methodUsage MethodUsage, actualParamTypes List<Type>) : MethodUsage in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsReference() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type entry : Tuple2<TypeParameter,TypeUsage> to entry : Tuple2<me.tomassetti.symbolsolver.model.resolution.TypeParameter,Type> in method private usingParameterTypesFromScope(scope Type, type Type) : Type in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type newValue : TypeUsage to newValue : Type in method public solveMethodAsUsage(name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context, typeParameterValues List<Type>) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionClassDeclaration |
From |
To |
|
Change Variable Type replaced : TypeUsage to replaced : Type in method private replaceTypeParams(type Type, typeSolver TypeSolver, context Context) : Type in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public getAllFields() : List<FieldDeclaration> in class me.tomassetti.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration |
From |
To |
|
Change Variable Type voidVisitorAdapterOfA : TypeUsage to voidVisitorAdapterOfA : Type in method public genericsInheritance() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsPrimitive() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type aUsage : TypeParameterUsage to aUsage : TypeParameter in method public inferGenericTypesTestSimpleCase() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type string : ReferenceTypeUsage to string : ReferenceType in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javassistmodel.JavassistClassDeclaration |
From |
To |
|
Change Variable Type ref : TypeUsage to ref : Type in method private solve(node Node) : void in class me.tomassetti.symbolsolver.SourceFileInfoExtractor |
From |
To |
|
Change Variable Type tp : TypeUsage to tp : Type in method private matchTypeParameters(expectedType Type, actualType Type, matchedTypeParameters Map<String,Type>) : void in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type object : ReferenceTypeUsageImpl to object : ReferenceTypeImpl in method public charSequenceIsAssignableToObject() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type string : ReferenceTypeUsage to string : ReferenceType in method public inferGenericTypesTestSimpleCase() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public resolveFieldWithGenericTypeToString() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type b : Optional<TypeUsage> to b : Optional<Type> in method public solveExistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type expectedParam : TypeUsage to expectedParam : Type in method private isAssignableMatchTypeParametersMatchingQName(expected ReferenceType, actual ReferenceType, matchedParameters Map<String,Type>) : boolean in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type replaced : TypeUsage to replaced : Type in method public replaceTypeParams(type Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsVoid() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type correspondingFormalType : List<TypeUsage> to correspondingFormalType : List<Type> in method private determineTypeParameters(determinedTypeParameters Map<String,Type>, formalParamType Type, actualParamType Type, typeSolver TypeSolver) : void in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration |
From |
To |
|
Change Variable Type baseTypeReplaced : TypeUsage to baseTypeReplaced : Type in method public replaceParam(name String, replaced Type) : Type in class me.tomassetti.symbolsolver.model.typesystem.ArrayType |
From |
To |
|
Change Variable Type c : TypeParameter to c : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public inferGenericTypesTestSimpleCaseWithTwoSubstitutions() : void in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogicTest |
From |
To |
|
Change Variable Type typeOfScope : TypeUsage to typeOfScope : Type in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type thisParamAsWildcard : WildcardUsage to thisParamAsWildcard : Wildcard in method protected compareConsideringTypeParameters(other ReferenceType) : boolean in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAllAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type ancestor : ReferenceTypeUsage to ancestor : ReferenceType in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsAssignableByAnythingElse() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type formalActualTypePair : Tuple2<TypeUsage,TypeUsage> to formalActualTypePair : Tuple2<Type,Type> in method public inferGenericTypes(formalActualTypePairs List<Tuple2<Type,Type>>) : Map<String,Type> in class me.tomassetti.symbolsolver.logic.GenericTypeInferenceLogic |
From |
To |
|
Change Variable Type ptu : PrimitiveTypeUsage to ptu : PrimitiveType in method public testIsArray() : void in class me.tomassetti.symbolsolver.model.typesystem.PrimitiveTypeTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public classCast() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type d : Optional<TypeUsage> to d : Optional<Type> in method public solveUnexistingGenericType() : void in class me.tomassetti.symbolsolver.resolution.javaparser.contexts.ClassOrInterfaceDeclarationContextResolutionTest |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method private getTypeConcrete(node Node, solveLambdas boolean) : Type in class me.tomassetti.symbolsolver.javaparsermodel.JavaParserFacade |
From |
To |
|
Change Variable Type ref : ReferenceTypeUsageImpl to ref : ReferenceTypeImpl in method public testGetFieldTypeExisting() : void in class me.tomassetti.symbolsolver.model.typesystem.ReferenceTypeTest |
From |
To |
|
Change Variable Type bound : TypeParameter.Bound to bound : me.tomassetti.symbolsolver.model.resolution.TypeParameter.Bound in method private solveMethodAsUsage(tp TypeParameter, name String, parameterTypes List<Type>, typeSolver TypeSolver, invokationContext Context) : Optional<MethodUsage> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public methodTypeParamsPrep() : void in class me.tomassetti.symbolsolver.resolution.GenericsResolutionTest |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.javassistmodel.JavassistInterfaceDeclaration |
From |
To |
|
Change Variable Type typeUsage : TypeUsage to type : Type in method public nodesTypeIsCorrect() : void in class me.tomassetti.symbolsolver.resolution.AnalyseNewJavaParserHelpersTest |
From |
To |
|
Change Variable Type ancestorOfOther : ReferenceTypeUsage to ancestorOfOther : ReferenceType in method public isAssignableBy(other TypeDeclaration) : boolean in class me.tomassetti.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration |
From |
To |
|
Change Variable Type variadicValues : List<TypeUsage> to variadicValues : List<Type> in method private groupVariadicParamValues(paramTypes List<Type>, startVariadic int, variadicType Type) : List<Type> in class me.tomassetti.symbolsolver.resolution.MethodResolutionLogic |
From |
To |
|
Change Variable Type ancestors : List<ReferenceTypeUsage> to ancestors : List<ReferenceType> in method public getAllAncestors() : List<ReferenceType> in class me.tomassetti.symbolsolver.model.declarations.TypeDeclaration |
From |
To |
|
Change Variable Type tp : TypeParameter to tp : me.tomassetti.symbolsolver.model.resolution.TypeParameter in method public getGenericParameterByName(name String) : Optional<Type> in class me.tomassetti.symbolsolver.model.typesystem.ReferenceType |
From |
To |
|
Change Variable Type entry : Tuple2<TypeParameter,TypeUsage> to entry : Tuple2<TypeParameter,Type> in method public solveSymbolAsValue(name String, typeSolver TypeSolver) : Optional<Value> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.LambdaExprContext |
From |
To |
|
Change Variable Type typeUsageOfTypeDeclaration : ReferenceTypeUsageImpl to typeUsageOfTypeDeclaration : ReferenceTypeImpl in method public solveSymbol(name String, typeSolver TypeSolver) : SymbolReference<? extends ValueDeclaration> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.SwitchEntryContext |
From |
To |
|
Change Variable Type originalParamType : TypeUsage to originalParamType : Type in method public replaceNameParam(name String, type Type) : MethodUsage in class me.tomassetti.symbolsolver.model.invokations.MethodUsage |
From |
To |
|
Change Variable Type res : Optional<TypeUsage> to res : Optional<Type> in method public solveGenericType(name String, typeSolver TypeSolver) : Optional<Type> in class me.tomassetti.symbolsolver.javaparsermodel.contexts.MethodCallExprContext |
From |
To |
|
Change Variable Type type : TypeUsage to type : Type in method public lambdaCollectParam() : void in class me.tomassetti.symbolsolver.resolution.LambdaResolutionTest |
From |
To |