Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 2 | 1 | 0.969 | statement_sequence[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 495 | E:/TSE/Projects-CloneDR/jEdit-4.2/src/bsh/Name.java |
2 | 2 | 522 | E:/TSE/Projects-CloneDR/jEdit-4.2/src/bsh/Name.java |
| |||||
// Allow getThis() to work through BlockNameSpace to the method // namespace // XXX re-eval this... do we need it? This ths = thisNameSpace.getThis(interpreter); thisNameSpace = ths.getNameSpace(); |
| |||||
//if ( specialFieldsVisible ) //throw new UtilEvalError("Redundant to call .this on This type"); // Allow getSuper() to through BlockNameSpace to the method's super This ths = thisNameSpace.getSuper(interpreter); thisNameSpace = ths.getNameSpace(); |
| |||
// Allow getThis() to work through BlockNameSpace to the method // namespace // XXX re-eval this... do we need it? //if ( specialFieldsVisible ) //throw new UtilEvalError("Redundant to call .this on This type"); // Allow getSuper() to through BlockNameSpace to the method's super This ths = thisNameSpace. [[#variablec303140]](interpreter); thisNameSpace = ths.getNameSpace(); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#c303140]] | getThis |
1 | 2 | [[#c303140]] | getSuper |