Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
17 | 2 | 3 | 0.953 | block |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 17 | 2252 | E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/EcoreValidator.java |
2 | 17 | 2276 | E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/EcoreValidator.java |
| |||||
{ if (diagnostics == null) { return false; } else { result = false; diagnostics.add(createDiagnostic(Diagnostic.ERROR, DIAGNOSTIC_SOURCE, CONSISTENT_OPPOSITE_NOT_MATCHING, "_UI_EReferenceOppositeOfOppositeInconsistent_diagnostic", null, new Object[] { eReference, eOpposite, oppositeEOpposite }, context)); } } |
| |||||
{ if (diagnostics == null) { return false; } else { result = false; diagnostics.add(createDiagnostic(Diagnostic.ERROR, DIAGNOSTIC_SOURCE, CONSISTENT_OPPOSITE_NOT_FROM_TYPE, "_UI_EReferenceOppositeNotFeatureOfType_diagnostic", null, new Object[] { eReference, eOpposite, eType }, context)); } } |
| |||
{ if (diagnostics == null) { return false; } else { result = false; diagnostics.add(createDiagnostic(Diagnostic.ERROR, DIAGNOSTIC_SOURCE, [[#variable174a4480]], [[#variable174a42e0]], null, new Object[] { eReference, eOpposite, [[#variable174a42c0]] }, context)); } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#174a4480]] | CONSISTENT_OPPOSITE_NOT_MATCHING |
1 | 2 | [[#174a4480]] | CONSISTENT_OPPOSITE_NOT_FROM_TYPE |
2 | 1 | [[#174a42e0]] | "_UI_EReferenceOppositeOfOppositeInconsistent_diagnostic" |
2 | 2 | [[#174a42e0]] | "_UI_EReferenceOppositeNotFeatureOfType_diagnostic" |
3 | 1 | [[#174a42c0]] | oppositeEOpposite |
3 | 2 | [[#174a42c0]] | eType |