Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
10 | 8 | 4 | 0.952 | class_member_declarations[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 10 | 8 | src/NHibernate.Test/NHSpecificTest/NH479/Classes.cs |
2 | 10 | 26 | src/NHibernate.Test/NHSpecificTest/NH479/Classes.cs |
3 | 10 | 12 | src/NHibernate.Test/NHSpecificTest/NH704/Cat.cs |
4 | 10 | 11 | src/NHibernate.Test/NHSpecificTest/NH739/Cat.cs |
5 | 10 | 12 | src/NHibernate.Test/NHSpecificTest/NH830/Cat.cs |
6 | 10 | 11 | src/NHibernate.Test/NHSpecificTest/NH883/Cat.cs |
7 | 10 | 24 | src/NHibernate/Event/PostLoadEvent.cs |
8 | 10 | 31 | src/NHibernate/Event/PreLoadEvent.cs |
| ||||
public long Id { get { return id; } set { id = value; } } public Aggregate Aggregate { get { return aggregate; } set { aggregate = value; } } |
| ||||
public long Id { get { return id; } set { id = value; } } public Main Main { get { return main; } set { main = value; } } |
| ||||
//Note: I initialized the collection here, if removed, Lock will work. public int Id { get { return id; } set { id = value; } } public IList Children { get { return children; } set { children = value; } } |
| ||||
public int Id { get { return id; } set { id = value; } } public Cat Mother { get { return mother; } set { mother = value; } } |
| ||||
public int Id { get { return id; } set { id = value; } } public ISet Children { get { return children; } set { children = value; } } |
| ||||
public int Id { get { return id; } set { id = value; } } public Cat Mother { get { return mother; } set { mother = value; } } |
| ||||
public object Id { get { return id; } set { id = value; } } public IEntityPersister Persister { get { return persister; } set { persister = value; } } |
| ||||
public object Id { get { return id; } set { id = value; } } public IEntityPersister Persister { get { return persister; } set { persister = value; } } |
| |||
//Note: I initialized the collection here, if removed, Lock will work. public [[#variable556887e0]]Id { get { return id; } set { id = value; } } public [[#variable56af7be0]] [[#variable2db895a0]] { get { return [[#variable68444e20]]; } set { [[#variable68444e20]]= value; } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#556887e0]] | object |
1 | 2 | [[#556887e0]] | long |
1 | 3 | [[#556887e0]] | long |
1 | 4 | [[#556887e0]] | int |
1 | 5 | [[#556887e0]] | int |
1 | 6 | [[#556887e0]] | int |
1 | 7 | [[#556887e0]] | int |
1 | 8 | [[#556887e0]] | object |
2 | 1 | [[#56af7be0]] | IEntityPersister |
2 | 2 | [[#56af7be0]] | Main |
2 | 3 | [[#56af7be0]] | Aggregate |
2 | 4 | [[#56af7be0]] | IList |
2 | 5 | [[#56af7be0]] | Cat |
2 | 6 | [[#56af7be0]] | ISet |
2 | 7 | [[#56af7be0]] | Cat |
2 | 8 | [[#56af7be0]] | IEntityPersister |
3 | 1 | [[#2db895a0]] | Persister |
3 | 2 | [[#2db895a0]] | Main |
3 | 3 | [[#2db895a0]] | Aggregate |
3 | 4 | [[#2db895a0]] | Children |
3 | 5 | [[#2db895a0]] | Mother |
3 | 6 | [[#2db895a0]] | Children |
3 | 7 | [[#2db895a0]] | Mother |
3 | 8 | [[#2db895a0]] | Persister |
4 | 1 | [[#68444e20]] | persister |
4 | 2 | [[#68444e20]] | main |
4 | 3 | [[#68444e20]] | aggregate |
4 | 4 | [[#68444e20]] | children |
4 | 5 | [[#68444e20]] | mother |
4 | 6 | [[#68444e20]] | children |
4 | 7 | [[#68444e20]] | mother |
4 | 8 | [[#68444e20]] | persister |