CloneSet265


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4830.971statement_list[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
141074
src/NHibernate/Cfg/XmlHbmBinding/ClassBinder.cs
24212
src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs
35298
src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs
44316
src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs
5659
src/NHibernate/Cfg/XmlHbmBinding/ClassDiscriminatorBinder.cs
6773
src/NHibernate/Cfg/XmlHbmBinding/ClassDiscriminatorBinder.cs
76117
src/NHibernate/Cfg/XmlHbmBinding/RootClassBinder.cs
86235
src/NHibernate/Cfg/XmlHbmBinding/RootClassBinder.cs
Clone Instance
1
Line Count
4
Source Line
1074
Source File
src/NHibernate/Cfg/XmlHbmBinding/ClassBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(columnAttribute.Value);
                                if (table != null)
                                        table.AddColumn(col);
                                model.AddColumn(col);


Clone Instance
2
Line Count
4
Source Line
212
Source File
src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(keyManyToOneSchema.column1);
                                if (table != null)
                                        table.AddColumn(col);
                                model.AddColumn(col);


Clone Instance
3
Line Count
5
Source Line
298
Source File
src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs

                                        col.Name = mappings.NamingStrategy.ColumnName(columnSchema.name);
                                        if (table != null)
                                                table.AddColumn(col);
                                        //table=null -> an association, fill it in later
                                        model.AddColumn(col);


Clone Instance
4
Line Count
4
Source Line
316
Source File
src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(keyPropertySchema.column1);
                                if (table != null)
                                        table.AddColumn(col);
                                model.AddColumn(col);


Clone Instance
5
Line Count
6
Source Line
59
Source File
src/NHibernate/Cfg/XmlHbmBinding/ClassDiscriminatorBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(discriminatorSchema.column);

                                if (table != null)
                                        table.AddColumn(col);

                                discriminator.AddColumn(col);


Clone Instance
6
Line Count
7
Source Line
73
Source File
src/NHibernate/Cfg/XmlHbmBinding/ClassDiscriminatorBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(theCol.name);

                                if (table != null)
                                        table.AddColumn(col);
                                //table=null -> an association, fill it in later

                                discriminator.AddColumn(col);


Clone Instance
7
Line Count
6
Source Line
117
Source File
src/NHibernate/Cfg/XmlHbmBinding/RootClassBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(timestampSchema.column);

                                if (table != null)
                                        table.AddColumn(col);

                                model.AddColumn(col);


Clone Instance
8
Line Count
6
Source Line
235
Source File
src/NHibernate/Cfg/XmlHbmBinding/RootClassBinder.cs

                                col.Name = mappings.NamingStrategy.ColumnName(versionSchema.column1);

                                if (table != null)
                                        table.AddColumn(col);

                                model.AddColumn(col);


Clone AbstractionParameter Count: 3Parameter Bindings

col.Name = mappings.NamingStrategy.ColumnName( [[#variable6e716180]]. [[#variable53acea60]]);
if (table != null)
   table.AddColumn(col);
 [[#variable6ffe9160]].AddColumn(col);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6e716180]]
columnAttribute 
12[[#6e716180]]
keyPropertySchema 
13[[#6e716180]]
columnSchema 
14[[#6e716180]]
keyManyToOneSchema 
15[[#6e716180]]
theCol 
16[[#6e716180]]
discriminatorSchema 
17[[#6e716180]]
versionSchema 
18[[#6e716180]]
timestampSchema 
21[[#53acea60]]
Value 
22[[#53acea60]]
column1 
23[[#53acea60]]
name 
24[[#53acea60]]
column1 
25[[#53acea60]]
name 
26[[#53acea60]]
column 
27[[#53acea60]]
column1 
28[[#53acea60]]
column 
31[[#6ffe9160]]
model 
32[[#6ffe9160]]
model 
33[[#6ffe9160]]
//table=null -> an association, fill it in later
model 
34[[#6ffe9160]]
model 
35[[#6ffe9160]]
//table=null -> an association, fill it in later
discriminator 
36[[#6ffe9160]]
discriminator 
37[[#6ffe9160]]
model 
38[[#6ffe9160]]
model