Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
5 | 2 | 3 | 0.968 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 77 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMRunnerConfiguration.java |
2 | 5 | 93 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMRunnerConfiguration.java |
| ||||
/** * Sets the custom VM arguments. These arguments will be appended to the list of * VM arguments that a VM runner uses when launching a VM. Typically, these VM arguments * are set by the user. * These arguments will not be interpreted by a VM runner, the client is responsible for * passing arguments compatible with a particular VM runner. * * @param args the list of VM arguments */ public void setVMArguments(String[] args) { if (args == null) { throw new IllegalArgumentException(LaunchingMessages.vmRunnerConfig_assert_vmArgsNotNull); } fVMArgs = args; } |
| ||||
/** * Sets the custom program arguments. These arguments will be appended to the list of * program arguments that a VM runner uses when launching a VM (in general: none). * Typically, these VM arguments are set by the user. * These arguments will not be interpreted by a VM runner, the client is responsible for * passing arguments compatible with a particular VM runner. * * @param args the list of arguments */ public void setProgramArguments(String[] args) { if (args == null) { throw new IllegalArgumentException(LaunchingMessages.vmRunnerConfig_assert_programArgsNotNull); } fProgramArgs = args; } |
| |||
/** * Sets the custom VM arguments. These arguments will be appended to the list of * VM arguments that a VM runner uses when launching a VM. Typically, these VM arguments * are set by the user. * These arguments will not be interpreted by a VM runner, the client is responsible for * passing arguments compatible with a particular VM runner. * * @param args the list of VM arguments */ /** * Sets the custom program arguments. These arguments will be appended to the list of * program arguments that a VM runner uses when launching a VM (in general: none). * Typically, these VM arguments are set by the user. * These arguments will not be interpreted by a VM runner, the client is responsible for * passing arguments compatible with a particular VM runner. * * @param args the list of arguments */ public void [[#variable5aa8d1a0]](String[] args) { if (args == null) { throw new IllegalArgumentException(LaunchingMessages. [[#variable5aa8d0e0]]); } [[#variable5aa8d080]]= args; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#5aa8d1a0]] | setVMArguments |
1 | 2 | [[#5aa8d1a0]] | setProgramArguments |
2 | 1 | [[#5aa8d0e0]] | vmRunnerConfig_assert_vmArgsNotNull |
2 | 2 | [[#5aa8d0e0]] | vmRunnerConfig_assert_programArgsNotNull |
3 | 1 | [[#5aa8d080]] | fVMArgs |
3 | 2 | [[#5aa8d080]] | fProgramArgs |