public void save(String authFile) throws IOException { File file = new File(authFile); if (!file.isAbsolute()) { file = new File(System.getProperty("user.dir"),authFile); } PrintWriter writer = new PrintWriter(new FileWriter(file)); writer.println("# JMeter generated Authorization file"); for (int i = 0; i < getAuthObjects().size(); i++) { Authorization auth = (Authorization) getAuthObjects().get(i).getObjectValue(); writer.println(auth.toString()); } writer.flush(); writer.close();
public void save(String headFile) throws IOException { File file = new File(headFile); if (!file.isAbsolute()) { file = new File(System.getProperty("user.dir")// $NON-NLS-1$ + File.separator + headFile); } PrintWriter writer = new PrintWriter(new FileWriter(file)); writer.println("# JMeter generated Header file");// $NON-NLS-1$ for (int i = 0; i < getHeaders().size(); i++) { Header head = (Header) getHeaders().get(i); writer.println(head.toString()); } writer.flush(); writer.close();
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/control/AuthManager.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/control/HeaderManager.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void save(String authFile) throws IOException {
1
public void save(String headFile) throws IOException {
2
		File file = new File(authFile);
2
		File file = new File(headFile);
3
		if (!file.isAbsolute()) {
3
		if (!file.isAbsolute()) {
4
			file = new File(System.getProperty("user.dir"),auth
4
			file = new File(System.getProperty("user.dir")// $NON-NLS-1$ 
5
File);
5
                    + File.separator + headFile);
6
		}
6
		}
7
		PrintWriter writer = new PrintWriter(new FileWriter(file));
7
		PrintWriter writer = new PrintWriter(new FileWriter(file));
8
		writer.println("# JMeter generated Authorization file");
8
		writer.println("# JMeter generated Header file");// $NON-NLS-1$
9
		for (int i = 0; i < getAuthObjects().size(); i++) {
9
		for (int i = 0; i < getHeaders().size(); i++) {
10
			Authorization auth = (Authorization) getAuthObjects().get(i).getObjectValue();
10
			Header head = (Header) getHeaders().get(i);
11
			writer.println(auth.toString());
11
			writer.println(head.toString());
12
		}
12
		}
13
		writer.flush();
13
		writer.flush();
14
		writer.close();
14
		writer.close();
15
	
15
	
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.0
Clones location
Number of node comparisons0