| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 5 | 11 | 3 | 0.959 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 297 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/JavaAppletLaunchConfigurationDelegate.java |
| 2 | 2 | 57 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/JavaRemoteApplicationLaunchConfigurationDelegate.java |
| 3 | 2 | 64 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java |
| 4 | 2 | 111 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java |
| 5 | 2 | 115 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java |
| 6 | 2 | 188 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMDebugger.java |
| 7 | 5 | 182 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
| 8 | 5 | 638 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
| 9 | 5 | 645 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
| 10 | 5 | 667 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
| 11 | 2 | 365 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractVMInstall.java |
| ||||
if (htmlFile == null) {
abort(LaunchingMessages.JavaAppletLaunchConfigurationDelegate_Could_not_build_HTML_file_for_applet_launch_1, null, IJavaLaunchConfigurationConstants.ERR_COULD_NOT_BUILD_HTML);
}
|
| ||||
if (connector == null) {
abort(LaunchingMessages.JavaRemoteApplicationLaunchConfigurationDelegate_Connector_not_specified_2, null, IJavaLaunchConfigurationConstants.ERR_CONNECTOR_NOT_AVAILABLE);
}
|
| ||||
if (connector == null) {
abort(LaunchingMessages.SocketAttachConnector_Socket_attaching_connector_not_available_3, null, IJavaLaunchConfigurationConstants.ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE);
}
|
| ||||
if (portNumberString == null) {
abort(LaunchingMessages.SocketAttachConnector_Port_unspecified_for_remote_connection__2, null, IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_PORT);
}
|
| ||||
if (host == null) {
abort(LaunchingMessages.SocketAttachConnector_Hostname_unspecified_for_remote_connection__4, null, IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_HOSTNAME);
}
|
| ||||
if (connector == null) {
abort(LaunchingMessages.StandardVMDebugger_Couldn__t_find_an_appropriate_debug_connector_2, null, IJavaLaunchConfigurationConstants.ERR_CONNECTOR_NOT_AVAILABLE);
}
|
| ||||
if (vm == null) {
abort(
LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_The_specified_JRE_installation_does_not_exist_4,
null,
IJavaLaunchConfigurationConstants.ERR_VM_INSTALL_DOES_NOT_EXIST);
}
|
| ||||
if (name == null) {
abort(
LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_Java_project_not_specified_9,
null,
IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_PROJECT);
}
|
| ||||
if (project == null) {
abort(
LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_Project_does_not_exist_or_is_not_a_Java_project_10,
null,
IJavaLaunchConfigurationConstants.ERR_NOT_A_JAVA_PROJECT);
}
|
| ||||
if (name == null) {
abort(
LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_Main_type_not_specified_11,
null,
IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_MAIN_TYPE);
}
|
| ||||
if (runner == null) {
abort(LaunchingMessages.AbstractVMInstall_0, null, IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR);
}
|
| |||
if ( [[#variablea4f66220]]== null) {
abort(LaunchingMessages. [[#variablea4f66180]], null, IJavaLaunchConfigurationConstants. [[#variablea4f66100]]);
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#a4f66220]] | vm |
| 1 | 2 | [[#a4f66220]] | name |
| 1 | 3 | [[#a4f66220]] | project |
| 1 | 4 | [[#a4f66220]] | name |
| 1 | 5 | [[#a4f66220]] | connector |
| 1 | 6 | [[#a4f66220]] | connector |
| 1 | 7 | [[#a4f66220]] | portNumberString |
| 1 | 8 | [[#a4f66220]] | host |
| 1 | 9 | [[#a4f66220]] | connector |
| 1 | 10 | [[#a4f66220]] | htmlFile |
| 1 | 11 | [[#a4f66220]] | runner |
| 2 | 1 | [[#a4f66180]] | AbstractJavaLaunchConfigurationDelegate_The_specified_JRE_installation_does_not_exist_4 |
| 2 | 2 | [[#a4f66180]] | AbstractJavaLaunchConfigurationDelegate_Java_project_not_specified_9 |
| 2 | 3 | [[#a4f66180]] | AbstractJavaLaunchConfigurationDelegate_Project_does_not_exist_or_is_not_a_Java_project_10 |
| 2 | 4 | [[#a4f66180]] | AbstractJavaLaunchConfigurationDelegate_Main_type_not_specified_11 |
| 2 | 5 | [[#a4f66180]] | StandardVMDebugger_Couldn__t_find_an_appropriate_debug_connector_2 |
| 2 | 6 | [[#a4f66180]] | SocketAttachConnector_Socket_attaching_connector_not_available_3 |
| 2 | 7 | [[#a4f66180]] | SocketAttachConnector_Port_unspecified_for_remote_connection__2 |
| 2 | 8 | [[#a4f66180]] | SocketAttachConnector_Hostname_unspecified_for_remote_connection__4 |
| 2 | 9 | [[#a4f66180]] | JavaRemoteApplicationLaunchConfigurationDelegate_Connector_not_specified_2 |
| 2 | 10 | [[#a4f66180]] | JavaAppletLaunchConfigurationDelegate_Could_not_build_HTML_file_for_applet_launch_1 |
| 2 | 11 | [[#a4f66180]] | AbstractVMInstall_0 |
| 3 | 1 | [[#a4f66100]] | ERR_VM_INSTALL_DOES_NOT_EXIST |
| 3 | 2 | [[#a4f66100]] | ERR_UNSPECIFIED_PROJECT |
| 3 | 3 | [[#a4f66100]] | ERR_NOT_A_JAVA_PROJECT |
| 3 | 4 | [[#a4f66100]] | ERR_UNSPECIFIED_MAIN_TYPE |
| 3 | 5 | [[#a4f66100]] | ERR_CONNECTOR_NOT_AVAILABLE |
| 3 | 6 | [[#a4f66100]] | ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE |
| 3 | 7 | [[#a4f66100]] | ERR_UNSPECIFIED_PORT |
| 3 | 8 | [[#a4f66100]] | ERR_UNSPECIFIED_HOSTNAME |
| 3 | 9 | [[#a4f66100]] | ERR_CONNECTOR_NOT_AVAILABLE |
| 3 | 10 | [[#a4f66100]] | ERR_COULD_NOT_BUILD_HTML |
| 3 | 11 | [[#a4f66100]] | ERR_INTERNAL_ERROR |