Skip to content

Commit e4e5292

Browse files
committed
Move the remaining query string types out of Internal namespace
1 parent 541b58f commit e4e5292

20 files changed

+13
-25
lines changed

benchmarks/QueryString/QueryStringParserBenchmarks.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using JsonApiDotNetCore.Middleware;
77
using JsonApiDotNetCore.Queries.Parsing;
88
using JsonApiDotNetCore.QueryStrings;
9-
using JsonApiDotNetCore.QueryStrings.Internal;
109
using JsonApiDotNetCore.Resources;
1110
using Microsoft.Extensions.Logging.Abstractions;
1211

src/JsonApiDotNetCore/Configuration/JsonApiApplicationBuilder.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using JsonApiDotNetCore.Queries.Parsing;
66
using JsonApiDotNetCore.Queries.QueryableBuilding;
77
using JsonApiDotNetCore.QueryStrings;
8-
using JsonApiDotNetCore.QueryStrings.Internal;
98
using JsonApiDotNetCore.Repositories;
109
using JsonApiDotNetCore.Resources;
1110
using JsonApiDotNetCore.Serialization.JsonConverters;

src/JsonApiDotNetCore/Queries/Parsing/IPaginationParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using JsonApiDotNetCore.Configuration;
22
using JsonApiDotNetCore.Queries.Expressions;
3-
using JsonApiDotNetCore.QueryStrings.Internal;
3+
using JsonApiDotNetCore.QueryStrings;
44

55
namespace JsonApiDotNetCore.Queries.Parsing;
66

src/JsonApiDotNetCore/QueryStrings/Internal/FilterQueryStringParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/FilterQueryStringParameterReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
using JsonApiDotNetCore.QueryStrings.FieldChains;
1111
using Microsoft.Extensions.Primitives;
1212

13-
namespace JsonApiDotNetCore.QueryStrings.Internal;
13+
namespace JsonApiDotNetCore.QueryStrings;
1414

1515
/// <inheritdoc cref="IFilterQueryStringParameterReader" />
1616
[PublicAPI]

src/JsonApiDotNetCore/QueryStrings/Internal/IncludeQueryStringParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/IncludeQueryStringParameterReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using JsonApiDotNetCore.Queries.Parsing;
99
using Microsoft.Extensions.Primitives;
1010

11-
namespace JsonApiDotNetCore.QueryStrings.Internal;
11+
namespace JsonApiDotNetCore.QueryStrings;
1212

1313
/// <inheritdoc cref="IIncludeQueryStringParameterReader" />
1414
[PublicAPI]

src/JsonApiDotNetCore/QueryStrings/Internal/LegacyFilterNotationConverter.cs renamed to src/JsonApiDotNetCore/QueryStrings/LegacyFilterNotationConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JetBrains.Annotations;
22
using JsonApiDotNetCore.Queries.Parsing;
33

4-
namespace JsonApiDotNetCore.QueryStrings.Internal;
4+
namespace JsonApiDotNetCore.QueryStrings;
55

66
[PublicAPI]
77
public sealed class LegacyFilterNotationConverter

src/JsonApiDotNetCore/QueryStrings/Internal/PaginationQueryStringParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/PaginationQueryStringParameterReader.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
using JsonApiDotNetCore.Queries.Parsing;
1010
using Microsoft.Extensions.Primitives;
1111

12-
namespace JsonApiDotNetCore.QueryStrings.Internal;
12+
namespace JsonApiDotNetCore.QueryStrings;
1313

1414
/// <inheritdoc cref="IPaginationQueryStringParameterReader" />
1515
[PublicAPI]
@@ -114,7 +114,6 @@ protected virtual void ValidatePageSize(PaginationQueryStringValueExpression con
114114
}
115115
}
116116

