if ( shouldIsolateTemporaryTableDDL() ) { if ( getFactory().getSettings().isDataDefinitionInTransactionSupported() ) { Isolater.doIsolatedWork( work, session ); } else { Isolater.doNonTransactedWork( work, session ); } } else { work.doWork( session.getJDBCContext().getConnectionManager().getConnection() ); session.getJDBCContext().getConnectionManager().afterStatement(); }
if ( shouldIsolateTemporaryTableDDL() ) { if ( getFactory().getSettings().isDataDefinitionInTransactionSupported() ) { Isolater.doIsolatedWork( work, session ); } else { Isolater.doNonTransactedWork( work, session ); } } else { work.doWork( session.getJDBCContext().getConnectionManager().getConnection() ); session.getJDBCContext().getConnectionManager().afterStatement(); }
Clone fragments detected by clone detection tool
File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/hql/ast/exec/AbstractStatementExecutor.java File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/hql/ast/exec/AbstractStatementExecutor.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
if ( shouldIsolateTemporaryTableDDL() ) {
1
if ( shouldIsolateTemporaryTableDDL() ) {
2
			if ( getFactory().getSettings().isDataDefinitionInTransactionSupported() ) {
2
				if ( getFactory().getSettings().isDataDefinitionInTransactionSupported() ) {
3
				Isolater.doIsolatedWork( work, session );
3
					Isolater.doIsolatedWork( work, session );
4
			}
4
				}
5
			else {
5
				else {
6
				Isolater.doNonTransactedWork( work, session );
6
					Isolater.doNonTransactedWork( work, session );
7
			}
7
				}
8
		}
8
			}
9
		else {
9
			else {
10
			work.doWork( session.getJDBCContext().getConnectionManager().getConnection() );
10
				work.doWork( session.getJDBCContext().getConnectionManager().getConnection() );
11
			session.getJDBCContext().getConnectionManager().afterStatement();
11
				session.getJDBCContext().getConnectionManager().afterStatement();
12
		}
12
			}
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