70a8c7122c9e2084abf27c354f9112b35f3c456a
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Return Type | 1 | ||
| Change Return Type AbstractSingularHandler to BuilderElementHandler in method public getHandlerFor(psiVariable PsiVariable, singularAnnotation PsiAnnotation) : BuilderElementHandler in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To | |
| Change Variable Type | 2 | ||
| Change Variable Type handler : AbstractSingularHandler to handler : BuilderElementHandler in method protected createFieldMethods(psiVariables Collection<? extends PsiVariable>, parentClass PsiClass, innerClass PsiClass, psiAnnotation PsiAnnotation, existedMethodNames Collection<String>) : Collection<PsiMethod> in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
| Change Variable Type handler : AbstractSingularHandler to handler : BuilderElementHandler in method public generateFields(psiVariables Collection<? extends PsiVariable>, psiBuilderClass PsiClass, accessorsInfo AccessorsInfo) : Collection<PsiField> in class de.plushnikov.intellij.plugin.processor.handler.BuilderHandler | From | To | |
| Extract Interface | 1 | ||
| Extract Interface de.plushnikov.intellij.plugin.processor.handler.singular.BuilderElementHandler from classes [de.plushnikov.intellij.plugin.processor.handler.singular.AbstractSingularHandler, de.plushnikov.intellij.plugin.processor.handler.singular.NonSingularHandler] | From | To | |
| Extract Method | 1 | ||
| Extract Method public isInvalidSingularType(qualifiedName String) : boolean extracted from public getHandlerFor(psiVariable PsiVariable, singularAnnotation PsiAnnotation) : AbstractSingularHandler in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To | |
| Change Attribute Type | 5 | ||
| Change Attribute Type GUAVA_MAP_TYPES : Map<String,String> to GUAVA_MAP_TYPES : Set<String> in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To | |
| Change Attribute Type COLLECTION_TYPES : Map<String,String> to COLLECTION_TYPES : Set<String> in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To | |
| Change Attribute Type MAP_TYPES : Map<String,String> to MAP_TYPES : Set<String> in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To | |
| Change Attribute Type VALID_SINGULAR_TYPES : Map<String,String> to VALID_SINGULAR_TYPES : Set<String> in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To | |
| Change Attribute Type GUAVA_COLLECTION_TYPES : Map<String,String> to GUAVA_COLLECTION_TYPES : Set<String> in class de.plushnikov.intellij.plugin.processor.handler.singular.SingularHandlerFactory | From | To |