ref = new MailFolderCommandReference(srcFolder, list1.toArray()); ref.setMarkVariant(-markVariant); MarkMessageCommand c = new MarkMessageCommand(ref); commandList.add(c); c.execute(worker); // train bayesian filter if ((markVariant == MarkMessageCommand.MARK_AS_SPAM) || (markVariant == MarkMessageCommand.MARK_AS_NOTSPAM)) { processSpamFilter(uids, srcFolder, -markVariant); }
ref = new MailFolderCommandReference(srcFolder, list2.toArray()); ref.setMarkVariant(markVariant); MarkMessageCommand c = new MarkMessageCommand(ref); commandList.add(c); c.execute(worker); // train bayesian filter if ((markVariant == MarkMessageCommand.MARK_AS_SPAM) || (markVariant == MarkMessageCommand.MARK_AS_NOTSPAM)) { processSpamFilter(uids, srcFolder, markVariant); }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/folder/command/ToggleMarkCommand.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/folder/command/ToggleMarkCommand.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
ref = new MailFolderCommandReference(srcFolder, list1.toArray());
1
ref = new MailFolderCommandReference(srcFolder, list2.toArray());
2
			ref.setMarkVariant(-markVariant);
2
			ref.setMarkVariant(markVariant);
3
			MarkMessageCommand c = new MarkMessageCommand(ref);
3
			MarkMessageCommand c = new MarkMessageCommand(ref);
4
			commandList.add(c);
4
			commandList.add(c);
5
			c.execute(worker);
5
			c.execute(worker);
6
			// train bayesian filter
6
			// train bayesian filter
7
			if ((markVariant == MarkMessageCommand.MARK_AS_SPAM)
7
			if ((markVariant == MarkMessageCommand.MARK_AS_SPAM)
8
					|| (markVariant == MarkMessageCommand.MARK_AS_NOTSPAM)) {
8
					|| (markVariant == MarkMessageCommand.MARK_AS_NOTSPAM)) {
9
				processSpamFilter(uids, srcFolder, -markVariant);
9
				processSpamFilter(uids, srcFolder, markVariant);
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.0
Clones location
Number of node comparisons0