SAXBuilder builder = new SAXBuilder(); builder.setIgnoringElementContentWhitespace(true); Document doc = null; try { doc = builder.build(is); } catch (JDOMException e) { LOG.severe(e.getMessage()); e.printStackTrace(); } catch (IOException e) { LOG.severe(e.getMessage()); e.printStackTrace(); } return doc;
SAXBuilder builder = new SAXBuilder(); builder.setIgnoringElementContentWhitespace(true); Document doc = null; try { doc = builder.build(is); } catch (JDOMException e) { LOG.severe(e.getMessage()); throw new StoreException("could not parse configuration file at: " + xmlFile.getAbsolutePath(), e); } catch (IOException e) { LOG.severe(e.getMessage()); throw new StoreException("could not parse configuration file at: " + xmlFile.getAbsolutePath(), e); } return doc;
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/core/src/main/java/org/columba/core/plugin/ExtensionXMLParser.java File path: /columba-1.4-src/core/src/main/java/org/columba/core/config/XmlConfig.java
Method name: Document retrieveDocument(InputStream) Method name: Document retrieveDocument(InputStream)
Number of AST nodes: 6 Number of AST nodes: 6
1
SAXBuilder builder = new SAXBuilder();
1
SAXBuilder builder = new SAXBuilder();
2
		builder.setIgnoringElementContentWhitespace(true);
2
		builder.setIgnoringElementContentWhitespace(true);
3
		Document doc = null;
3
		Document doc = null;
4
		try {
4
		try {
5
			doc = builder.build(is);
5
			doc = builder.build(is);
6
		} catch (JDOMException e) {
6
		} catch (JDOMException e) {
7
			LOG.severe(e.getMessage());
7
			LOG.severe(e.getMessage());
8
			e.printStackTrace();
8
			
9
		} catch (IOException e) {
10
			LOG.severe(e.getMessage());
11
			e.printStackTrace(
9
throw new StoreException("could not parse configuration file at: "
10
					+ xmlFile.getAbsolutePath(), e);
11
		} catch (IOException e) {
12
			LOG.severe(e.getMessage());
13
			throw new StoreException("could not parse configuration file at: "
12
);
14
					+ xmlFile.getAbsolutePath(), e);
13
		}
15
		}
14
		return doc;
16
		return doc;
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.2
Clones locationClones are in different classes
Number of node comparisons1