public SyntaxChecker checkList() { Session s = openSession(); s.beginTransaction(); Query query = s.createQuery( hql ); preparer.prepare( query ); query.list(); s.getTransaction().commit(); s.close(); return this;
public SyntaxChecker checkIterate() { Session s = openSession(); s.beginTransaction(); Query query = s.createQuery( hql ); preparer.prepare( query ); query.iterate(); s.getTransaction().commit(); s.close(); return this;
Clone fragments detected by clone detection tool
File path: /hibernate-distribution-3.3.2.GA/project/testsuite/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java File path: /hibernate-distribution-3.3.2.GA/project/testsuite/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public SyntaxChecker checkList() {
1
public SyntaxChecker checkIterate() {
2
			Session s = openSession();
2
			Session s = openSession();
3
			s.beginTransaction();
3
			s.beginTransaction();
4
			Query query = s.createQuery( hql );
4
			Query query = s.createQuery( hql );
5
			preparer.prepare( query );
5
			preparer.prepare( query );
6
			query.list();
6
			query.iterate();
7
			s.getTransaction().commit();
7
			s.getTransaction().commit();
8
			s.close();
8
			s.close();
9
			return this;
9
			return this;
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