Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 22 | 3 | 0.962 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 56 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/fragments/Util.java |
2 | 1 | 111 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/NodeFinder.java |
3 | 1 | 340 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/template/java/CodeTemplateContextType.java |
4 | 1 | 50 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/nls/NLSScanner.java |
5 | 1 | 98 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/reorg/SourceRangeComputer.java |
6 | 1 | 155 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/reorg/SourceRangeComputer.java |
7 | 1 | 39 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/util/CommentAnalyzer.java |
8 | 1 | 94 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/util/CommentAnalyzer.java |
9 | 1 | 73 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/util/SelectionAwareSourceRangeComputer.java |
10 | 1 | 217 | plugins/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/nls/search/NLSSearchResultRequestor.java |
11 | 1 | 247 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/compare/JavaStructureCreator.java |
12 | 1 | 48 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/compare/JavaTokenComparator.java |
13 | 1 | 222 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/selectionactions/GoToNextPreviousMemberAction.java |
14 | 1 | 238 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/BreakContinueTargetFinder.java |
15 | 1 | 236 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/comment/CommentFormattingStrategy.java |
16 | 1 | 70 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TaskMarkerProposal.java |
17 | 1 | 1254 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/JavaAutoIndentStrategy.java |
18 | 1 | 315 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/ClassPathDetector.java |
19 | 1 | 307 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/GenerateNewConstructorUsingFieldsAction.java |
20 | 1 | 1009 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/text/folding/DefaultJavaFoldingStructureProvider.java |
21 | 1 | 1064 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/text/folding/DefaultJavaFoldingStructureProvider.java |
22 | 1 | 2347 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/wizards/NewTypeWizardPage.java |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, null); |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, true, false, true); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, true, false, true); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, true, false, true); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, false); |
| ||||
// to avoid the trouble when dealing with Unicode // we use the Java scanner to extract non-whitespace and non-comment tokens IScanner scanner = ToolFactory.createScanner(true, true, false, false); // however we request Whitespace and Comments |
| ||||
IScanner scanner = ToolFactory.createScanner(true, true, false, false); // returns comments & whitespace |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, true, false, true); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(false, false, false, false); |
| ||||
// Do not add final fields which have been set in the <clinit> IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
/* code adapted from CommentFormattingStrategy: * scan the header content up to the first type. Once a comment is * found, accumulate any additional comments up to the stop condition. * The stop condition is reaching a package declaration, import container, * or the end of the input. */ IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| ||||
IScanner scanner = ToolFactory.createScanner(true, false, false, false); |
| |||
// Do not add final fields which have been set in the <clinit> // to avoid the trouble when dealing with Unicode // we use the Java scanner to extract non-whitespace and non-comment tokens /* code adapted from CommentFormattingStrategy: * scan the header content up to the first type. Once a comment is * found, accumulate any additional comments up to the stop condition. * The stop condition is reaching a package declaration, import container, * or the end of the input. */ IScanner scanner = ToolFactory.createScanner( [[#variablec1f73920]], [[#variablec1f738a0]], false, [[#variablec1f73820]]); // however we request Whitespace and Comments // returns comments & whitespace |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#c1f73920]] | true |
1 | 2 | [[#c1f73920]] | false |
1 | 3 | [[#c1f73920]] | true |
1 | 4 | [[#c1f73920]] | true |
1 | 5 | [[#c1f73920]] | false |
1 | 6 | [[#c1f73920]] | true |
1 | 7 | [[#c1f73920]] | false |
1 | 8 | [[#c1f73920]] | true |
1 | 9 | [[#c1f73920]] | true |
1 | 10 | [[#c1f73920]] | true |
1 | 11 | [[#c1f73920]] | true |
1 | 12 | [[#c1f73920]] | false |
1 | 13 | [[#c1f73920]] | true |
1 | 14 | [[#c1f73920]] | true |
1 | 15 | [[#c1f73920]] | true |
1 | 16 | [[#c1f73920]] | false |
1 | 17 | [[#c1f73920]] | false |
1 | 18 | [[#c1f73920]] | true |
1 | 19 | [[#c1f73920]] | true |
1 | 20 | [[#c1f73920]] | true |
1 | 21 | [[#c1f73920]] | true |
1 | 22 | [[#c1f73920]] | false |
2 | 1 | [[#c1f738a0]] | false |
2 | 2 | [[#c1f738a0]] | false |
2 | 3 | [[#c1f738a0]] | true |
2 | 4 | [[#c1f738a0]] | true |
2 | 5 | [[#c1f738a0]] | false |
2 | 6 | [[#c1f738a0]] | true |
2 | 7 | [[#c1f738a0]] | false |
2 | 8 | [[#c1f738a0]] | false |
2 | 9 | [[#c1f738a0]] | false |
2 | 10 | [[#c1f738a0]] | false |
2 | 11 | [[#c1f738a0]] | false |
2 | 12 | [[#c1f738a0]] | false |
2 | 13 | [[#c1f738a0]] | false |
2 | 14 | [[#c1f738a0]] | false |
2 | 15 | [[#c1f738a0]] | false |
2 | 16 | [[#c1f738a0]] | false |
2 | 17 | [[#c1f738a0]] | false |
2 | 18 | [[#c1f738a0]] | true |
2 | 19 | [[#c1f738a0]] | true |
2 | 20 | [[#c1f738a0]] | true |
2 | 21 | [[#c1f738a0]] | false |
2 | 22 | [[#c1f738a0]] | false |
3 | 1 | [[#c1f73820]] | false |
3 | 2 | [[#c1f73820]] | false |
3 | 3 | [[#c1f73820]] | true |
3 | 4 | [[#c1f73820]] | false |
3 | 5 | [[#c1f73820]] | null |
3 | 6 | [[#c1f73820]] | true |
3 | 7 | [[#c1f73820]] | false |
3 | 8 | [[#c1f73820]] | false |
3 | 9 | [[#c1f73820]] | false |
3 | 10 | [[#c1f73820]] | false |
3 | 11 | [[#c1f73820]] | false |
3 | 12 | [[#c1f73820]] | false |
3 | 13 | [[#c1f73820]] | false |
3 | 14 | [[#c1f73820]] | false |
3 | 15 | [[#c1f73820]] | false |
3 | 16 | [[#c1f73820]] | false |
3 | 17 | [[#c1f73820]] | false |
3 | 18 | [[#c1f73820]] | true |
3 | 19 | [[#c1f73820]] | false |
3 | 20 | [[#c1f73820]] | true |
3 | 21 | [[#c1f73820]] | false |
3 | 22 | [[#c1f73820]] | false |