CloneSet3497


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4350.960statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1450
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/connect/SocketAttachingConnectorImpl.java
2461
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/connect/SocketLaunchingConnectorImpl.java
3454
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/connect/SocketRawLaunchingConnectorImpl.java
Clone Instance
1
Line Count
4
Source Line
50
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/connect/SocketAttachingConnectorImpl.java

                HashMap arguments = new HashMap(2);

                // Hostname
                StringArgumentImpl strArg = new StringArgumentImpl("hostname", ConnectMessages.SocketAttachingConnectorImpl_Machine_name_to_which_to_attach_for_VM_connections_1, ConnectMessages.SocketAttachingConnectorImpl_Host_2, false); //$NON-NLS-1$  


Clone Instance
2
Line Count
4
Source Line
61
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/connect/SocketLaunchingConnectorImpl.java

                HashMap arguments = new HashMap(6);

                // Home
                StringArgumentImpl strArg = new StringArgumentImpl("home", ConnectMessages.SocketLaunchingConnectorImpl_Home_directory_of_the_SDK_or_runtime_environment_used_to_launch_the_application_1, ConnectMessages.SocketLaunchingConnectorImpl_Home_2, false); //$NON-NLS-1$  


Clone Instance
3
Line Count
4
Source Line
54
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/connect/SocketRawLaunchingConnectorImpl.java

                HashMap arguments = new HashMap(3);

                // Command
                StringArgumentImpl strArg = new StringArgumentImpl("command", ConnectMessages.SocketRawLaunchingConnectorImpl_Raw_command_to_start_the_debugged_application_VM_1, ConnectMessages.SocketRawLaunchingConnectorImpl_Command_2, true); //$NON-NLS-1$  


Clone AbstractionParameter Count: 5Parameter Bindings

HashMap arguments = new HashMap( [[#variable57cd7900]]);
// Hostname
// Home
// Command
StringArgumentImpl strArg = new StringArgumentImpl( [[#variable57cd77c0]], ConnectMessages. [[#variableb30dd6c0]], ConnectMessages. [[#variable57cd77a0]],  [[#variable57cd7860]]); //$NON-NLS-1$  
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#57cd7900]]
2 
12[[#57cd7900]]
6 
13[[#57cd7900]]
3 
21[[#57cd77c0]]
"hostname" 
22[[#57cd77c0]]
"home" 
23[[#57cd77c0]]
"command" 
31[[#b30dd6c0]]
SocketAttachingConnectorImpl_Machine_name_to_which_to_attach_for_VM_connections_1 
32[[#b30dd6c0]]
SocketLaunchingConnectorImpl_Home_directory_of_the_SDK_or_runtime_environment_used_to_launch_the_application_1 
33[[#b30dd6c0]]
SocketRawLaunchingConnectorImpl_Raw_command_to_start_the_debugged_application_VM_1 
41[[#57cd77a0]]
SocketAttachingConnectorImpl_Host_2 
42[[#57cd77a0]]
SocketLaunchingConnectorImpl_Home_2 
43[[#57cd77a0]]
SocketRawLaunchingConnectorImpl_Command_2 
51[[#57cd7860]]
false 
52[[#57cd7860]]
false 
53[[#57cd7860]]
true