Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 9 | 3 | 0.963 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 1077 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
2 | 2 | 3221 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
3 | 2 | 3233 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
4 | 2 | 3238 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
5 | 2 | 3260 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
6 | 2 | 3265 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
7 | 2 | 3272 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
8 | 2 | 3277 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
9 | 2 | 3282 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| ||||
if ((lastModifiers& ClassFileConstants.AccFinal) == 0) { keywords[count++ ] = Keywords.INTERFACE; } |
| ||||
if ((modifiers& ClassFileConstants.AccAbstract) == 0) { keywords[count++ ] = Keywords.PRIVATE; } |
| ||||
// final if ((modifiers& ClassFileConstants.AccFinal) == 0) { keywords[count++ ] = Keywords.FINAL; } |
| ||||
// static if ((modifiers& ClassFileConstants.AccStatic) == 0) { keywords[count++ ] = Keywords.STATIC; } |
| ||||
// transient if ((modifiers& ClassFileConstants.AccTransient) == 0) { keywords[count++ ] = Keywords.TRANSIENT; } |
| ||||
// volatile if ((modifiers& ClassFileConstants.AccVolatile) == 0) { keywords[count++ ] = Keywords.VOLATILE; } |
| ||||
// native if ((modifiers& ClassFileConstants.AccNative) == 0) { keywords[count++ ] = Keywords.NATIVE; } |
| ||||
// strictfp if ((modifiers& ClassFileConstants.AccStrictfp) == 0) { keywords[count++ ] = Keywords.STRICTFP; } |
| ||||
// synchronized if ((modifiers& ClassFileConstants.AccSynchronized) == 0) { keywords[count++ ] = Keywords.SYNCHRONIZED; } |
| |||
// strictfp // native // volatile // transient // static // synchronized // final if (( [[#variableba2c52e0]]&ClassFileConstants. [[#variableba2c5260]]) == 0) { keywords[count++ ] = Keywords. [[#variableba2c5200]]; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#ba2c52e0]] | lastModifiers |
1 | 2 | [[#ba2c52e0]] | modifiers |
1 | 3 | [[#ba2c52e0]] | modifiers |
1 | 4 | [[#ba2c52e0]] | modifiers |
1 | 5 | [[#ba2c52e0]] | modifiers |
1 | 6 | [[#ba2c52e0]] | modifiers |
1 | 7 | [[#ba2c52e0]] | modifiers |
1 | 8 | [[#ba2c52e0]] | modifiers |
1 | 9 | [[#ba2c52e0]] | modifiers |
2 | 1 | [[#ba2c5260]] | AccFinal |
2 | 2 | [[#ba2c5260]] | AccStrictfp |
2 | 3 | [[#ba2c5260]] | AccNative |
2 | 4 | [[#ba2c5260]] | AccVolatile |
2 | 5 | [[#ba2c5260]] | AccTransient |
2 | 6 | [[#ba2c5260]] | AccStatic |
2 | 7 | [[#ba2c5260]] | AccAbstract |
2 | 8 | [[#ba2c5260]] | AccSynchronized |
2 | 9 | [[#ba2c5260]] | AccFinal |
3 | 1 | [[#ba2c5200]] | INTERFACE |
3 | 2 | [[#ba2c5200]] | STRICTFP |
3 | 3 | [[#ba2c5200]] | NATIVE |
3 | 4 | [[#ba2c5200]] | VOLATILE |
3 | 5 | [[#ba2c5200]] | TRANSIENT |
3 | 6 | [[#ba2c5200]] | STATIC |
3 | 7 | [[#ba2c5200]] | PRIVATE |
3 | 8 | [[#ba2c5200]] | SYNCHRONIZED |
3 | 9 | [[#ba2c5200]] | FINAL |