Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
5 | 2 | 3 | 0.982 | non_pp_embedded_statement |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 117 | src/NHibernate/Event/Default/AbstractFlushingEventListener.cs |
2 | 5 | 123 | src/NHibernate/Event/Default/AbstractFlushingEventListener.cs |
| ||||
if (ce.IsDoremove) { session.Interceptor.OnCollectionRemove(coll, ce.LoadedKey); actionQueue.AddAction( new CollectionRemoveAction(coll, ce.LoadedPersister, ce.LoadedKey, ce.IsSnapshotEmpty(coll), session)); } |
| ||||
if (ce.IsDoupdate) { session.Interceptor.OnCollectionUpdate(coll, ce.LoadedKey); actionQueue.AddAction( new CollectionUpdateAction(coll, ce.LoadedPersister, ce.LoadedKey, ce.IsSnapshotEmpty(coll), session)); } |
| |||
if (ce. [[#variable2889aaa0]]) { session.Interceptor. [[#variable2889aa80]](coll, ce.LoadedKey); actionQueue.AddAction(new [[#variable2889aa20]](coll, ce.LoadedPersister, ce.LoadedKey, ce.IsSnapshotEmpty(coll), session)); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#2889aaa0]] | IsDoupdate |
1 | 2 | [[#2889aaa0]] | IsDoremove |
2 | 1 | [[#2889aa80]] | OnCollectionUpdate |
2 | 2 | [[#2889aa80]] | OnCollectionRemove |
3 | 1 | [[#2889aa20]] | CollectionUpdateAction |
3 | 2 | [[#2889aa20]] | CollectionRemoveAction |