if ( sequenceName.indexOf( '.' ) < 0 ) { String schemaName = params.getProperty( SCHEMA ); String catalogName = params.getProperty( CATALOG ); sequenceName = Table.qualify( catalogName, schemaName, sequenceName ); }
if ( isGivenNameUnqualified ) { // if the given name is un-qualified we may neen to qualify it String schemaName = params.getProperty( SCHEMA ); String catalogName = params.getProperty( CATALOG ); name = Table.qualify( catalogName, schemaName, name ); }
Clone fragments detected by clone detection tool
File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/id/enhanced/SequenceStyleGenerator.java File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
Method name: String determineSequenceName(Properties) Method name: String determneGeneratorTableName(Properties)
Number of AST nodes: 4 Number of AST nodes: 4
1
if ( sequenceName.indexOf( '.' ) < 0 ) {
1
if ( isGivenNameUnqualified ) {
2
			// if the given name is un-qualified we may neen to qualify it
2
			String schemaName = params.getProperty( SCHEMA );
3
			String schemaName = params.getProperty( SCHEMA );
3
			String catalogName = params.getProperty( CATALOG );
4
			String catalogName = params.getProperty( CATALOG );
4
			sequenceName = Table.qualify( catalogName, schemaName, sequenceName );
5
			name = Table.qualify( catalogName, schemaName, name );
5
		}
6
		}
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.1
Clones locationClones are in different classes
Number of node comparisons1