if(!loaded) { try { loadAbbrevs(new InputStreamReader(Abbrevs.class .getResourceAsStream("default.abbrevs"), ENCODING)); } catch(Exception e) { Log.log(Log.ERROR,Abbrevs.class,"Error while loading default.abbrevs"); Log.log(Log.ERROR,Abbrevs.class,e); } loaded = true; }
scriptFile = MiscUtilities.constructPath(userDir,scriptFile); try { BeanShell.getNameSpace().setVariable("args",args); } catch(UtilEvalError e) { Log.log(Log.ERROR,jEdit.class,e); } BeanShell.runScript(null,scriptFile,null,false);
Clone fragments detected by clone detection tool
File path: /jEdit-4.2/src/org/gjt/sp/jedit/Abbrevs.java File path: /jEdit-4.2/src/org/gjt/sp/jedit/jEdit.java
Method name: void load() Method name: void main(String[])
Number of AST nodes: 4 Number of AST nodes: 4
1
if(!loaded)
2
		{
3
			try
4
			{
5
				loadAbbrevs(new InputStreamReader(Abbrevs.class
6
					.getResourceAsStream("default.abbrevs"),
7
					ENCODING)
1
scriptFile = MiscUtilities.constructPath(userDir,scriptFile);
2
			try
3
			{
8
);
4
				BeanShell.getNameSpace().setVariable("args",args);
9
			}
5
			}
10
			catch(Exception e)
6
			catch(UtilEvalError e)
11
			{
7
			{
12
				Log.log(Log.ERROR,Abbrevs.class,"Error while loading default.abbrevs");
8
				Log.log(Log.ERROR,
13
				Log.log(Log.ERROR,Abbrevs.class,e);
14
			}
15
			loaded = true;
16
		}
9
jEdit.class,e);
10
			}
11
			BeanShell.runScript(null,scriptFile,null,false);
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