| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 8 | 17 | 2 | 0.989 | class_body_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 8 | 1374 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 2 | 8 | 1793 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 3 | 8 | 1889 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 4 | 8 | 1937 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 5 | 8 | 1946 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 6 | 8 | 1955 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 7 | 8 | 1964 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 8 | 8 | 2001 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 9 | 8 | 2041 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 10 | 8 | 2050 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 11 | 8 | 2059 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 12 | 8 | 2068 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 13 | 8 | 2077 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 14 | 8 | 2129 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 15 | 8 | 2171 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 16 | 8 | 2189 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 17 | 8 | 4709 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| ||||
public void duplicateModifierForType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.DuplicateModifierForType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void hierarchyHasProblems(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.HierarchyHasProblems,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierCombinationFinalAbstractForClass(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierCombinationFinalAbstractForClass,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForAnnotationMemberType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForAnnotationMemberType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForAnnotationType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForAnnotationType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForClass(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForClass,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForEnum(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForEnum,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForInterface(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForInterface,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForLocalClass(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForLocalClass,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForLocalEnum(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForLocalEnum,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForMemberClass(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForMemberClass,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForMemberEnum(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForMemberEnum,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalModifierForMemberInterface(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalModifierForMemberInterface,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalStaticModifierForMemberType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalStaticModifierForMemberType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalVisibilityModifierCombinationForMemberType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalVisibilityModifierCombinationForMemberType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void illegalVisibilityModifierForInterfaceMemberType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.IllegalVisibilityModifierForInterfaceMemberType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| ||||
public void nonStaticContextForEnumMemberType(SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(
IProblem.NonStaticContextForEnumMemberType,
arguments,
arguments,
type.sourceStart(),
type.sourceEnd());
}
|
| |||
public void [[#variable62165440]](SourceTypeBinding type) {
String[] arguments = new String[] {
new String(type.sourceName())
};
this.handle(IProblem. [[#variable76b69840]], arguments, arguments, type.sourceStart(), type.sourceEnd());
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#62165440]] | duplicateModifierForType |
| 1 | 2 | [[#62165440]] | hierarchyHasProblems |
| 1 | 3 | [[#62165440]] | illegalModifierCombinationFinalAbstractForClass |
| 1 | 4 | [[#62165440]] | illegalModifierForAnnotationMemberType |
| 1 | 5 | [[#62165440]] | illegalModifierForAnnotationType |
| 1 | 6 | [[#62165440]] | illegalModifierForClass |
| 1 | 7 | [[#62165440]] | illegalModifierForEnum |
| 1 | 8 | [[#62165440]] | illegalModifierForInterface |
| 1 | 9 | [[#62165440]] | illegalModifierForLocalClass |
| 1 | 10 | [[#62165440]] | illegalModifierForLocalEnum |
| 1 | 11 | [[#62165440]] | illegalModifierForMemberClass |
| 1 | 12 | [[#62165440]] | illegalModifierForMemberEnum |
| 1 | 13 | [[#62165440]] | illegalModifierForMemberInterface |
| 1 | 14 | [[#62165440]] | illegalStaticModifierForMemberType |
| 1 | 15 | [[#62165440]] | illegalVisibilityModifierCombinationForMemberType |
| 1 | 16 | [[#62165440]] | illegalVisibilityModifierForInterfaceMemberType |
| 1 | 17 | [[#62165440]] | nonStaticContextForEnumMemberType |
| 2 | 1 | [[#76b69840]] | DuplicateModifierForType |
| 2 | 2 | [[#76b69840]] | HierarchyHasProblems |
| 2 | 3 | [[#76b69840]] | IllegalModifierCombinationFinalAbstractForClass |
| 2 | 4 | [[#76b69840]] | IllegalModifierForAnnotationMemberType |
| 2 | 5 | [[#76b69840]] | IllegalModifierForAnnotationType |
| 2 | 6 | [[#76b69840]] | IllegalModifierForClass |
| 2 | 7 | [[#76b69840]] | IllegalModifierForEnum |
| 2 | 8 | [[#76b69840]] | IllegalModifierForInterface |
| 2 | 9 | [[#76b69840]] | IllegalModifierForLocalClass |
| 2 | 10 | [[#76b69840]] | IllegalModifierForLocalEnum |
| 2 | 11 | [[#76b69840]] | IllegalModifierForMemberClass |
| 2 | 12 | [[#76b69840]] | IllegalModifierForMemberEnum |
| 2 | 13 | [[#76b69840]] | IllegalModifierForMemberInterface |
| 2 | 14 | [[#76b69840]] | IllegalStaticModifierForMemberType |
| 2 | 15 | [[#76b69840]] | IllegalVisibilityModifierCombinationForMemberType |
| 2 | 16 | [[#76b69840]] | IllegalVisibilityModifierForInterfaceMemberType |
| 2 | 17 | [[#76b69840]] | NonStaticContextForEnumMemberType |