CloneSet2018


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3210.989block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13224
src/NHibernate/Bytecode/CodeDom/BytecodeProviderImpl.cs
22229
src/NHibernate/Bytecode/CodeDom/BytecodeProviderImpl.cs
Clone Instance
1
Line Count
3
Source Line
224
Source File
src/NHibernate/Bytecode/CodeDom/BytecodeProviderImpl.cs

                                                {
                                                        sb.AppendFormat("  t.{0} = values[{2}] == null ? new {1}() : ({1})values[{2}];\n", setter.PropertyName,
                                                                        type.FullName.Replace('+', '.'), i);
                                                }


Clone Instance
2
Line Count
2
Source Line
229
Source File
src/NHibernate/Bytecode/CodeDom/BytecodeProviderImpl.cs

                                                {
                                                        sb.AppendFormat("  t.{0} = ({1})values[{2}];\n", setter.PropertyName, type.FullName.Replace('+', '.'), i);
                                                }


Clone AbstractionParameter Count: 1Parameter Bindings

{
   sb.AppendFormat( [[#variable702f6d40]], setter.PropertyName, type.FullName.Replace('+', '.'), i);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#702f6d40]]
"  t.{0} = values[{2}] == null ? new {1}() : ({1})values[{2}];\n" 
12[[#702f6d40]]
"  t.{0} = ({1})values[{2}];\n"