| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 5 | 34 | 2 | 0.963 | non_pp_embedded_statement |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 5 | 138 | src/NHibernate.Test/Classic/ValidatableFixture.cs |
| 2 | 5 | 44 | src/NHibernate.Test/DriverTest/SqlServerCeDriverFixture.cs |
| 3 | 5 | 164 | src/NHibernate.Test/ExpressionTest/QueryByExampleTest.cs |
| 4 | 6 | 36 | src/NHibernate.Test/Join/JoinTest.cs |
| 5 | 6 | 26 | src/NHibernate.Test/Join/NH1059Fixture.cs |
| 6 | 5 | 68 | src/NHibernate.Test/Legacy/ABCTest.cs |
| 7 | 5 | 355 | src/NHibernate.Test/Legacy/MasterDetailTest.cs |
| 8 | 5 | 21 | src/NHibernate.Test/NHSpecificTest/NH1039/Fixture.cs |
| 9 | 5 | 40 | src/NHibernate.Test/NHSpecificTest/NH1077/Fixture.cs |
| 10 | 5 | 60 | src/NHibernate.Test/NHSpecificTest/NH1101/Fixture.cs |
| 11 | 6 | 46 | src/NHibernate.Test/NHSpecificTest/NH1178/Fixture.cs |
| 12 | 5 | 15 | src/NHibernate.Test/NHSpecificTest/NH1217/Fixture.cs |
| 13 | 5 | 41 | src/NHibernate.Test/NHSpecificTest/NH1235/Fixture.cs |
| 14 | 5 | 19 | src/NHibernate.Test/NHSpecificTest/NH1252/NH1252Fixture.cs |
| 15 | 5 | 52 | src/NHibernate.Test/NHSpecificTest/NH1275/Fixture.cs |
| 16 | 5 | 85 | src/NHibernate.Test/NHSpecificTest/NH1275/Fixture.cs |
| 17 | 5 | 28 | src/NHibernate.Test/NHSpecificTest/NH1284/Fixture.cs |
| 18 | 5 | 16 | src/NHibernate.Test/NHSpecificTest/NH1297/Fixture.cs |
| 19 | 5 | 36 | src/NHibernate.Test/NHSpecificTest/NH1324/Fixture.cs |
| 20 | 5 | 65 | src/NHibernate.Test/NHSpecificTest/NH1324/Fixture.cs |
| 21 | 5 | 93 | src/NHibernate.Test/NHSpecificTest/NH1324/Fixture.cs |
| 22 | 5 | 121 | src/NHibernate.Test/NHSpecificTest/NH1324/Fixture.cs |
| 23 | 5 | 46 | src/NHibernate.Test/NHSpecificTest/NH1347/Fixture.cs |
| 24 | 5 | 38 | src/NHibernate.Test/NHSpecificTest/NH1492/Fixture.cs |
| 25 | 5 | 28 | src/NHibernate.Test/NHSpecificTest/NH1675/Fixture.cs |
| 26 | 5 | 11 | src/NHibernate.Test/NHSpecificTest/NH1715/Fixture.cs |
| 27 | 5 | 11 | src/NHibernate.Test/NHSpecificTest/NH1716/Fixture.cs |
| 28 | 5 | 86 | src/NHibernate.Test/NHSpecificTest/NH1775/Fixture.cs |
| 29 | 5 | 59 | src/NHibernate.Test/NHSpecificTest/NH508/Fixture.cs |
| 30 | 5 | 26 | src/NHibernate.Test/NHSpecificTest/NH901/Fixture.cs |
| 31 | 5 | 68 | src/NHibernate.Test/Pagination/PaginationFixture.cs |
| 32 | 5 | 41 | src/NHibernate.Test/QueryTest/AggregateReturnTypesFixture.cs |
| 33 | 5 | 43 | src/NHibernate.Test/SecondLevelCacheTest/QueryCacheFixture.cs |
| 34 | 5 | 368 | src/NHibernate.Test/Unionsubclass/UnionSubclassFixture.cs |
| ||||
// cleanup
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Video");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from SqlServerCeEntity");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from Componentizable");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Worker");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from B");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from Single");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from A");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from A");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Foo");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from System.Object o");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from SomeClass");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from SomeClass");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from A");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from A");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Model");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from A");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from Entity");
t.Commit();
}
|
| ||||
// clean up
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from ClassA");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from ClassA");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Member");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from User");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Person");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from DataPoint");
t.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from Aggregated");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction tx = s.BeginTransaction())
{
s.Delete("from AnotherItem");
tx.Commit();
}
|
| ||||
using (ISession s = OpenSession())
using (ITransaction t = s.BeginTransaction())
{
s.Delete("from Location");
t.Commit();
}
|
| |||
// cleanup
// clean up
using (ISession s = OpenSession())
using (ITransaction [[#variable4eb0b940]]= s.BeginTransaction())
{
s.Delete( [[#variable4eb0b8a0]]);
[[#variable4eb0b940]].Commit();
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#4eb0b940]] | t |
| 1 | 2 | [[#4eb0b940]] | tx |
| 1 | 3 | [[#4eb0b940]] | tx |
| 1 | 4 | [[#4eb0b940]] | t |
| 1 | 5 | [[#4eb0b940]] | tx |
| 1 | 6 | [[#4eb0b940]] | t |
| 1 | 7 | [[#4eb0b940]] | tx |
| 1 | 8 | [[#4eb0b940]] | tx |
| 1 | 9 | [[#4eb0b940]] | t |
| 1 | 10 | [[#4eb0b940]] | tx |
| 1 | 11 | [[#4eb0b940]] | tx |
| 1 | 12 | [[#4eb0b940]] | t |
| 1 | 13 | [[#4eb0b940]] | tx |
| 1 | 14 | [[#4eb0b940]] | tx |
| 1 | 15 | [[#4eb0b940]] | tx |
| 1 | 16 | [[#4eb0b940]] | t |
| 1 | 17 | [[#4eb0b940]] | t |
| 1 | 18 | [[#4eb0b940]] | tx |
| 1 | 19 | [[#4eb0b940]] | t |
| 1 | 20 | [[#4eb0b940]] | tx |
| 1 | 21 | [[#4eb0b940]] | tx |
| 1 | 22 | [[#4eb0b940]] | tx |
| 1 | 23 | [[#4eb0b940]] | tx |
| 1 | 24 | [[#4eb0b940]] | tx |
| 1 | 25 | [[#4eb0b940]] | t |
| 1 | 26 | [[#4eb0b940]] | t |
| 1 | 27 | [[#4eb0b940]] | tx |
| 1 | 28 | [[#4eb0b940]] | tx |
| 1 | 29 | [[#4eb0b940]] | tx |
| 1 | 30 | [[#4eb0b940]] | tx |
| 1 | 31 | [[#4eb0b940]] | tx |
| 1 | 32 | [[#4eb0b940]] | tx |
| 1 | 33 | [[#4eb0b940]] | t |
| 1 | 34 | [[#4eb0b940]] | tx |
| 2 | 1 | [[#4eb0b8a0]] | "from Location" |
| 2 | 2 | [[#4eb0b8a0]] | "from AnotherItem" |
| 2 | 3 | [[#4eb0b8a0]] | "from Aggregated" |
| 2 | 4 | [[#4eb0b8a0]] | "from DataPoint" |
| 2 | 5 | [[#4eb0b8a0]] | "from Person" |
| 2 | 6 | [[#4eb0b8a0]] | "from User" |
| 2 | 7 | [[#4eb0b8a0]] | "from Member" |
| 2 | 8 | [[#4eb0b8a0]] | "from ClassA" |
| 2 | 9 | [[#4eb0b8a0]] | "from Entity" |
| 2 | 10 | [[#4eb0b8a0]] | "from A" |
| 2 | 11 | [[#4eb0b8a0]] | "from Model" |
| 2 | 12 | [[#4eb0b8a0]] | "from A" |
| 2 | 13 | [[#4eb0b8a0]] | "from SomeClass" |
| 2 | 14 | [[#4eb0b8a0]] | "from System.Object o" |
| 2 | 15 | [[#4eb0b8a0]] | "from Foo" |
| 2 | 16 | [[#4eb0b8a0]] | "from Single" |
| 2 | 17 | [[#4eb0b8a0]] | "from B" |
| 2 | 18 | [[#4eb0b8a0]] | "from Worker" |
| 2 | 19 | [[#4eb0b8a0]] | "from Componentizable" |
| 2 | 20 | [[#4eb0b8a0]] | "from SqlServerCeEntity" |
| 2 | 21 | [[#4eb0b8a0]] | "from Video" |
| 2 | 22 | [[#4eb0b8a0]] | "from SomeClass" |
| 2 | 23 | [[#4eb0b8a0]] | "from Person" |
| 2 | 24 | [[#4eb0b8a0]] | "from Person" |
| 2 | 25 | [[#4eb0b8a0]] | "from A" |
| 2 | 26 | [[#4eb0b8a0]] | "from A" |
| 2 | 27 | [[#4eb0b8a0]] | "from Person" |
| 2 | 28 | [[#4eb0b8a0]] | "from Person" |
| 2 | 29 | [[#4eb0b8a0]] | "from ClassA" |
| 2 | 30 | [[#4eb0b8a0]] | "from Person" |
| 2 | 31 | [[#4eb0b8a0]] | "from Person" |
| 2 | 32 | [[#4eb0b8a0]] | "from Person" |
| 2 | 33 | [[#4eb0b8a0]] | "from A" |
| 2 | 34 | [[#4eb0b8a0]] | "from Person" |