8847144dfb29c8e84697d89a31ba84b0e0ab60fc
Files Diff
- Added: 10
- Removed: 4
- Renamed: 0
- Modified: 12
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type builderClass : LombokLightClassBuilder to builderClass : PsiClass in method public createMethods(psiClass PsiClass, fields Collection<PsiField>, psiAnnotation PsiAnnotation, psiBuilderType PsiType, builderClass PsiClass) : Collection<PsiMethod> in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Rename Variable | 1 | ||
Rename Variable createField : boolean to selectField : boolean in method private getBuilderFields(psiClass PsiClass, existedFields Collection<PsiField>) : Collection<PsiField> in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Inline Method | 4 | ||
Inline Method private validate(psiClass PsiClass, psiAnnotation PsiAnnotation, psiBuilderType PsiType, validateInnerClass boolean, problemBuilder ProblemBuilder) : boolean inlined to public validate(psiMethod PsiMethod, psiAnnotation PsiAnnotation, problemBuilder ProblemBuilder) : boolean in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Inline Method private validate(psiClass PsiClass, psiAnnotation PsiAnnotation, psiBuilderType PsiType, validateInnerClass boolean, problemBuilder ProblemBuilder) : boolean inlined to public validate(psiClass PsiClass, psiAnnotation PsiAnnotation, problemBuilder ProblemBuilder) : boolean in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Change Return Type | 1 | ||
Change Return Type Collection<PsiMethod> to PsiMethod in method public createToStringMethod(psiClass PsiClass, psiFields Collection<PsiField>, psiAnnotation PsiAnnotation) : PsiMethod in class de.plushnikov.intellij.plugin.processor.clazz.ToStringProcessor | From | To | |
Move Class | 4 | ||
Move Class de.plushnikov.intellij.plugin.processor.clazz.BuilderProcessor moved to de.plushnikov.intellij.plugin.processor.clazz.builder.BuilderProcessor | From | To | |
Move Class de.plushnikov.intellij.plugin.processor.clazz.BuilderExperimentalClassProcessor moved to de.plushnikov.intellij.plugin.processor.clazz.builder.BuilderExperimentalClassProcessor | From | To | |
Move Class de.plushnikov.intellij.plugin.processor.clazz.BuilderClassProcessor moved to de.plushnikov.intellij.plugin.processor.clazz.builder.BuilderClassProcessor | From | To | |
Move Class de.plushnikov.intellij.plugin.processor.clazz.BuilderExperimentalProcessor moved to de.plushnikov.intellij.plugin.processor.clazz.builder.BuilderExperimentalProcessor | From | To | |
Extract Variable | 2 | ||
Extract Variable builderFields : Collection<PsiField> in method public createBuilderClass(psiClass PsiClass, psiMethod PsiMethod, psiAnnotation PsiAnnotation) : PsiClass from class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Extract Variable builderFields : Collection<PsiField> in method public createBuilderClass(psiClass PsiClass, psiAnnotation PsiAnnotation) : PsiClass from class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Extract Method | 2 | ||
Extract Method public createFields(psiClass PsiClass, existedFields Collection<PsiField>) : Collection<PsiField> extracted from protected createFields(psiClass PsiClass) : Collection<PsiField> in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
Extract Method private getBuilderFields(psiClass PsiClass, existedFields Collection<PsiField>) : Collection<PsiField> extracted from protected createFields(psiClass PsiClass) : Collection<PsiField> in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To |