Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 8 | 3 | 0.971 | statement_list[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 1074 | src/NHibernate/Cfg/XmlHbmBinding/ClassBinder.cs |
2 | 4 | 212 | src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs |
3 | 5 | 298 | src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs |
4 | 4 | 316 | src/NHibernate/Cfg/XmlHbmBinding/ClassCompositeIdBinder.cs |
5 | 6 | 59 | src/NHibernate/Cfg/XmlHbmBinding/ClassDiscriminatorBinder.cs |
6 | 7 | 73 | src/NHibernate/Cfg/XmlHbmBinding/ClassDiscriminatorBinder.cs |
7 | 6 | 117 | src/NHibernate/Cfg/XmlHbmBinding/RootClassBinder.cs |
8 | 6 | 235 | src/NHibernate/Cfg/XmlHbmBinding/RootClassBinder.cs |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(columnAttribute.Value); if (table != null) table.AddColumn(col); model.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(keyManyToOneSchema.column1); if (table != null) table.AddColumn(col); model.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(columnSchema.name); if (table != null) table.AddColumn(col); //table=null -> an association, fill it in later model.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(keyPropertySchema.column1); if (table != null) table.AddColumn(col); model.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(discriminatorSchema.column); if (table != null) table.AddColumn(col); discriminator.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(theCol.name); if (table != null) table.AddColumn(col); //table=null -> an association, fill it in later discriminator.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(timestampSchema.column); if (table != null) table.AddColumn(col); model.AddColumn(col); |
| ||||
col.Name = mappings.NamingStrategy.ColumnName(versionSchema.column1); if (table != null) table.AddColumn(col); model.AddColumn(col); |
| |||
col.Name = mappings.NamingStrategy.ColumnName( [[#variable6e716180]]. [[#variable53acea60]]); if (table != null) table.AddColumn(col); [[#variable6ffe9160]].AddColumn(col); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#6e716180]] | columnAttribute |
1 | 2 | [[#6e716180]] | keyPropertySchema |
1 | 3 | [[#6e716180]] | columnSchema |
1 | 4 | [[#6e716180]] | keyManyToOneSchema |
1 | 5 | [[#6e716180]] | theCol |
1 | 6 | [[#6e716180]] | discriminatorSchema |
1 | 7 | [[#6e716180]] | versionSchema |
1 | 8 | [[#6e716180]] | timestampSchema |
2 | 1 | [[#53acea60]] | Value |
2 | 2 | [[#53acea60]] | column1 |
2 | 3 | [[#53acea60]] | name |
2 | 4 | [[#53acea60]] | column1 |
2 | 5 | [[#53acea60]] | name |
2 | 6 | [[#53acea60]] | column |
2 | 7 | [[#53acea60]] | column1 |
2 | 8 | [[#53acea60]] | column |
3 | 1 | [[#6ffe9160]] | model |
3 | 2 | [[#6ffe9160]] | model |
3 | 3 | [[#6ffe9160]] | //table=null -> an association, fill it in later model |
3 | 4 | [[#6ffe9160]] | model |
3 | 5 | [[#6ffe9160]] | //table=null -> an association, fill it in later discriminator |
3 | 6 | [[#6ffe9160]] | discriminator |
3 | 7 | [[#6ffe9160]] | model |
3 | 8 | [[#6ffe9160]] | model |