Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
8 | 3 | 2 | 0.989 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 8 | 597 | plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/model/JDIDebugTarget.java |
2 | 8 | 630 | plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/model/JDIDebugTarget.java |
3 | 8 | 645 | plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/model/JDIDebugTarget.java |
| ||||
/** * @see IJavaDebugTarget#supportsInstanceBreakpoints() */ public boolean supportsInstanceBreakpoints() { if (isAvailable() && JDIDebugPlugin.isJdiVersionGreaterThanOrEqual(new int[] { 1,4 } )) { VirtualMachine vm = getVM(); if (vm != null) { return vm.canUseInstanceFilters(); } } return false; } |
| ||||
/** * Returns whether this debug target supports hot code replace for JDK VMs. * * @return whether this debug target supports JDK hot code replace */ public boolean supportsJDKHotCodeReplace() { if (isAvailable() && JDIDebugPlugin.isJdiVersionGreaterThanOrEqual(new int[] { 1,4 } )) { VirtualMachine vm = getVM(); if (vm != null) { return vm.canRedefineClasses(); } } return false; } |
| ||||
/** * Returns whether this debug target supports popping stack frames. * * @return whether this debug target supports popping stack frames. */ public boolean canPopFrames() { if (isAvailable() && JDIDebugPlugin.isJdiVersionGreaterThanOrEqual(new int[] { 1,4 } )) { VirtualMachine vm = getVM(); if (vm != null) { return vm.canPopFrames(); } } return false; } |
| |||
/** * @see IJavaDebugTarget#supportsInstanceBreakpoints() */ /** * Returns whether this debug target supports hot code replace for JDK VMs. * * @return whether this debug target supports JDK hot code replace */ /** * Returns whether this debug target supports popping stack frames. * * @return whether this debug target supports popping stack frames. */ public boolean [[#variable942352c0]]() { if (isAvailable() && JDIDebugPlugin.isJdiVersionGreaterThanOrEqual(new int[] { 1, 4 } )) { VirtualMachine vm = getVM(); if (vm != null) { return vm. [[#variable94235240]](); } } return false; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#942352c0]] | supportsInstanceBreakpoints |
1 | 2 | [[#942352c0]] | supportsJDKHotCodeReplace |
1 | 3 | [[#942352c0]] | canPopFrames |
2 | 1 | [[#94235240]] | canUseInstanceFilters |
2 | 2 | [[#94235240]] | canRedefineClasses |
2 | 3 | [[#94235240]] | canPopFrames |