CloneSet1044


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12220.951non_pp_embedded_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
112412
src/NHibernate/Transaction/AdoTransaction.cs
212432
src/NHibernate/Transaction/AdoTransaction.cs
Clone Instance
1
Line Count
12
Source Line
412
Source File
src/NHibernate/Transaction/AdoTransaction.cs

                        if (synchronizations != null)
                        {
                                for (int i = 0; i < synchronizations.Count; i++)
                                {
                                        ISynchronization sync = synchronizations[i];
                                        try
                                        {
                                                sync.BeforeCompletion();
                                        }
                                        catch (Exception e)
                                        {
                                                log.Error("exception calling user Synchronization", e);
                                        }
                                }
                        }


Clone Instance
2
Line Count
12
Source Line
432
Source File
src/NHibernate/Transaction/AdoTransaction.cs

                        if (synchronizations != null)
                        {
                                for (int i = 0; i < synchronizations.Count; i++)
                                {
                                        ISynchronization sync = synchronizations[i];
                                        try
                                        {
                                                sync.AfterCompletion(success);
                                        }
                                        catch (Exception e)
                                        {
                                                log.Error("exception calling user Synchronization", e);
                                        }
                                }
                        }


Clone AbstractionParameter Count: 2Parameter Bindings

if (synchronizations != null)
{
   for (int i = 0; i < synchronizations.Count; i++)
   {
      ISynchronization sync = synchronizations[i];
      try
      {
         sync. [[#variable2d01c4c0]]( [[#variable2d01c440]]);
      }
      catch (Exception e)
      {
         log.Error("exception calling user Synchronization", e);
      }
   }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#2d01c4c0]]
BeforeCompletion 
12[[#2d01c4c0]]
AfterCompletion 
21[[#2d01c440]]
22[[#2d01c440]]
success