Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
13 | 2 | 2 | 0.963 | statement_sequence[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 13 | 679 | E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/EcoreValidator.java |
2 | 13 | 1115 | E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/EcoreValidator.java |
| |||||
if ( !result && diagnostics != null) { diagnostics.add(createDiagnostic(Diagnostic.ERROR, DIAGNOSTIC_SOURCE, INTERFACE_IS_ABSTRACT, "_UI_EClassInterfaceNotAbstract_diagnostic", null, new Object[] { eClass }, context)); } return result; |
| |||||
if ( !result && diagnostics != null) { diagnostics.add(createDiagnostic(Diagnostic.ERROR, DIAGNOSTIC_SOURCE, NO_CIRCULAR_SUPER_TYPES, "_UI_EClassNoCircularSuperTypes_diagnostic", null, new Object[] { eClass }, context)); } return result; |
| |||
if ( !result && diagnostics != null) { diagnostics.add(createDiagnostic(Diagnostic.ERROR, DIAGNOSTIC_SOURCE, [[#variable175228c0]], [[#variable175227a0]], null, new Object[] { eClass }, context)); } return result; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#175228c0]] | INTERFACE_IS_ABSTRACT |
1 | 2 | [[#175228c0]] | NO_CIRCULAR_SUPER_TYPES |
2 | 1 | [[#175227a0]] | "_UI_EClassInterfaceNotAbstract_diagnostic" |
2 | 2 | [[#175227a0]] | "_UI_EClassNoCircularSuperTypes_diagnostic" |