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 |