protected String getSignature(File file) { StringBuffer strbuf = new StringBuffer(); try { BufferedReader in = new BufferedReader(new FileReader(file)); /* * BufferedReader in = new BufferedReader( new InputStreamReader( * new FileInputStream(file), model.getCharsetName())); */ String str; while ((str = in.readLine()) != null) { strbuf.append(str + "\n"); } in.close(); return strbuf.toString(); } catch (IOException ex) { ex.printStackTrace(); return "";
private void readSignature(File signatureFile) { StringBuffer strbuf = new StringBuffer(); try { BufferedReader in = new BufferedReader( new FileReader(signatureFile)); String str; while ((str = in.readLine()) != null) { strbuf.append(str + "\n"); } in.close(); textPane.setText(strbuf.toString()); } catch (IOException ex) { textPane.setText("");
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/composer/MessageComposer.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/SignatureView.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
protected String getSignature(File file) {
1
private void readSignature(File signatureFile) {
2
		StringBuffer strbuf = new StringBuffer();
2
		StringBuffer strbuf = new StringBuffer();
3
		try {
3
		try {
4
			BufferedReader in = new BufferedReader(new FileReader(file));
4
			BufferedReader in = new BufferedReader(
5
			/*
6
			 * BufferedReader in = new BufferedReader( new InputStreamReader(
7
			 * new FileInputStream(file), model.getCharsetName()));
8
			 */
5
					new FileReader(signatureFile));
9
			String str;
6
			String str;
10
			while ((str = in.readLine()) != null) {
7
			while ((str = in.readLine()) != null) {
11
				strbuf.append(str + "\n");
8
				strbuf.append(str + "\n");
12
			}
9
			}
13
			in.close();
10
			in.close();
14
			
15
			return strbuf.toString();
11
			textPane.setText(strbuf.toString());
16
		} catch (IOException ex) {
12
		} catch (IOException ex) {
17
			ex.printStackTrace();
13
			tex
18
			return "";
14
tPane.setText("");
19
		
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