| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 11 | 2 | 0.975 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 1769 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 2 | 2 | 1772 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 3 | 2 | 1775 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 4 | 2 | 1778 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 5 | 2 | 1781 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 6 | 2 | 1784 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 7 | 2 | 1787 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 8 | 2 | 1790 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 9 | 2 | 1793 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 10 | 2 | 1796 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| 11 | 2 | 1799 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java |
| ||||
if (Modifier.isPublic(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.PUBLIC_KEYWORD));
}
|
| ||||
if (Modifier.isProtected(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.PROTECTED_KEYWORD));
}
|
| ||||
if (Modifier.isPrivate(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.PRIVATE_KEYWORD));
}
|
| ||||
if (Modifier.isAbstract(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.ABSTRACT_KEYWORD));
}
|
| ||||
if (Modifier.isStatic(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.STATIC_KEYWORD));
}
|
| ||||
if (Modifier.isFinal(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.FINAL_KEYWORD));
}
|
| ||||
if (Modifier.isSynchronized(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.SYNCHRONIZED_KEYWORD));
}
|
| ||||
if (Modifier.isNative(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.NATIVE_KEYWORD));
}
|
| ||||
if (Modifier.isStrictfp(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.STRICTFP_KEYWORD));
}
|
| ||||
if (Modifier.isTransient(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.TRANSIENT_KEYWORD));
}
|
| ||||
if (Modifier.isVolatile(flags)) {
result.add(newModifier(Modifier.ModifierKeyword.VOLATILE_KEYWORD));
}
|
| |||
if (Modifier. [[#variablebc242c80]](flags)) {
result.add(newModifier(Modifier.ModifierKeyword. [[#variablebc242ca0]]));
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#bc242c80]] | isVolatile |
| 1 | 2 | [[#bc242c80]] | isTransient |
| 1 | 3 | [[#bc242c80]] | isStrictfp |
| 1 | 4 | [[#bc242c80]] | isNative |
| 1 | 5 | [[#bc242c80]] | isSynchronized |
| 1 | 6 | [[#bc242c80]] | isFinal |
| 1 | 7 | [[#bc242c80]] | isStatic |
| 1 | 8 | [[#bc242c80]] | isAbstract |
| 1 | 9 | [[#bc242c80]] | isPrivate |
| 1 | 10 | [[#bc242c80]] | isProtected |
| 1 | 11 | [[#bc242c80]] | isPublic |
| 2 | 1 | [[#bc242ca0]] | VOLATILE_KEYWORD |
| 2 | 2 | [[#bc242ca0]] | TRANSIENT_KEYWORD |
| 2 | 3 | [[#bc242ca0]] | STRICTFP_KEYWORD |
| 2 | 4 | [[#bc242ca0]] | NATIVE_KEYWORD |
| 2 | 5 | [[#bc242ca0]] | SYNCHRONIZED_KEYWORD |
| 2 | 6 | [[#bc242ca0]] | FINAL_KEYWORD |
| 2 | 7 | [[#bc242ca0]] | STATIC_KEYWORD |
| 2 | 8 | [[#bc242ca0]] | ABSTRACT_KEYWORD |
| 2 | 9 | [[#bc242ca0]] | PRIVATE_KEYWORD |
| 2 | 10 | [[#bc242ca0]] | PROTECTED_KEYWORD |
| 2 | 11 | [[#bc242ca0]] | PUBLIC_KEYWORD |