Skip to content

Commit 2fb594f

Browse files
committed
Remove needless API extensions:
AggregatingGroupByRewriter.cs: Restore private constructor lost in a5c0c6b (class is static on the master branch). NhRelinqQueryParser.cs: Make classes added after 3.3.2 internal. ResultOperatorProcessors/ProcessTimeout.cs: Added after 3.3.2, make it internal.
1 parent a13b4bb commit 2fb594f

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/NHibernate/Linq/GroupBy/AggregatingGroupByRewriter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ namespace NHibernate.Linq.GroupBy
2929
/// </summary>
3030
public class AggregatingGroupByRewriter
3131
{
32+
private AggregatingGroupByRewriter() { }
33+
3234
private static readonly ICollection<System.Type> AcceptableOuterResultOperators = new HashSet<System.Type>
3335
{
3436
typeof (SkipResultOperator),

src/NHibernate/Linq/NhRelinqQueryParser.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ public override void TransformExpressions(Func<Expression, Expression> transform
168168
}
169169

170170

171-
public class TimeoutExpressionNode : ResultOperatorExpressionNodeBase
171+
internal class TimeoutExpressionNode : ResultOperatorExpressionNodeBase
172172
{
173173
private readonly MethodCallExpressionParseInfo _parseInfo;
174174
private readonly ConstantExpression _timeout;
@@ -191,7 +191,7 @@ protected override ResultOperatorBase CreateResultOperator(ClauseGenerationConte
191191
}
192192
}
193193

194-
public class TimeoutResultOperator : ResultOperatorBase
194+
internal class TimeoutResultOperator : ResultOperatorBase
195195
{
196196
public MethodCallExpressionParseInfo ParseInfo { get; private set; }
197197
public ConstantExpression Timeout { get; private set; }

src/NHibernate/Linq/Visitors/ResultOperatorProcessors/ProcessTimeout.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
namespace NHibernate.Linq.Visitors.ResultOperatorProcessors
33
{
4-
public class ProcessTimeout : IResultOperatorProcessor<TimeoutResultOperator>
4+
internal class ProcessTimeout : IResultOperatorProcessor<TimeoutResultOperator>
55
{
66
public void Process(TimeoutResultOperator resultOperator, QueryModelVisitor queryModelVisitor, IntermediateHqlTree tree)
77
{

0 commit comments

Comments
 (0)