b7772863af780ab0bcf705163f8e1757a9fe4a0e
Files Diff
- Added: 1
- Removed: 2
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method package getDbTable() : Table renamed to package getTable() : Table in class org.lealone.orm.ModelTable | From | To | |
Change Parameter Type | 12 | ||
Change Parameter Type t : Table to t : ModelTable in method protected newInstance(t ModelTable) : Model in class org.lealone.orm.Model | From | To | |
Change Parameter Type table : Table to table : ModelTable in method public Model(table ModelTable, isDao boolean) in class org.lealone.orm.Model | From | To | |
Change Parameter Type t : Table to t : ModelTable in method private User(t ModelTable, isDao boolean) in class org.lealone.test.generated.model.User | From | To | |
Change Parameter Type t : Table to t : ModelTable in method private Customer(t ModelTable, isDao boolean) in class org.lealone.test.generated.model.Customer | From | To | |
Change Parameter Type t : Table to t : ModelTable in method protected newInstance(t ModelTable) : Customer in class org.lealone.test.generated.model.Customer | From | To | |
Change Parameter Type t : Table to t : ModelTable in method private AllType(t ModelTable) in class org.lealone.test.generated.model.AllType | From | To | |
Change Parameter Type t : Table to t : ModelTable in method private Customer(t ModelTable) in class org.lealone.test.generated.model.Customer | From | To | |
Change Parameter Type t : Table to t : ModelTable in method protected newInstance(t ModelTable) : User in class org.lealone.test.generated.model.User | From | To | |
Change Parameter Type t : Table to t : ModelTable in method private AllType(t ModelTable, isDao boolean) in class org.lealone.test.generated.model.AllType | From | To | |
Change Parameter Type dbTable : org.lealone.db.table.Table to dbTable : Table in method private maybeCreateWhereExpression(dbTable Table) : void in class org.lealone.orm.Model | From | To | |
Change Parameter Type t : Table to t : ModelTable in method protected newInstance(t ModelTable) : AllType in class org.lealone.test.generated.model.AllType | From | To | |
Change Parameter Type t : Table to t : ModelTable in method private User(t ModelTable) in class org.lealone.test.generated.model.User | From | To | |
Move Method | 1 | ||
Move Method package getTable() : Table from class org.lealone.orm.Model to package getTable() : Table from class org.lealone.orm.ModelTable | From | To | |
Change Return Type | 1 | ||
Change Return Type org.lealone.db.table.Table to Table in method package getTable() : Table in class org.lealone.orm.ModelTable | From | To | |
Move Attribute | 2 | ||
Move Attribute protected table : Table from class org.lealone.orm.Model to private table : Table from class org.lealone.orm.ModelTable | From | To | |
Move Attribute protected tableName : String from class org.lealone.orm.Model to private tableName : String from class org.lealone.orm.ModelTable | From | To | |
Extract Class | 1 | ||
Extract Class org.lealone.orm.ModelTable from class org.lealone.orm.Model | From | To | |
Rename Class | 1 | ||
Rename Class org.lealone.orm.Table renamed to org.lealone.orm.ModelTable | From | To | |
Rename Attribute | 1 | ||
Rename Attribute dbTable : Table to tableName : String in class org.lealone.orm.ModelTable | From | To | |
Change Variable Type | 3 | ||
Change Variable Type t : Table to t : ModelTable in method public create(url String) : AllType in class org.lealone.test.generated.model.AllType | From | To | |
Change Variable Type t : Table to t : ModelTable in method public create(url String) : User in class org.lealone.test.generated.model.User | From | To | |
Change Variable Type t : Table to t : ModelTable in method public create(url String) : Customer in class org.lealone.test.generated.model.Customer | From | To | |
Extract Method | 3 | ||
Extract Method private attachToTable() : void extracted from package getTable() : Table in class org.lealone.orm.ModelTable | From | To | |
Extract Method private getExpressionColumn(propertyName String) : ExpressionColumn extracted from public groupBy(properties TQProperty<T>...) : T in class org.lealone.orm.Model | From | To | |
Extract Method private getExpressionColumn(propertyName String) : ExpressionColumn extracted from public select(properties TQProperty<T>...) : T in class org.lealone.orm.Model | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type dbTable : Table to tableName : String in class org.lealone.orm.ModelTable | From | To | |
Change Attribute Type table : Table to table : ModelTable in class org.lealone.orm.DefaultExpressionList | From | To |