CloneSet5937


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
13320.975class_body_declarations[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
113151
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SingleVariableDeclaration.java
213131
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationExpression.java
313134
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationStatement.java
Clone Instance
1
Line Count
13
Source Line
151
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SingleVariableDeclaration.java

        /**
         * The extended modifiers (element type: <code>IExtendedModifier</code>). 
         * Null in JLS2. Added in JLS3; defaults to an empty list
         * (see constructor).
         * 
         * @since 3.1
         */
        private ASTNode.NodeList modifiers = null;

        /**
         * The modifiers; bit-wise or of Modifier flags.
         * Defaults to none. Not used in 3.0.
         */
        private int modifierFlags = Modifier.NONE;

        /**
         * The variable name; lazily initialized; defaults to a unspecified,
         * legal Java identifier.
         */
        private SimpleName variableName = null;


Clone Instance
2
Line Count
13
Source Line
131
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationExpression.java

        /**
         * The extended modifiers (element type: <code>IExtendedModifier</code>). 
         * Null in JLS2. Added in JLS3; defaults to an empty list
         * (see constructor).
         * @since 3.0
         */
        private ASTNode.NodeList modifiers = null;

        /**
         * The modifier flags; bit-wise or of Modifier flags.
         * Defaults to none. Not used in 3.0.
         */
        private int modifierFlags = Modifier.NONE;

        /**
         * The base type; lazily initialized; defaults to an unspecified,
         * legal type.
         */
        private Type baseType = null;


Clone Instance
3
Line Count
13
Source Line
134
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationStatement.java

        /**
         * The extended modifiers (element type: <code>IExtendedModifier</code>). 
         * Null in JLS2. Added in JLS3; defaults to an empty list
         * (see constructor).
         * @since 3.1
         */
        private ASTNode.NodeList modifiers = null;

        /**
         * The modifier flagss; bit-wise or of Modifier flags.
         * Defaults to none. Not used in JLS3.
         */
        private int modifierFlags = Modifier.NONE;

        /**
         * The base type; lazily initialized; defaults to an unspecified,
         * legal type.
         */
        private Type baseType = null;


Clone AbstractionParameter Count: 2Parameter Bindings

/**
         * The extended modifiers (element type: <code>IExtendedModifier</code>). 
         * Null in JLS2. Added in JLS3; defaults to an empty list
         * (see constructor).
         * 
         * @since 3.1
         */
/**
         * The extended modifiers (element type: <code>IExtendedModifier</code>). 
         * Null in JLS2. Added in JLS3; defaults to an empty list
         * (see constructor).
         * @since 3.0
         */
/**
         * The extended modifiers (element type: <code>IExtendedModifier</code>). 
         * Null in JLS2. Added in JLS3; defaults to an empty list
         * (see constructor).
         * @since 3.1
         */
private ASTNode.NodeList modifiers = null;

/**
         * The modifiers; bit-wise or of Modifier flags.
         * Defaults to none. Not used in 3.0.
         */
/**
         * The modifier flags; bit-wise or of Modifier flags.
         * Defaults to none. Not used in 3.0.
         */
/**
         * The modifier flagss; bit-wise or of Modifier flags.
         * Defaults to none. Not used in JLS3.
         */
private int modifierFlags = Modifier.NONE;

/**
         * The variable name; lazily initialized; defaults to a unspecified,
         * legal Java identifier.
         */
/**
         * The base type; lazily initialized; defaults to an unspecified,
         * legal type.
         */
private [[#variable6562da40]]  [[#variable6b27d980]]= null;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6562da40]]
SimpleName 
12[[#6562da40]]
Type 
13[[#6562da40]]
Type 
21[[#6b27d980]]
variableName 
22[[#6b27d980]]
baseType 
23[[#6b27d980]]
baseType