CloneSet7683


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5230.968class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1577
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMRunnerConfiguration.java
2593
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMRunnerConfiguration.java
Clone Instance
1
Line Count
5
Source Line
77
Source File
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;
        }


Clone Instance
2
Line Count
5
Source Line
93
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMRunnerConfiguration.java

        /**
         * 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;
        }


Clone AbstractionParameter Count: 3Parameter Bindings

/**
         * 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 Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5aa8d1a0]]
setVMArguments 
12[[#5aa8d1a0]]
setProgramArguments 
21[[#5aa8d0e0]]
vmRunnerConfig_assert_vmArgsNotNull 
22[[#5aa8d0e0]]
vmRunnerConfig_assert_programArgsNotNull 
31[[#5aa8d080]]
fVMArgs 
32[[#5aa8d080]]
fProgramArgs