d018bda069c529ccefff0e3dcbff7a4a98b24314
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method public fromAnnotations(annotations List<String>) : Optional<Nullness> renamed to private fromAnnotationStream(annotations Stream<String>) : Optional<Nullness> in class com.google.errorprone.dataflow.nullnesspropagation.Nullness | From | To | |
Pull Up Method | 1 | ||
Pull Up Method public initialStore(underlyingAST UnderlyingAST, parameters List<LocalVariableNode>) : AccessPathStore<Nullness> from class com.google.errorprone.dataflow.nullnesspropagation.TrustingNullnessPropagation to public initialStore(underlyingAST UnderlyingAST, parameters List<LocalVariableNode>) : AccessPathStore<Nullness> from class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type currentMethod : MethodTree to currentMethodOrInitializerOrLambda : Tree in method private NullnessQualifierInference(currentMethodOrInitializerOrLambda Tree) in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Change Parameter Type annotations : List<String> to annotations : Stream<String> in method private fromAnnotationStream(annotations Stream<String>) : Optional<Nullness> in class com.google.errorprone.dataflow.nullnesspropagation.Nullness | From | To | |
Change Parameter Type method : MethodTree to methodOrInitializerOrLambda : Tree in method public getInferredNullability(methodOrInitializerOrLambda Tree) : InferredNullability in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Change Return Type | 2 | ||
Change Return Type List<String> to ImmutableList<String> in method private inheritedAnnotations(type TypeMirror) : ImmutableList<String> in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer | From | To | |
Change Return Type java.util.Optional<Nullness> to Optional<Nullness> in method private fromAnnotationStream(annotations Stream<String>) : Optional<Nullness> in class com.google.errorprone.dataflow.nullnesspropagation.Nullness | From | To | |
Rename Attribute | 1 | ||
Rename Attribute currentMethod : MethodTree to currentMethodOrInitializerOrLambda : Tree in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Extract Variable | 2 | ||
Extract Variable returnType : Type in method public visitReturn(node ReturnTree, unused Void) : Void from class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Extract Variable lhsType : Type in method public visitAssignment(node AssignmentTree, unused Void) : Void from class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Change Variable Type | 2 | ||
Change Variable Type annotations : List<String> to annotations : ImmutableList<String> in method private returnValueNullness(callee ClassAndMethod, node MethodInvocationNode) : Nullness in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer | From | To | |
Change Variable Type annotations : List<String> to annotations : ImmutableList<String> in method package visitTypeCast(node TypeCastNode, inputs SubNodeValues) : Nullness in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type inferenceCache : LoadingCache<MethodTree,InferredNullability> to inferenceCache : LoadingCache<Tree,InferredNullability> in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Change Attribute Type currentMethod : MethodTree to currentMethodOrInitializerOrLambda : Tree in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Rename Parameter | 2 | ||
Rename Parameter currentMethod : MethodTree to currentMethodOrInitializerOrLambda : Tree in method private NullnessQualifierInference(currentMethodOrInitializerOrLambda Tree) in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To | |
Rename Parameter method : MethodTree to methodOrInitializerOrLambda : Tree in method public getInferredNullability(methodOrInitializerOrLambda Tree) : InferredNullability in class com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference | From | To |