331b7ca83cbb71e0e90269514dbef788bbb39693
Files Diff
- Added: 24
- Removed: 5
- Renamed: 0
- Modified: 23
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 3 | ||
Change Parameter Type modifier : MethodModifier_ to modifier : M in method public is(modifier M) : boolean in class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Change Parameter Type superClass : Type_ to superClass : ScalarType_ in method public Class_(className String, superClass ScalarType_) in class com.speedment.codegen.model.class_.Class_ | From | To | |
Change Parameter Type modifier : ParameterModifier_ to modifier : M in method public is(modifier M) : boolean in class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Move Method | 2 | ||
Move Method public stream() : Stream<CodeModel> from class com.speedment.codegen.model.Type_ to public stream() : Stream<CodeModel> from class com.speedment.codegen.model.statement.block.Block_ | From | To | |
Move Method public getModelType() : Type from class com.speedment.codegen.model.Type_ to public getModelType() : Type from class com.speedment.codegen.model.statement.block.Block_ | From | To | |
Extract Class | 1 | ||
Extract Class com.speedment.codegen.model.statement.block.Block_ from class com.speedment.codegen.model.Type_ | From | To | |
Move And Rename Class | 1 | ||
Move And Rename Class com.speedment.codegen.model.Type_ moved and renamed to com.speedment.codegen.model.type.ScalarType_ | From | To | |
Move Class | 3 | ||
Move Class com.speedment.codegen.model.ArrayType_ moved to com.speedment.codegen.model.type.ArrayType_ | From | To | |
Move Class com.speedment.codegen.model.block.InitializerBlock_ moved to com.speedment.codegen.model.statement.block.InitializerBlock_ | From | To | |
Move Class com.speedment.codegen.model.block.Initializable moved to com.speedment.codegen.model.statement.block.Initializable | From | To | |
Change Variable Type | 1 | ||
Change Variable Type type : Type_ to type : ScalarType_ in method public main(args String[]) : void in class com.speedment.codegen.Test | From | To | |
Extract Method | 1 | ||
Extract Method public add(firstClassModifier_m M, restClassModifiers M...) : T extracted from public add(firstClassModifier_m M, restClassModifiers M...) : T in class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Push Down Method | 3 | ||
Push Down Method public getStatementText() : CharSequence from class com.speedment.codegen.model.statement.Statement_ to public getText() : CharSequence from class com.speedment.codegen.model.statement.expression.SimpleExpression | From | To | |
Push Down Method public Statement_(statementText CharSequence) from class com.speedment.codegen.model.statement.Statement_ to public SimpleExpression(text CharSequence) from class com.speedment.codegen.model.statement.expression.SimpleExpression | From | To | |
Push Down Method public setStatementText(statementText CharSequence) : void from class com.speedment.codegen.model.statement.Statement_ to public setText(text CharSequence) : void from class com.speedment.codegen.model.statement.expression.SimpleExpression | From | To | |
Pull Up Method | 5 | ||
Pull Up Method public is(modifier MethodModifier_) : boolean from class com.speedment.codegen.model.method.Method_ to public is(modifier M) : boolean from class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Pull Up Method public set(newSet Set<M>) : T from class com.speedment.codegen.model.class_.ClassAndInterfaceBase to public set(newSet Set<M>) : T from class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Pull Up Method public is(modifier M) : boolean from class com.speedment.codegen.model.class_.ClassAndInterfaceBase to public is(modifier M) : boolean from class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Pull Up Method public add(firstClassModifier_m M, restClassModifiers M...) : T from class com.speedment.codegen.model.class_.ClassAndInterfaceBase to public add(firstClassModifier_m M, restClassModifiers M...) : T from class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Pull Up Method public is(modifier ParameterModifier_) : boolean from class com.speedment.codegen.model.parameter.Parameter_ to public is(modifier M) : boolean from class com.speedment.codegen.model.AbstractModifiableCodeModel | From | To | |
Change Return Type | 5 | ||
Change Return Type Expression_ to Expression in method public getExpression() : Expression in class com.speedment.codegen.model.field.Field_ | From | To | |
Change Return Type void to ArrayType_ in method public setArrayDimension(arrayDimension int) : ArrayType_ in class com.speedment.codegen.model.type.ArrayType_ | From | To | |
Change Return Type Type_ to ScalarType_ in method public getExtendsType() : ScalarType_ in class com.speedment.codegen.model.generic.Generic_ | From | To | |
Change Return Type void to Class_ in method public setSuperClass(superClass Class<?>) : Class_ in class com.speedment.codegen.model.class_.Class_ | From | To | |
Change Return Type Type_ to ScalarType_ in method public getSuperClassType() : ScalarType_ in class com.speedment.codegen.model.class_.Class_ | From | To | |
Extract Superclass | 3 | ||
Extract Superclass com.speedment.codegen.model.type.Type_ from classes [com.speedment.codegen.model.type.ArrayType_] | From | To | |
Extract Superclass com.speedment.codegen.model.AbstractCodeModel from classes [com.speedment.codegen.model.annotation.Annotation_, com.speedment.codegen.model.generic.Generic_, com.speedment.codegen.model.javadoc.Javadoc_, com.speedment.codegen.model.package_.Package_] | From | To | |
Extract Superclass com.speedment.codegen.model.AbstractModifiableCodeModel from classes [com.speedment.codegen.model.class_.ClassAndInterfaceBase, com.speedment.codegen.model.class_.Constructor_, com.speedment.codegen.model.field.Field_, com.speedment.codegen.model.method.Method_, com.speedment.codegen.model.parameter.Parameter_] | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type expression : Expression_ to expression : Expression in class com.speedment.codegen.model.field.Field_ | From | To | |
Change Attribute Type extendsType : Type_ to extendsType : ScalarType_ in class com.speedment.codegen.model.generic.Generic_ | From | To | |
Change Attribute Type superClassType : Type_ to superClassType : ScalarType_ in class com.speedment.codegen.model.class_.Class_ | From | To | |
Rename Parameter | 4 | ||
Rename Parameter pagage : Package_ to package_ : Package_ in method public setPackage(package_ Package_) : T in class com.speedment.codegen.model.class_.ClassAndInterfaceBase | From | To | |
Rename Parameter statementText : CharSequence to text : CharSequence in method public SimpleExpression(text CharSequence) in class com.speedment.codegen.model.statement.expression.SimpleExpression | From | To | |
Rename Parameter javadoc : Javadoc_ to javadoc_ : Javadoc_ in method public setJavadoc(javadoc_ Javadoc_) : T in class com.speedment.codegen.model.class_.ClassAndInterfaceBase | From | To | |
Rename Parameter statementText : CharSequence to text : CharSequence in method public setText(text CharSequence) : void in class com.speedment.codegen.model.statement.expression.SimpleExpression | From | To |