Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
7 | 2 | 6 | 0.959 | executable_statement |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 7 | 2143 | plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java |
2 | 4 | 2268 | plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java |
| ||||
if (token.equals("source")) { //$NON-NLS-1$ this.options.put( CompilerOptions.OPTION_SourceFileAttribute, CompilerOptions.GENERATE); } else { throw new InvalidInputException( this.bind("configure.invalidDebugOption", debugOption)); //$NON-NLS-1$ } |
| ||||
if (currentArg.equals("jsr14")) { //$NON-NLS-1$ this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_JSR14); } else { throw new InvalidInputException(this.bind("configure.targetJDK", currentArg)); //$NON-NLS-1$ } |
| |||
if ( [[#variable9e780840]].equals( [[#variable9e780780]])) { //$NON-NLS-1$ this.options.put(CompilerOptions. [[#variable9e7806c0]], CompilerOptions. [[#variable9e780660]]); } else { throw new InvalidInputException(this.bind( [[#variable9e780600]], [[#variable9e7805a0]])); //$NON-NLS-1$ } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#9e780840]] | token |
1 | 2 | [[#9e780840]] | currentArg |
2 | 1 | [[#9e780780]] | "source" |
2 | 2 | [[#9e780780]] | "jsr14" |
3 | 1 | [[#9e7806c0]] | OPTION_SourceFileAttribute |
3 | 2 | [[#9e7806c0]] | OPTION_TargetPlatform |
4 | 1 | [[#9e780660]] | GENERATE |
4 | 2 | [[#9e780660]] | VERSION_JSR14 |
5 | 1 | [[#9e780600]] | "configure.invalidDebugOption" |
5 | 2 | [[#9e780600]] | "configure.targetJDK" |
6 | 1 | [[#9e7805a0]] | debugOption |
6 | 2 | [[#9e7805a0]] | currentArg |