private String buildMessage(String prefix, SQLException ex) { StringBuilder result = new StringBuilder(); result.append(prefix); result.append(ex.getMessage()); result.append("\nSQLState: "); result.append(ex.getSQLState()); result.append("\nErrorCode: "); result.append(ex.getErrorCode()); return result.toString();
private static String constructFilename(ISession source, ISession dest) { StringBuffer result = new StringBuffer(scriptsDirName); result.append(File.separator); result.append(source.getAlias().getUserName()); result.append("_to_"); result.append(dest.getAlias().getUserName()); result.append(".sql"); return result.toString();
Clone fragments detected by clone detection tool
File path: /sql12/fw/src/net/sourceforge/squirrel_sql/fw/util/DefaultExceptionFormatter.java File path: /sql12/plugins/dbcopy/src/net/sourceforge/squirrel_sql/plugins/dbcopy/util/ScriptWriter.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
private String buildMessage(String prefix, SQLException ex) {
1
private static String constructFilename(ISession source, ISession dest) {
2
        StringBuilder result = new StringBuilder();
2
        StringBuffer result = new StringBuffer(scriptsDirName);
3
        result.append(prefix);
3
        result.append(File.separator);
4
        result.append(ex.getMessage());
4
        result.append(source.getAlias().getUserName());
5
        result.append("\nSQLState:  ");
5
        result.append("_to_");
6
        result.append(ex.getSQLState());
6
        result.append(
7
        result.append("\nErrorCode: ");
7
dest.getAlias().getUserName());
8
        result.append(ex.getErrorCode());
8
        result.append(".sql");
9
        return result.toString();
9
        return result.toString();
10
    
10
    
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0