Skip to content

Commit 66a2bf9

Browse files
committed
Do not generate obsolete members
1 parent 899bc77 commit 66a2bf9

File tree

2 files changed

+0
-131
lines changed

2 files changed

+0
-131
lines changed

src/NHibernate/Async/Engine/ISessionImplementor.cs

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,6 @@ public partial interface ISessionImplementor
6464
/// <returns></returns>
6565
Task<object> ImmediateLoadAsync(string entityName, object id);
6666

67-
/// <summary>
68-
/// Execute a <c>List()</c> query
69-
/// </summary>
70-
/// <param name="query"></param>
71-
/// <param name="parameters"></param>
72-
/// <returns></returns>
73-
[Obsolete("Use overload with IQueryExpression")]
74-
Task<IList> ListAsync(string query, QueryParameters parameters);
75-
7667
/// <summary>
7768
/// Execute a <c>List()</c> expression query
7869
/// </summary>
@@ -81,17 +72,8 @@ public partial interface ISessionImplementor
8172
/// <returns></returns>
8273
Task<IList> ListAsync(IQueryExpression queryExpression, QueryParameters parameters);
8374

84-
[Obsolete("Use overload with IQueryExpression")]
85-
Task ListAsync(string query, QueryParameters parameters, IList results);
86-
8775
Task ListAsync(IQueryExpression queryExpression, QueryParameters queryParameters, IList results);
8876

89-
/// <summary>
90-
/// Strongly-typed version of <see cref="List(string,QueryParameters)" />
91-
/// </summary>
92-
[Obsolete("Use overload with IQueryExpression")]
93-
Task<IList<T>> ListAsync<T>(string query, QueryParameters queryParameters);
94-
9577
/// <summary>
9678
/// Strongly-typed version of <see cref="List(IQueryExpression,QueryParameters)" />
9779
/// </summary>
@@ -106,15 +88,6 @@ public partial interface ISessionImplementor
10688

10789
Task<IList> ListAsync(CriteriaImpl criteria);
10890

109-
/// <summary>
110-
/// Execute an <c>Iterate()</c> query
111-
/// </summary>
112-
/// <param name="query"></param>
113-
/// <param name="parameters"></param>
114-
/// <returns></returns>
115-
[Obsolete("Use overload with IQueryExpression")]
116-
Task<IEnumerable> EnumerableAsync(string query, QueryParameters parameters);
117-
11891
/// <summary>
11992
/// Execute an <c>Iterate()</c> query
12093
/// </summary>
@@ -123,12 +96,6 @@ public partial interface ISessionImplementor
12396
/// <returns></returns>
12497
Task<IEnumerable> EnumerableAsync(IQueryExpression query, QueryParameters parameters);
12598

126-
/// <summary>
127-
/// Strongly-typed version of <see cref="Enumerable(string, QueryParameters)" />
128-
/// </summary>
129-
[Obsolete("Use overload with IQueryExpression")]
130-
Task<IEnumerable<T>> EnumerableAsync<T>(string query, QueryParameters queryParameters);
131-
13299
/// <summary>
133100
/// Strongly-typed version of <see cref="Enumerable(IQueryExpression, QueryParameters)" />
134101
/// </summary>
@@ -170,9 +137,6 @@ public partial interface ISessionImplementor
170137
Task ListCustomQueryAsync(ICustomQuery customQuery, QueryParameters queryParameters, IList results);
171138

172139
Task<IList<T>> ListCustomQueryAsync<T>(ICustomQuery customQuery, QueryParameters queryParameters);
173-
174-
[Obsolete("Use overload with IQueryExpression")]
175-
Task<IQueryTranslator[]> GetQueriesAsync(string query, bool scalar); // NH specific for MultiQuery
176140

177141
Task<IQueryTranslator[]> GetQueriesAsync(IQueryExpression query, bool scalar); // NH specific for MultiQuery
178142

@@ -187,10 +151,6 @@ public partial interface ISessionImplementor
187151
/// <summary> Execute a native SQL update or delete query</summary>
188152
Task<int> ExecuteNativeUpdateAsync(NativeSQLQuerySpecification specification, QueryParameters queryParameters);
189153

190-
/// <summary> Execute a HQL update or delete query</summary>
191-
[Obsolete("Use overload with IQueryExpression")]
192-
Task<int> ExecuteUpdateAsync(string query, QueryParameters queryParameters);
193-
194154
/// <summary> Execute a HQL update or delete query</summary>
195155
Task<int> ExecuteUpdateAsync(IQueryExpression query, QueryParameters queryParameters);
196156
}

