f8db75144462c034a929ffaddcec95ff860a4b67
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type element : Element to symbol : Symbol in method public hasNullableAnnotation(symbol Symbol) : boolean in class com.google.errorprone.dataflow.nullnesspropagation.TrustingNullnessAnalysis | From | To | |
Change Parameter Type annotations : List<String> to annotations : ImmutableList<String> in method private ClassAndMethod(clazz String, method String, annotations ImmutableList<String>, isStatic boolean, isPrimitive boolean, isBoolean boolean, isNonNullReturning boolean) in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer.ClassAndMethod | From | To | |
Change Return Type | 1 | ||
Change Return Type List<String> to ImmutableList<String> in method public annotations() : ImmutableList<String> in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer.ClassAndMethod | From | To | |
Merge Variable | 1 | ||
Merge Variable [methodSymbol : MethodSymbol, clazzSymbol : ClassSymbol] to annotationMirror : AnnotationMirror in method package make(methodSymbol MethodSymbol, types Types) : ClassAndMethod in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer.ClassAndMethod | From | To | |
Extract Variable | 2 | ||
Extract Variable annoType : String in method private matchDereference(dereferencedExpression ExpressionTree, state VisitorState) : Description from class com.google.errorprone.bugpatterns.nullness.ParameterNotNullable | From | To | |
Extract Variable paramDecl : VariableTree in method private matchDereference(dereferencedExpression ExpressionTree, state VisitorState) : Description from class com.google.errorprone.bugpatterns.nullness.ParameterNotNullable | From | To | |
Inline Variable | 1 | ||
Inline Variable annotationMirrors : List<? extends AnnotationMirror> in method package make(methodSymbol MethodSymbol, types Types) : ClassAndMethod from class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer.ClassAndMethod | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type annotations : List<String> to annotations : ImmutableList<String> in class com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer.ClassAndMethod | From | To | |
Rename Parameter | 1 | ||
Rename Parameter element : Element to symbol : Symbol in method public hasNullableAnnotation(symbol Symbol) : boolean in class com.google.errorprone.dataflow.nullnesspropagation.TrustingNullnessAnalysis | From | To |