case SYSTEM_PROPERTY: if (value.length() > 0) { // Set it log.info("Setting System property: " + name + "=" + value); System.getProperties().setProperty(name, value); } else { // Reset it log.warn("Removing System property: " + name); System.getProperties().remove(name); } break; case JMETER_PROPERTY: if (value.length() > 0) { // Set it log.info("Setting JMeter property: " + name + "=" + value); jmeterProps.setProperty(name, value); } else { // Reset it log.warn("Removing JMeter property: " + name); jmeterProps.remove(name); } break; case LOGLEVEL:
case SYSTEM_PROPERTY: if (value.length() > 0) { // Set it log.info("Setting System property: " + name + "=" + value); System.getProperties().setProperty(name, value); } else { // Reset it log.warn("Removing System property: " + name); System.getProperties().remove(name); } break; case JMETER_PROPERTY: if (value.length() > 0) { // Set it log.info("Setting JMeter property: " + name + "=" + value); jmeterProps.setProperty(name, value); } else { // Reset it log.warn("Removing JMeter property: " + name); jmeterProps.remove(name); } break; case JMETER_GLOBAL_PROP:
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/JMeterReport.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/JMeter.java
Method name: void initializeProperties(CLArgsParser) Method name: void initializeProperties(CLArgsParser)
Number of AST nodes: 15 Number of AST nodes: 15
1
case SYSTEM_PROPERTY:
1
case SYSTEM_PROPERTY:
2
                if (value.length() > 0) { // Set it
2
				if (value.length() > 0) { // Set it
3
                    log.info("Setting System property: " + name + "=" + value);
3
					log.info("Setting System property: " + name + "=" + value);
4
                    System.getProperties().setProperty(name, value);
4
					System.getProperties().setProperty(name, value);
5
                } else { // Reset it
5
				} else { // Reset it
6
                    log.warn("Removing System property: " + name);
6
					log.warn("Removing System property: " + name);
7
                    System.getProperties().remove(name);
7
					System.getProperties().remove(name);
8
                }
9
                break;
10
            
8
				}
9
				break;
11
case JMETER_PROPERTY:
10
			case JMETER_PROPERTY:
12
                if (value.length() > 0) { // Set it
11
				if (value.length() > 0) { // Set it
13
                    log.info("Setting JMeter property: " + name + "=" + value);
12
					log.info("Setting JMeter property: " + name + "=" + value);
14
                    jmeterProps.setProperty(name, value);
13
					jmeterProps.setProperty(name, value);
15
                } else { // Reset it
14
				} else { // Reset it
16
                    log.warn("Removing JMeter property: " + name);
15
					log.warn("Removing JMeter property: " + name);
17
                    jmeterProps.remove(name);
16
					jmeterProps.remove(name);
18
                }
19
                break;
20
            case LOGLEVEL
17
				}
18
				break;
21
:
19
			case JMETER_GLOBAL_PROP:
Summary
Number of common nesting structure subtrees1
Number of refactorable cases1
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.7
Clones locationClones are in different classes
Number of node comparisons95
  1. {Refactorable}
    Mapping Summary
    Number of mapped statements15
    Number of unmapped statements in the first code fragment0
    Number of unmapped statements in the second code fragment0
    Time elapsed for statement mapping (ms)8.8
    Clone typeType 2
    Mapped Statements
    ID Statement ID Statement
    20
    case SYSTEM_PROPERTY:
    60
    case SYSTEM_PROPERTY:
    21
    if (value.length() > 0)
    61
    if (value.length() > 0)
    22
    log.info("Setting System property: " + name + "=" + value);
    62
    log.info("Setting System property: " + name + "=" + value);
    23
    System.getProperties().setProperty(name, value);
    63
    System.getProperties().setProperty(name, value);
    else
    else
    24
    log.warn("Removing System property: " + name);
    64
    log.warn("Removing System property: " + name);
    25
    System.getProperties().remove(name);
    65
    System.getProperties().remove(name);
    26
    break;
    66
    break;
    27
    case JMETER_PROPERTY:
    67
    case JMETER_PROPERTY:
    28
    if (value.length() > 0)
    68
    if (value.length() > 0)
    29
    log.info("Setting JMeter property: " + name + "=" + value);
    69
    log.info("Setting JMeter property: " + name + "=" + value);
    30
    jmeterProps.setProperty(name, value);
    70
    jmeterProps.setProperty(name, value);
    else
    else
    31
    log.warn("Removing JMeter property: " + name);
    71
    log.warn("Removing JMeter property: " + name);
    32
    jmeterProps.remove(name);
    72
    jmeterProps.remove(name);
    33
    break;
    73
    break;
    34
    case LOGLEVEL:
    34
    case LOGLEVEL:
    74
    case JMETER_GLOBAL_PROP:
    Differences
    Expression1Expression2Difference
    LOGLEVELJMETER_GLOBAL_PROPVARIABLE_NAME_MISMATCH
    74
    case JMETER_GLOBAL_PROP:
    Precondition Violations (0)
    Row Violation