Skip to content

Commit 090095b

Browse files
authored
Merge pull request #433 from DataObjects-NET/master-remove-obsoletes
Remove obsolete members that was marked so in 7.1 or earlier
2 parents 5001b57 + aeaa8d3 commit 090095b

File tree

5 files changed

+4
-61
lines changed

5 files changed

+4
-61
lines changed

ChangeLog/7.2.0-Beta-2-dev.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
[main] Upgrade hints change names of constructors' string parameters for better understanding of what suppose to be in them.
22
[main] Improved string operations Trim/TrimStart/TrimEnd support
3+
[main] Obsolete DomainConfiguration.DefauktForeignKeyMode const removed, the correctly named constant still exists
4+
[main] Obsolete SqlPersistTask constructors removed
5+
[main] Obsolete AggregateProvider constructor removed
6+
[main] Obsolete CalculateProvider constructor removed
37
[mysql] SqlDml.NullIf function now correctly translated
48
[mysql] Improved support for string.PadLeft/PadRight opertaions
59
[sqlite] Fixed string.Lenght translation

Orm/Xtensive.Orm/Orm/Configuration/DomainConfiguration.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,6 @@ public class DomainConfiguration : ConfigurationBase
8686
/// </summary>
8787
public const DomainUpgradeMode DefaultUpgradeMode = DomainUpgradeMode.Default;
8888

89-
/// <summary>
90-
/// Default <see cref="ForeignKeyMode"/> value.
91-
/// </summary>
92-
[Obsolete ("User DefaultForeignKeyMode")]
93-
public const ForeignKeyMode DefauktForeignKeyMode = ForeignKeyMode.Default;
94-
9589
/// <summary>
9690
/// Default <see cref="ForeignKeyMode"/> value.
9791
/// </summary>

Orm/Xtensive.Orm/Orm/Providers/CommandProcessing/SqlPersistTask.cs

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,18 +69,6 @@ public SqlPersistTask(PersistRequest request, IReadOnlyList<Tuple> tuples)
6969
Tuples = tuples;
7070
}
7171

72-
[Obsolete]
73-
public SqlPersistTask(Key key, IEnumerable<PersistRequest> requestSequence, Tuple tuple)
74-
: this(key, (requestSequence as IReadOnlyCollection<PersistRequest>)?? requestSequence.ToList(), tuple)
75-
{
76-
}
77-
78-
[Obsolete]
79-
public SqlPersistTask(Key key, IEnumerable<PersistRequest> requestSequence, Tuple tuple, Tuple originalTuple, bool validateRowCount)
80-
: this(key, (requestSequence as IReadOnlyCollection<PersistRequest>) ?? requestSequence.ToList(), tuple, originalTuple, validateRowCount)
81-
{
82-
}
83-
8472
public SqlPersistTask(Key key, IReadOnlyCollection<PersistRequest> requestSequence, Tuple tuple)
8573
{
8674
EntityKey = key;

Orm/Xtensive.Orm/Orm/Rse/Providers/Compilable/AggregateProvider.cs

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -190,18 +190,6 @@ private static NotSupportedException AggregateNotSupported(Type sourceColumnType
190190

191191
// Constructors
192192

193-
/// <summary>
194-
/// Initializes a new instance of this class.
195-
/// </summary>
196-
/// <param name="source">The <see cref="UnaryProvider.Source"/> property value.</param>
197-
/// <param name="groupIndexes">The column indexes to group by.</param>
198-
/// <param name="columnDescriptors">The descriptors of <see cref="AggregateColumns"/>.</param>
199-
[Obsolete]
200-
public AggregateProvider(CompilableProvider source, int[] groupIndexes, params AggregateColumnDescriptor[] columnDescriptors)
201-
: this(source, groupIndexes, (IReadOnlyList<AggregateColumnDescriptor>) columnDescriptors)
202-
{
203-
}
204-
205193
/// <summary>
206194
/// Initializes a new instance of this class.
207195
/// </summary>

Orm/Xtensive.Orm/Orm/Rse/Providers/Compilable/CalculateProvider.cs

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -61,37 +61,6 @@ protected override void Initialize()
6161

6262
// Constructors
6363

64-
/// <summary>
65-
/// Initializes a new instance of this class.
66-
/// </summary>
67-
/// <param name="source">The <see cref="UnaryProvider.Source"/> property value.</param>
68-
/// <param name="columnDescriptors">The descriptors of <see cref="CalculatedColumns"/>.</param>
69-
[Obsolete]
70-
public CalculateProvider(CompilableProvider source, params CalculatedColumnDescriptor[] columnDescriptors)
71-
: this(source, false, columnDescriptors)
72-
{
73-
}
74-
75-
/// <summary>
76-
/// Initializes a new instance of this class.
77-
/// </summary>
78-
/// <param name="source">The <see cref="UnaryProvider.Source"/> property value.</param>
79-
/// <param name="isInlined">The <see cref="IsInlined"/> property value.</param>
80-
/// <param name="columnDescriptors">The descriptors of <see cref="CalculatedColumns"/>.</param>
81-
[Obsolete]
82-
public CalculateProvider(CompilableProvider source, bool isInlined, params CalculatedColumnDescriptor[] columnDescriptors)
83-
: base(ProviderType.Calculate, source)
84-
{
85-
IsInlined = isInlined;
86-
var columns = new CalculatedColumn[columnDescriptors.Length];
87-
for (int i = 0; i < columnDescriptors.Length; i++) {
88-
var col = new CalculatedColumn(columnDescriptors[i], Source.Header.Length + i);
89-
columns.SetValue(col, i);
90-
}
91-
CalculatedColumns = columns;
92-
Initialize();
93-
}
94-
9564
/// <summary>
9665
/// Initializes a new instance of this class.
9766
/// </summary>

0 commit comments

Comments
 (0)