Skip to content

Commit 8180757

Browse files
committed
Remove unnecessary parameter SqlNodeCloneContext ctor
1 parent f0b9e1a commit 8180757

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

Orm/Xtensive.Orm/Sql/Dml/Expressions/SqlExpression.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ public static implicit operator SqlExpression(SqlSelect select)
241241

242242
public sealed override bool Equals(object obj) => ReferenceEquals(this, obj);
243243

244-
public override SqlExpression Clone() => Clone(new SqlNodeCloneContext(false));
244+
public override SqlExpression Clone() => Clone(new SqlNodeCloneContext());
245245

246246
internal override abstract SqlExpression Clone(SqlNodeCloneContext context);
247247

Orm/Xtensive.Orm/Sql/Internals/SqlNodeCloneContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public T GetOrAdd<T>(T node, Func<T, SqlNodeCloneContext, T> factory) where T :
2828
return result;
2929
}
3030

31-
public SqlNodeCloneContext(bool _)
31+
public SqlNodeCloneContext()
3232
{
3333
nodeMapping = new();
3434
}

Orm/Xtensive.Orm/Sql/SqlNode.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ public abstract class SqlNode : ISqlNode
2424
/// <returns>
2525
/// A new object that is a copy of this instance.
2626
/// </returns>
27-
public virtual SqlNode Clone() => Clone(new SqlNodeCloneContext(false));
27+
public virtual SqlNode Clone() => Clone(new SqlNodeCloneContext());
2828

29-
object ICloneable.Clone() => Clone(new SqlNodeCloneContext(false));
29+
object ICloneable.Clone() => Clone(new SqlNodeCloneContext());
3030

3131
internal abstract SqlNode Clone(SqlNodeCloneContext context);
3232

0 commit comments

Comments
 (0)