Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 4 | 3 | 0.963 | null_coalescing_expression |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 173 | src/NHibernate.Test/Criteria/DetachedCriteriaSerializable.cs |
2 | 3 | 177 | src/NHibernate.Test/Criteria/DetachedCriteriaSerializable.cs |
3 | 3 | 374 | src/NHibernate.Test/Criteria/DetachedCriteriaSerializable.cs |
4 | 3 | 377 | src/NHibernate.Test/Criteria/DetachedCriteriaSerializable.cs |
| ||||
Expression.Conjunction(). Add (Expression.Eq("Name", "Ralph")). Add (Expression.Eq("StudentNumber", "1")) |
| ||||
Expression.Disjunction(). Add(Expression.Eq("Name", "Ralph")). Add(Expression.Eq("Name", "Gavin")) |
| ||||
Expression.Conjunction(). Add(Expression.Eq("Name", "Ralph")). Add(Expression.Eq("StudentNumber", 1L)) |
| ||||
Expression.Disjunction(). Add(Expression.Eq("Name", "Ralph")). Add(Expression.Eq("Name", "Gavin")) |
| |||
Expression. [[#variable652c3960]]().Add(Expression.Eq("Name", "Ralph")).Add(Expression.Eq( [[#variable652c3900]], [[#variable652c3880]])) |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#652c3960]] | Disjunction |
1 | 2 | [[#652c3960]] | Conjunction |
1 | 3 | [[#652c3960]] | Conjunction |
1 | 4 | [[#652c3960]] | Disjunction |
2 | 1 | [[#652c3900]] | "Name" |
2 | 2 | [[#652c3900]] | "StudentNumber" |
2 | 3 | [[#652c3900]] | "StudentNumber" |
2 | 4 | [[#652c3900]] | "Name" |
3 | 1 | [[#652c3880]] | "Gavin" |
3 | 2 | [[#652c3880]] | "1" |
3 | 3 | [[#652c3880]] | 1L |
3 | 4 | [[#652c3880]] | "Gavin" |