Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
5 | 3 | 5 | 0.971 | statement_sequence[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 1464 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java |
2 | 5 | 1469 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java |
3 | 5 | 1511 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java |
| ||||
if (name == null) { abort(MessageFormat.format("vmInstall {0} contributed by {1} missing required attribute name", //$NON-NLS-1$ new String[] { id, element.getContributor().getName() } ), null); } String home = element.getAttribute("home"); //$NON-NLS-1$ |
| ||||
if (home == null) { abort(MessageFormat.format("vmInstall {0} contributed by {1} missing required attribute home", //$NON-NLS-1$ new String[] { id, element.getContributor().getName() } ), null); } String javadoc = element.getAttribute("javadocURL"); //$NON-NLS-1$ |
| ||||
if (libPathStr == null) { abort(MessageFormat.format("library for vmInstall {0} contributed by {1} missing required attribute libPath", //$NON-NLS-1$ new String[] { id, element.getContributor().getName() } ), null); } String sourcePathStr = library.getAttribute("sourcePath"); //$NON-NLS-1$ |
| |||
if ( [[#variable596cf740]]== null) { abort(MessageFormat.format( [[#variable596cf6e0]], //$NON-NLS-1$ new String[] { id, element.getContributor().getName() } ), null); } String [[#variable596cf640]]= [[#variable9581b760]].getAttribute( [[#variable596cf5a0]]); //$NON-NLS-1$ |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#596cf740]] | name |
1 | 2 | [[#596cf740]] | home |
1 | 3 | [[#596cf740]] | libPathStr |
2 | 1 | [[#596cf6e0]] | "vmInstall {0} contributed by {1} missing required attribute name" |
2 | 2 | [[#596cf6e0]] | "vmInstall {0} contributed by {1} missing required attribute home" |
2 | 3 | [[#596cf6e0]] | "library for vmInstall {0} contributed by {1} missing required attribute libPath" |
3 | 1 | [[#596cf640]] | home |
3 | 2 | [[#596cf640]] | javadoc |
3 | 3 | [[#596cf640]] | sourcePathStr |
4 | 1 | [[#9581b760]] | element |
4 | 2 | [[#9581b760]] | element |
4 | 3 | [[#9581b760]] | library |
5 | 1 | [[#596cf5a0]] | "home" |
5 | 2 | [[#596cf5a0]] | "javadocURL" |
5 | 3 | [[#596cf5a0]] | "sourcePath" |