CloneSet1105


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
51130.959statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12297
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/JavaAppletLaunchConfigurationDelegate.java
2257
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/JavaRemoteApplicationLaunchConfigurationDelegate.java
3264
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java
42111
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java
52115
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java
62188
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMDebugger.java
75182
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
85638
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
95645
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
105667
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
112365
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractVMInstall.java
Clone Instance
1
Line Count
2
Source Line
297
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/JavaAppletLaunchConfigurationDelegate.java

                if (htmlFile == null) {
                        abort(LaunchingMessages.JavaAppletLaunchConfigurationDelegate_Could_not_build_HTML_file_for_applet_launch_1, null, IJavaLaunchConfigurationConstants.ERR_COULD_NOT_BUILD_HTML);
                }


Clone Instance
2
Line Count
2
Source Line
57
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/JavaRemoteApplicationLaunchConfigurationDelegate.java

                if (connector == null) {
                        abort(LaunchingMessages.JavaRemoteApplicationLaunchConfigurationDelegate_Connector_not_specified_2, null, IJavaLaunchConfigurationConstants.ERR_CONNECTOR_NOT_AVAILABLE);
                }


Clone Instance
3
Line Count
2
Source Line
64
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java

                if (connector == null) {
                        abort(LaunchingMessages.SocketAttachConnector_Socket_attaching_connector_not_available_3, null, IJavaLaunchConfigurationConstants.ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE);
                }


Clone Instance
4
Line Count
2
Source Line
111
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java

                if (portNumberString == null) {
                        abort(LaunchingMessages.SocketAttachConnector_Port_unspecified_for_remote_connection__2, null, IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_PORT);
                }


Clone Instance
5
Line Count
2
Source Line
115
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/SocketAttachConnector.java

                if (host == null) {
                        abort(LaunchingMessages.SocketAttachConnector_Hostname_unspecified_for_remote_connection__4, null, IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_HOSTNAME);
                }


Clone Instance
6
Line Count
2
Source Line
188
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMDebugger.java

                if (connector == null) {
                        abort(LaunchingMessages.StandardVMDebugger_Couldn__t_find_an_appropriate_debug_connector_2, null, IJavaLaunchConfigurationConstants.ERR_CONNECTOR_NOT_AVAILABLE);
                }


Clone Instance
7
Line Count
5
Source Line
182
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

                if (vm == null) {
                        abort(
                                        LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_The_specified_JRE_installation_does_not_exist_4, 
                                        null, 
                                        IJavaLaunchConfigurationConstants.ERR_VM_INSTALL_DOES_NOT_EXIST);
                }


Clone Instance
8
Line Count
5
Source Line
638
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

                if (name == null) {
                        abort(
                                        LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_Java_project_not_specified_9, 
                                        null, 
                                        IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_PROJECT);
                }


Clone Instance
9
Line Count
5
Source Line
645
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

                if (project == null) {
                        abort(
                                        LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_Project_does_not_exist_or_is_not_a_Java_project_10, 
                                        null, 
                                        IJavaLaunchConfigurationConstants.ERR_NOT_A_JAVA_PROJECT);
                }


Clone Instance
10
Line Count
5
Source Line
667
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

                if (name == null) {
                        abort(
                                        LaunchingMessages.AbstractJavaLaunchConfigurationDelegate_Main_type_not_specified_11, 
                                        null, 
                                        IJavaLaunchConfigurationConstants.ERR_UNSPECIFIED_MAIN_TYPE);
                }


Clone Instance
11
Line Count
2
Source Line
365
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractVMInstall.java

                                if (runner == null) {
                                        abort(LaunchingMessages.AbstractVMInstall_0, null, IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR);
                                }


Clone AbstractionParameter Count: 3Parameter Bindings

if ( [[#variablea4f66220]]== null) {
  abort(LaunchingMessages. [[#variablea4f66180]], null, IJavaLaunchConfigurationConstants. [[#variablea4f66100]]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a4f66220]]
vm 
12[[#a4f66220]]
name 
13[[#a4f66220]]
project 
14[[#a4f66220]]
name 
15[[#a4f66220]]
connector 
16[[#a4f66220]]
connector 
17[[#a4f66220]]
portNumberString 
18[[#a4f66220]]
host 
19[[#a4f66220]]
connector 
110[[#a4f66220]]
htmlFile 
111[[#a4f66220]]
runner 
21[[#a4f66180]]
AbstractJavaLaunchConfigurationDelegate_The_specified_JRE_installation_does_not_exist_4 
22[[#a4f66180]]
AbstractJavaLaunchConfigurationDelegate_Java_project_not_specified_9 
23[[#a4f66180]]
AbstractJavaLaunchConfigurationDelegate_Project_does_not_exist_or_is_not_a_Java_project_10 
24[[#a4f66180]]
AbstractJavaLaunchConfigurationDelegate_Main_type_not_specified_11 
25[[#a4f66180]]
StandardVMDebugger_Couldn__t_find_an_appropriate_debug_connector_2 
26[[#a4f66180]]
SocketAttachConnector_Socket_attaching_connector_not_available_3 
27[[#a4f66180]]
SocketAttachConnector_Port_unspecified_for_remote_connection__2 
28[[#a4f66180]]
SocketAttachConnector_Hostname_unspecified_for_remote_connection__4 
29[[#a4f66180]]
JavaRemoteApplicationLaunchConfigurationDelegate_Connector_not_specified_2 
210[[#a4f66180]]
JavaAppletLaunchConfigurationDelegate_Could_not_build_HTML_file_for_applet_launch_1 
211[[#a4f66180]]
AbstractVMInstall_0 
31[[#a4f66100]]
ERR_VM_INSTALL_DOES_NOT_EXIST 
32[[#a4f66100]]
ERR_UNSPECIFIED_PROJECT 
33[[#a4f66100]]
ERR_NOT_A_JAVA_PROJECT 
34[[#a4f66100]]
ERR_UNSPECIFIED_MAIN_TYPE 
35[[#a4f66100]]
ERR_CONNECTOR_NOT_AVAILABLE 
36[[#a4f66100]]
ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE 
37[[#a4f66100]]
ERR_UNSPECIFIED_PORT 
38[[#a4f66100]]
ERR_UNSPECIFIED_HOSTNAME 
39[[#a4f66100]]
ERR_CONNECTOR_NOT_AVAILABLE 
310[[#a4f66100]]
ERR_COULD_NOT_BUILD_HTML 
311[[#a4f66100]]
ERR_INTERNAL_ERROR