final String lastModified = entry.getLastModified(); if (lastModified != null){ method.setRequestHeader(HTTPConstantsInterface.IF_MODIFIED_SINCE, lastModified); } final String etag = entry.getEtag(); if (etag != null){ method.setRequestHeader(HTTPConstantsInterface.IF_NONE_MATCH, etag); }
lineNumber++; SampleEvent event = CSVSaveService.makeResultFromDelimitedString(parts,saveConfig,lineNumber); if (event != null){ final SampleResult result = event.getResult(); if (resultCollector.isSampleWanted(result.isSuccessful())) { visualizer.add(result); } }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/control/CacheManager.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/save/CSVSaveService.java
Method name: void setHeaders(URL, HttpMethod) Method name: void processSamples(String, Visualizer, ResultCollector)
Number of AST nodes: 6 Number of AST nodes: 6
1
final String lastModified = entry.getLastModified();
1
lin
2
            if (lastModified != null){
3
                method.setRequestHeader(HTTPConstantsInterface.IF_MODIFIED_SINCE, lastModified);
4
            }
5
            final String etag
2
eNumber++;
3
				SampleEvent event = CSVSaveService.makeResultFromDelimitedString(parts,saveConfig,lineNumber);
4
				if (event != null){
6
 = entry.getEtag();
5
					final SampleResult result = event.get
7
            if (etag != null){
8
                method.setRequestHeader(HTTPConstantsInterface.IF_NONE_MATCH, etag);
9
            
6
Result();
7
					if (resultCollector.isSampleWanted(result.isSuccessful())) {
8
						visualizer.add(result);
9
					}
10
}
10
				}
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.1
Clones locationClones are in different classes
Number of node comparisons2