| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 13 | 11 | 3 | 0.975 | compilation_unit |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 13 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/AndAssignmentOperator.java |
| 2 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/DivideAssignmentOperator.java |
| 3 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LeftShiftAssignmentOperator.java |
| 4 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/MinusAssignmentOperator.java |
| 5 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/MultiplyAssignmentOperator.java |
| 6 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/OrAssignmentOperator.java |
| 7 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/PlusAssignmentOperator.java |
| 8 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/RemainderAssignmentOperator.java |
| 9 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/RightShiftAssignmentOperator.java |
| 10 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/UnsignedRightShiftAssignmentOperator.java |
| 11 | 14 | 11 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/XorAssignmentOperator.java |
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class AndAssignmentOperator extends AndOperator {
public AndAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.AndAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class DivideAssignmentOperator extends DivideOperator {
public DivideAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.DivideAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class LeftShiftAssignmentOperator extends LeftShiftOperator {
public LeftShiftAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.LeftShiftAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class MinusAssignmentOperator extends MinusOperator {
public MinusAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.MinusAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class MultiplyAssignmentOperator extends MultiplyOperator {
public MultiplyAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.MultiplyAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class OrAssignmentOperator extends OrOperator {
public OrAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.OrAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class PlusAssignmentOperator extends PlusOperator {
public PlusAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.PlusAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class RemainderAssignmentOperator extends RemainderOperator {
public RemainderAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.RemainderAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class RightShiftAssignmentOperator extends RightShiftOperator {
public RightShiftAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.RightShiftAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class UnsignedRightShiftAssignmentOperator extends UnsignedRightShiftOperator {
public UnsignedRightShiftAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.UnsignedRightShiftAssignmentOperator_operator_1;
}
}
|
| ||||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class XorAssignmentOperator extends XorOperator {
public XorAssignmentOperator(int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages.XorAssignmentOperator_operator_1;
}
}
|
| |||
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.jdt.internal.debug.eval.ast.instructions;
public class [[#variableb9ec9e00]]extends [[#variableb9ec9d80]]{
public [[#variableb9ec9e00]](int variableTypeId, int valueTypeId, int start) {
super(variableTypeId, variableTypeId, valueTypeId, true, start);
}
public String toString() {
return InstructionsEvaluationMessages. [[#variableb9ec9be0]];
}
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b9ec9e00]] | AndAssignmentOperator |
| 1 | 2 | [[#b9ec9e00]] | DivideAssignmentOperator |
| 1 | 3 | [[#b9ec9e00]] | LeftShiftAssignmentOperator |
| 1 | 4 | [[#b9ec9e00]] | MinusAssignmentOperator |
| 1 | 5 | [[#b9ec9e00]] | MultiplyAssignmentOperator |
| 1 | 6 | [[#b9ec9e00]] | OrAssignmentOperator |
| 1 | 7 | [[#b9ec9e00]] | PlusAssignmentOperator |
| 1 | 8 | [[#b9ec9e00]] | RemainderAssignmentOperator |
| 1 | 9 | [[#b9ec9e00]] | RightShiftAssignmentOperator |
| 1 | 10 | [[#b9ec9e00]] | UnsignedRightShiftAssignmentOperator |
| 1 | 11 | [[#b9ec9e00]] | XorAssignmentOperator |
| 2 | 1 | [[#b9ec9d80]] | AndOperator |
| 2 | 2 | [[#b9ec9d80]] | DivideOperator |
| 2 | 3 | [[#b9ec9d80]] | LeftShiftOperator |
| 2 | 4 | [[#b9ec9d80]] | MinusOperator |
| 2 | 5 | [[#b9ec9d80]] | MultiplyOperator |
| 2 | 6 | [[#b9ec9d80]] | OrOperator |
| 2 | 7 | [[#b9ec9d80]] | PlusOperator |
| 2 | 8 | [[#b9ec9d80]] | RemainderOperator |
| 2 | 9 | [[#b9ec9d80]] | RightShiftOperator |
| 2 | 10 | [[#b9ec9d80]] | UnsignedRightShiftOperator |
| 2 | 11 | [[#b9ec9d80]] | XorOperator |
| 3 | 1 | [[#b9ec9be0]] | AndAssignmentOperator_operator_1 |
| 3 | 2 | [[#b9ec9be0]] | DivideAssignmentOperator_operator_1 |
| 3 | 3 | [[#b9ec9be0]] | LeftShiftAssignmentOperator_operator_1 |
| 3 | 4 | [[#b9ec9be0]] | MinusAssignmentOperator_operator_1 |
| 3 | 5 | [[#b9ec9be0]] | MultiplyAssignmentOperator_operator_1 |
| 3 | 6 | [[#b9ec9be0]] | OrAssignmentOperator_operator_1 |
| 3 | 7 | [[#b9ec9be0]] | PlusAssignmentOperator_operator_1 |
| 3 | 8 | [[#b9ec9be0]] | RemainderAssignmentOperator_operator_1 |
| 3 | 9 | [[#b9ec9be0]] | RightShiftAssignmentOperator_operator_1 |
| 3 | 10 | [[#b9ec9be0]] | UnsignedRightShiftAssignmentOperator_operator_1 |
| 3 | 11 | [[#b9ec9be0]] | XorAssignmentOperator_operator_1 |