File path: /sql12/plugins/dbdiff/src/net/sourceforge/squirrel_sql/plugins/dbdiff/ColumnDifference.java | File path: /sql12/plugins/dbdiff/src/net/sourceforge/squirrel_sql/plugins/dbdiff/ColumnDifference.java | |||
Method name: void setColumn1(TableColumnInfo)
|
Method name: void setColumn2(TableColumnInfo)
|
|||
Number of AST nodes: 7 | Number of AST nodes: 7 | |||
1 | col1Type = c1.getDataType();↵ | 1 | col2Type = c2.getDataType();↵ | |
2 | col1Length = c1.getColumnSize();↵ | 2 | col2Length = c2.getColumnSize();↵ | |
3 | col1IsNullable = c1.isNullable().equalsIgnoreCase("NO") ? false : true;↵ | 3 | col2IsNullable = c2.isNullable().equalsIgnoreCase("NO") ? false : true;↵ | |
4 | tableName = c1.getTableName();↵ | 4 | tableName = c2.getTableName();↵ | |
5 | columnName = c1.getColumnName(); ↵ | 5 | columnName = c2.getColumnName(); ↵ | |
6 | col1remarks = c1.getRemarks();↵ | 6 | col2remarks = c2.getRemarks();↵ | |
7 | col1default = c1.getDefaultValue(); | 7 | col2default = c2.getDefaultValue(); | |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 1 |
Number of non-refactorable cases | 0 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | Clones are declared in the same class |
Number of node comparisons | 28 |
Number of mapped statements | 7 |
Number of unmapped statements in the first code fragment | 0 |
Number of unmapped statements in the second code fragment | 0 |
Time elapsed for statement mapping (ms) | 0.0 |
Clone type | Type 2 |
ID | Statement | ID | Statement | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | col1Type = c1.getDataType(); |
| 1 | col2Type = c2.getDataType(); | |||||||||||||
2 | col1Length = c1.getColumnSize(); |
| 2 | col2Length = c2.getColumnSize(); | |||||||||||||
3 | col1IsNullable = c1.isNullable().equalsIgnoreCase("NO") ? false : true; |
| 3 | col2IsNullable = c2.isNullable().equalsIgnoreCase("NO") ? false : true; | |||||||||||||
4 | tableName = c1.getTableName(); |
| 4 | tableName = c2.getTableName(); | |||||||||||||
5 | columnName = c1.getColumnName(); |
| 5 | columnName = c2.getColumnName(); | |||||||||||||
6 | col1remarks = c1.getRemarks(); |
| 6 | col2remarks = c2.getRemarks(); | |||||||||||||
7 | col1default = c1.getDefaultValue(); |
| 7 | col2default = c2.getDefaultValue(); |
Row | Violation |
---|