Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 3 | 5 | 0.955 | statement_sequence[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 515 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ExtractConstantRefactoring.java |
2 | 3 | 496 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ExtractTempRefactoring.java |
3 | 3 | 957 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java |
| ||||
String newCuSource = fChange.getPreviewContent(new NullProgressMonitor()); CompilationUnit newCUNode = new RefactoringASTParser(AST.JLS3).parse(newCuSource, fCu, true, true, null); IProblem[] newProblems = RefactoringAnalyzeUtil.getIntroducedCompileProblems(newCUNode, fCuRewrite.getRoot()); |
| ||||
String newCuSource = change.getPreviewContent(new NullProgressMonitor()); CompilationUnit newCUNode = new RefactoringASTParser(AST.JLS3).parse(newCuSource, fCu, true, true, null); IProblem[] newProblems = RefactoringAnalyzeUtil.getIntroducedCompileProblems(newCUNode, fCompilationUnitNode); |
| ||||
String newCuSource = change.getPreviewContent(new NullProgressMonitor()); CompilationUnit newCUNode = new RefactoringASTParser(AST.JLS3).parse(newCuSource, cu, true, false, null); IProblem[] problems = RefactoringAnalyzeUtil.getIntroducedCompileProblems(newCUNode, fBaseCuRewrite.getRoot()); |
| |||
String newCuSource = [[#variableb9d98700]].getPreviewContent(new NullProgressMonitor()); CompilationUnit newCUNode = new RefactoringASTParser(AST.JLS3).parse(newCuSource, [[#variablebbbfe340]], true, [[#variableb9d98620]], null); IProblem[] [[#variableb9d982a0]]= RefactoringAnalyzeUtil.getIntroducedCompileProblems(newCUNode, [[#variableb9d98680]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b9d98700]] | change |
1 | 2 | [[#b9d98700]] | fChange |
1 | 3 | [[#b9d98700]] | change |
2 | 1 | [[#bbbfe340]] | cu |
2 | 2 | [[#bbbfe340]] | fCu |
2 | 3 | [[#bbbfe340]] | fCu |
3 | 1 | [[#b9d98620]] | false |
3 | 2 | [[#b9d98620]] | true |
3 | 3 | [[#b9d98620]] | true |
4 | 1 | [[#b9d982a0]] | problems |
4 | 2 | [[#b9d982a0]] | newProblems |
4 | 3 | [[#b9d982a0]] | newProblems |
5 | 1 | [[#b9d98680]] | fBaseCuRewrite.getRoot() |
5 | 2 | [[#b9d98680]] | fCuRewrite.getRoot() |
5 | 3 | [[#b9d98680]] | fCompilationUnitNode |