src/NHibernate/Async/Impl/AbstractSessionImpl.cs

Lines changed: 0 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -39,45 +39,6 @@ public abstract partial class AbstractSessionImpl : ISessionImplementor
3939
public abstract Task<object> InternalLoadAsync(string entityName, object id, bool eager, bool isNullable);
4040
public abstract Task<object> ImmediateLoadAsync(string entityName, object id);
4141

42-
[Obsolete("Use overload with IQueryExpression")]
43-
public virtual Task<IList> ListAsync(string query, QueryParameters parameters)
44-
{
45-
try
46-
{
47-
return ListAsync(query.ToQueryExpression(), parameters);
48-
}
49-
catch (Exception ex)
50-
{
51-
return Task.FromException<IList>(ex);
52-
}
53-
}
54-
55-
[Obsolete("Use overload with IQueryExpression")]
56-
public virtual Task ListAsync(string query, QueryParameters queryParameters, IList results)
57-
{
58-
try
59-
{
60-
return ListAsync(query.ToQueryExpression(), queryParameters, results);
61-
}
62-
catch (Exception ex)
63-
{
64-
return Task.FromException<object>(ex);
65-
}
66-
}
67-
68-
[Obsolete("Use overload with IQueryExpression")]
69-
public virtual Task<IList<T>> ListAsync<T>(string query, QueryParameters queryParameters)
70-
{
71-
try
72-
{
73-
return ListAsync<T>(query.ToQueryExpression(), queryParameters);
74-
}
75-
catch (Exception ex)
76-
{
77-
return Task.FromException<IList<T>>(ex);
78-
}
79-
}
80-
8142
public virtual async Task<IList> ListAsync(IQueryExpression queryExpression, QueryParameters parameters)
8243
{
8344
var results = (IList) typeof (List<>).MakeGenericType(queryExpression.Type)
@@ -170,19 +131,6 @@ public virtual async Task<IList<T>> ListCustomQueryAsync<T>(ICustomQuery customQ
170131
return results;
171132
}
172133
}
173-
174-
[Obsolete("Use overload with IQueryExpression")]
175-
public virtual Task<IQueryTranslator[]> GetQueriesAsync(string query, bool scalar)
176-
{
177-
try
178-
{
179-
return GetQueriesAsync(query.ToQueryExpression(), scalar);
180-
}
181-
catch (Exception ex)
182-
{
183-
return Task.FromException<IQueryTranslator[]>(ex);
184-
}
185-
}
186134

187135
public abstract Task<IQueryTranslator[]> GetQueriesAsync(IQueryExpression query, bool scalar);
188136
public abstract Task<object> GetEntityUsingInterceptorAsync(EntityKey key);
@@ -194,47 +142,8 @@ public virtual Task<IQueryTranslator[]> GetQueriesAsync(string query, bool scala
194142

195143
public abstract Task<IEnumerable> EnumerableAsync(IQueryExpression queryExpression, QueryParameters queryParameters);
196144

197-
[Obsolete("Use overload with IQueryExpression")]
198-
public virtual Task<IEnumerable> EnumerableAsync(string query, QueryParameters queryParameters)
199-
{
200-
try
201-
{
202-
return EnumerableAsync(query.ToQueryExpression(), queryParameters);
203-
}
204-
catch (Exception ex)
205-
{
206-
return Task.FromException<IEnumerable>(ex);
207-
}
208-
}
209-
210-
[Obsolete("Use overload with IQueryExpression")]
211-
public virtual Task<IEnumerable<T>> EnumerableAsync<T>(string query, QueryParameters queryParameters)
212-
{
213-
try
214-
{
215-
return EnumerableAsync<T>(query.ToQueryExpression(), queryParameters);
216-
}
217-
catch (Exception ex)
218-
{
219-
return Task.FromException<IEnumerable<T>>(ex);
220-
}
221-
}
222-
223145
public abstract Task<IEnumerable<T>> EnumerableAsync<T>(IQueryExpression queryExpression, QueryParameters queryParameters);
224146

225-
[Obsolete("Use overload with IQueryExpression")]
226-
public virtual Task<int> ExecuteUpdateAsync(string query, QueryParameters queryParameters)
227-
{
228-
try
229-
{
230-
return ExecuteUpdateAsync(query.ToQueryExpression(), queryParameters);
231-
}
232-
catch (Exception ex)
233-
{
234-
return Task.FromException<int>(ex);
235-
}
236-
}
237-
238147
public abstract Task<int> ExecuteUpdateAsync(IQueryExpression queryExpression, QueryParameters queryParameters);
239148
}
240149
}

0 commit comments

Comments
 (0)