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 |