117-
[AssertionMethod]
118117
protected virtual void ValidatePageNumber(PaginationQueryStringValueExpression constraint)
119118
{
120119
foreach (PaginationElementQueryStringValueExpression element in constraint.Elements)

src/JsonApiDotNetCore/QueryStrings/Internal/QueryStringParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/QueryStringParameterReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using JsonApiDotNetCore.Queries.Parsing;
55
using JsonApiDotNetCore.Resources.Annotations;
66

7-
namespace JsonApiDotNetCore.QueryStrings.Internal;
7+
namespace JsonApiDotNetCore.QueryStrings;
88

99
public abstract class QueryStringParameterReader
1010
{

src/JsonApiDotNetCore/QueryStrings/Internal/QueryStringReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/QueryStringReader.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
using JetBrains.Annotations;
21
using JsonApiDotNetCore.Configuration;
32
using JsonApiDotNetCore.Controllers.Annotations;
43
using JsonApiDotNetCore.Diagnostics;
54
using JsonApiDotNetCore.Errors;
65
using Microsoft.Extensions.Logging;
76
using Microsoft.Extensions.Primitives;
87

9-
namespace JsonApiDotNetCore.QueryStrings.Internal;
8+
namespace JsonApiDotNetCore.QueryStrings;
109

1110
/// <inheritdoc />
12-
[PublicAPI]
13-
public class QueryStringReader : IQueryStringReader
11+
public sealed class QueryStringReader : IQueryStringReader
1412
{
1513
private readonly IJsonApiOptions _options;
1614
private readonly IRequestQueryStringAccessor _queryStringAccessor;
@@ -32,7 +30,7 @@ public QueryStringReader(IJsonApiOptions options, IRequestQueryStringAccessor qu
3230
}
3331

3432
/// <inheritdoc />
35-
public virtual void ReadAll(DisableQueryStringAttribute? disableQueryStringAttribute)
33+
public void ReadAll(DisableQueryStringAttribute? disableQueryStringAttribute)
3634
{
3735
using IDisposable _ = CodeTimingSessionManager.Current.Measure("Parse query string");
3836

src/JsonApiDotNetCore/QueryStrings/Internal/RequestQueryStringAccessor.cs renamed to src/JsonApiDotNetCore/QueryStrings/RequestQueryStringAccessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Microsoft.AspNetCore.Http;
22

3-
namespace JsonApiDotNetCore.QueryStrings.Internal;
3+
namespace JsonApiDotNetCore.QueryStrings;
44

55
/// <inheritdoc />
66
internal sealed class RequestQueryStringAccessor : IRequestQueryStringAccessor

src/JsonApiDotNetCore/QueryStrings/Internal/ResourceDefinitionQueryableParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/ResourceDefinitionQueryableParameterReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using JsonApiDotNetCore.Resources;
88
using Microsoft.Extensions.Primitives;
99

10-
namespace JsonApiDotNetCore.QueryStrings.Internal;
10+
namespace JsonApiDotNetCore.QueryStrings;
1111

1212
/// <inheritdoc />
1313
[PublicAPI]

src/JsonApiDotNetCore/QueryStrings/Internal/SortQueryStringParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/SortQueryStringParameterReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
using JsonApiDotNetCore.QueryStrings.FieldChains;
1010
using Microsoft.Extensions.Primitives;
1111

12-
namespace JsonApiDotNetCore.QueryStrings.Internal;
12+
namespace JsonApiDotNetCore.QueryStrings;
1313

1414
/// <inheritdoc cref="ISortQueryStringParameterReader" />
1515
[PublicAPI]

src/JsonApiDotNetCore/QueryStrings/Internal/SparseFieldSetQueryStringParameterReader.cs renamed to src/JsonApiDotNetCore/QueryStrings/SparseFieldSetQueryStringParameterReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
using JsonApiDotNetCore.Resources.Annotations;
1212
using Microsoft.Extensions.Primitives;
1313

14-
namespace JsonApiDotNetCore.QueryStrings.Internal;
14+
namespace JsonApiDotNetCore.QueryStrings;
1515

1616
/// <inheritdoc cref="ISparseFieldSetQueryStringParameterReader" />
1717
[PublicAPI]

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/FilterParseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
using JsonApiDotNetCore.Queries.Expressions;
88
using JsonApiDotNetCore.Queries.Parsing;
99
using JsonApiDotNetCore.QueryStrings;
10-
using JsonApiDotNetCore.QueryStrings.Internal;
1110
using JsonApiDotNetCore.Resources;
1211
using JsonApiDotNetCore.Serialization.Objects;
1312
using TestBuildingBlocks;

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/FilterValueConversionTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using JsonApiDotNetCore.Errors;
66
using JsonApiDotNetCore.Queries.Parsing;
77
using JsonApiDotNetCore.QueryStrings;
8-
using JsonApiDotNetCore.QueryStrings.Internal;
98
using JsonApiDotNetCore.Resources;
109
using JsonApiDotNetCore.Resources.Annotations;
1110
using JsonApiDotNetCore.Serialization.Objects;

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/IncludeParseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
using JsonApiDotNetCore.Queries.Expressions;
88
using JsonApiDotNetCore.Queries.Parsing;
99
using JsonApiDotNetCore.QueryStrings;
10-
using JsonApiDotNetCore.QueryStrings.Internal;
1110
using JsonApiDotNetCore.Serialization.Objects;
1211
using TestBuildingBlocks;
1312
using Xunit;

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/LegacyFilterParseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using JsonApiDotNetCore.Queries.Expressions;
77
using JsonApiDotNetCore.Queries.Parsing;
88
using JsonApiDotNetCore.QueryStrings;
9-
using JsonApiDotNetCore.QueryStrings.Internal;
109
using JsonApiDotNetCore.Resources;
1110
using JsonApiDotNetCore.Serialization.Objects;
1211
using JsonApiDotNetCoreTests.IntegrationTests.QueryStrings;

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/PaginationParseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
using JsonApiDotNetCore.Queries.Expressions;
88
using JsonApiDotNetCore.Queries.Parsing;
99
using JsonApiDotNetCore.QueryStrings;
10-
using JsonApiDotNetCore.QueryStrings.Internal;
1110
using JsonApiDotNetCore.Serialization.Objects;
1211
using TestBuildingBlocks;
1312
using Xunit;

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/SortParseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using JsonApiDotNetCore.Queries.Expressions;
77
using JsonApiDotNetCore.Queries.Parsing;
88
using JsonApiDotNetCore.QueryStrings;
9-
using JsonApiDotNetCore.QueryStrings.Internal;
109
using JsonApiDotNetCore.Serialization.Objects;
1110
using TestBuildingBlocks;
1211
using Xunit;

test/JsonApiDotNetCoreTests/UnitTests/QueryStringParameters/SparseFieldSetParseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using JsonApiDotNetCore.Queries.Expressions;
77
using JsonApiDotNetCore.Queries.Parsing;
88
using JsonApiDotNetCore.QueryStrings;
9-
using JsonApiDotNetCore.QueryStrings.Internal;
109
using JsonApiDotNetCore.Serialization.Objects;
1110
using TestBuildingBlocks;
1211
using Xunit;

0 commit comments

Comments
 (0)