Skip to content

Commit b6087e7

Browse files
author
Bart Koelman
committed
Updated to Resharper/Rider v2021.2.0
1 parent 0933da7 commit b6087e7

27 files changed

+63
-47
lines changed

.config/dotnet-tools.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"jetbrains.resharper.globaltools": {
6-
"version": "2021.1.4",
6+
"version": "2021.2.0",
77
"commands": [
88
"jb"
99
]
@@ -27,4 +27,4 @@
2727
]
2828
}
2929
}
30-
}
30+
}

Build.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function CheckLastExitCode {
88

99
function RunInspectCode {
1010
$outputPath = [System.IO.Path]::Combine([System.IO.Path]::GetTempPath(), 'jetbrains-inspectcode-results.xml')
11-
dotnet jb inspectcode JsonApiDotNetCore.sln --output="$outputPath" --profile=WarningSeverities.DotSettings --properties:Configuration=Release --severity=WARNING --verbosity=WARN -dsl=GlobalAll -dsl=SolutionPersonal -dsl=ProjectPersonal
11+
dotnet jb inspectcode JsonApiDotNetCore.sln --no-build --output="$outputPath" --profile=WarningSeverities.DotSettings --properties:Configuration=Release --severity=WARNING --verbosity=WARN -dsl=GlobalAll -dsl=SolutionPersonal -dsl=ProjectPersonal
1212
CheckLastExitCode
1313

1414
[xml]$xml = Get-Content "$outputPath"

JsonApiDotNetCore.sln.DotSettings

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,10 @@ JsonApiDotNetCore.ArgumentGuard.NotNull($EXPR$, $NAME$);</s:String>
7878
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=TailRecursiveCall/@EntryIndexedValue">SUGGESTION</s:String>
7979
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=TryCastAlwaysSucceeds/@EntryIndexedValue">WARNING</s:String>
8080
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnnecessaryWhitespace/@EntryIndexedValue">HINT</s:String>
81+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseArrayEmptyMethod/@EntryIndexedValue">WARNING</s:String>
8182
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseCollectionCountProperty/@EntryIndexedValue">WARNING</s:String>
83+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseEmptyTypesField/@EntryIndexedValue">WARNING</s:String>
84+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UseEventArgsEmptyField/@EntryIndexedValue">WARNING</s:String>
8285
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=VirtualMemberNeverOverridden_002ELocal/@EntryIndexedValue">WARNING</s:String>
8386
<s:String x:Key="/Default/CodeStyle/CodeCleanup/Profiles/=JADNC_0020Full_0020Cleanup/@EntryIndexedValue">&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;Profile name="JADNC Full Cleanup"&gt;&lt;XMLReformatCode&gt;True&lt;/XMLReformatCode&gt;&lt;CSCodeStyleAttributes ArrangeTypeAccessModifier="True" ArrangeTypeMemberAccessModifier="True" SortModifiers="True" RemoveRedundantParentheses="True" AddMissingParentheses="True" ArrangeBraces="True" ArrangeAttributes="True" ArrangeArgumentsStyle="True" ArrangeCodeBodyStyle="True" ArrangeVarStyle="True" ArrangeTrailingCommas="True" ArrangeObjectCreation="True" ArrangeDefaultValue="True" /&gt;&lt;CssAlphabetizeProperties&gt;True&lt;/CssAlphabetizeProperties&gt;&lt;JsInsertSemicolon&gt;True&lt;/JsInsertSemicolon&gt;&lt;FormatAttributeQuoteDescriptor&gt;True&lt;/FormatAttributeQuoteDescriptor&gt;&lt;CorrectVariableKindsDescriptor&gt;True&lt;/CorrectVariableKindsDescriptor&gt;&lt;VariablesToInnerScopesDescriptor&gt;True&lt;/VariablesToInnerScopesDescriptor&gt;&lt;StringToTemplatesDescriptor&gt;True&lt;/StringToTemplatesDescriptor&gt;&lt;JsReformatCode&gt;True&lt;/JsReformatCode&gt;&lt;JsFormatDocComments&gt;True&lt;/JsFormatDocComments&gt;&lt;RemoveRedundantQualifiersTs&gt;True&lt;/RemoveRedundantQualifiersTs&gt;&lt;OptimizeImportsTs&gt;True&lt;/OptimizeImportsTs&gt;&lt;OptimizeReferenceCommentsTs&gt;True&lt;/OptimizeReferenceCommentsTs&gt;&lt;PublicModifierStyleTs&gt;True&lt;/PublicModifierStyleTs&gt;&lt;ExplicitAnyTs&gt;True&lt;/ExplicitAnyTs&gt;&lt;TypeAnnotationStyleTs&gt;True&lt;/TypeAnnotationStyleTs&gt;&lt;RelativePathStyleTs&gt;True&lt;/RelativePathStyleTs&gt;&lt;AsInsteadOfCastTs&gt;True&lt;/AsInsteadOfCastTs&gt;&lt;HtmlReformatCode&gt;True&lt;/HtmlReformatCode&gt;&lt;AspOptimizeRegisterDirectives&gt;True&lt;/AspOptimizeRegisterDirectives&gt;&lt;RemoveCodeRedundancies&gt;True&lt;/RemoveCodeRedundancies&gt;&lt;CSUseAutoProperty&gt;True&lt;/CSUseAutoProperty&gt;&lt;CSMakeFieldReadonly&gt;True&lt;/CSMakeFieldReadonly&gt;&lt;CSMakeAutoPropertyGetOnly&gt;True&lt;/CSMakeAutoPropertyGetOnly&gt;&lt;CSArrangeQualifiers&gt;True&lt;/CSArrangeQualifiers&gt;&lt;CSFixBuiltinTypeReferences&gt;True&lt;/CSFixBuiltinTypeReferences&gt;&lt;CssReformatCode&gt;True&lt;/CssReformatCode&gt;&lt;CSOptimizeUsings&gt;&lt;OptimizeUsings&gt;True&lt;/OptimizeUsings&gt;&lt;EmbraceInRegion&gt;False&lt;/EmbraceInRegion&gt;&lt;RegionName&gt;&lt;/RegionName&gt;&lt;/CSOptimizeUsings&gt;&lt;CSShortenReferences&gt;True&lt;/CSShortenReferences&gt;&lt;CSReformatCode&gt;True&lt;/CSReformatCode&gt;&lt;CSharpFormatDocComments&gt;True&lt;/CSharpFormatDocComments&gt;&lt;CSReorderTypeMembers&gt;True&lt;/CSReorderTypeMembers&gt;&lt;XAMLCollapseEmptyTags&gt;False&lt;/XAMLCollapseEmptyTags&gt;&lt;/Profile&gt;</s:String>
8487
<s:String x:Key="/Default/CodeStyle/CodeCleanup/SilentCleanupProfile/@EntryValue">JADNC Full Cleanup</s:String>
@@ -623,13 +626,16 @@ $left$ = $right$;</s:String>
623626
<s:Boolean x:Key="/Default/UserDictionary/Words/=appsettings/@EntryIndexedValue">True</s:Boolean>
624627
<s:Boolean x:Key="/Default/UserDictionary/Words/=Assignee/@EntryIndexedValue">True</s:Boolean>
625628
<s:Boolean x:Key="/Default/UserDictionary/Words/=Injectables/@EntryIndexedValue">True</s:Boolean>
629+
<s:Boolean x:Key="/Default/UserDictionary/Words/=jsonapi/@EntryIndexedValue">True</s:Boolean>
626630
<s:Boolean x:Key="/Default/UserDictionary/Words/=linebreaks/@EntryIndexedValue">True</s:Boolean>
627631
<s:Boolean x:Key="/Default/UserDictionary/Words/=Microservices/@EntryIndexedValue">True</s:Boolean>
628632
<s:Boolean x:Key="/Default/UserDictionary/Words/=navigations/@EntryIndexedValue">True</s:Boolean>
633+
<s:Boolean x:Key="/Default/UserDictionary/Words/=parallelize/@EntryIndexedValue">True</s:Boolean>
629634
<s:Boolean x:Key="/Default/UserDictionary/Words/=playlists/@EntryIndexedValue">True</s:Boolean>
630635
<s:Boolean x:Key="/Default/UserDictionary/Words/=Rewriter/@EntryIndexedValue">True</s:Boolean>
631636
<s:Boolean x:Key="/Default/UserDictionary/Words/=Startups/@EntryIndexedValue">True</s:Boolean>
632637
<s:Boolean x:Key="/Default/UserDictionary/Words/=subdirectory/@EntryIndexedValue">True</s:Boolean>
633638
<s:Boolean x:Key="/Default/UserDictionary/Words/=unarchive/@EntryIndexedValue">True</s:Boolean>
634639
<s:Boolean x:Key="/Default/UserDictionary/Words/=Workflows/@EntryIndexedValue">True</s:Boolean>
640+
<s:Boolean x:Key="/Default/UserDictionary/Words/=xunit/@EntryIndexedValue">True</s:Boolean>
635641
</wpf:ResourceDictionary>

inspectcode.ps1

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,9 @@ if ($LASTEXITCODE -ne 0) {
88
throw "Tool restore failed with exit code $LASTEXITCODE"
99
}
1010

11-
dotnet build -c Release
12-
13-
if ($LASTEXITCODE -ne 0) {
14-
throw "Build failed with exit code $LASTEXITCODE"
15-
}
16-
1711
$outputPath = [System.IO.Path]::Combine([System.IO.Path]::GetTempPath(), 'jetbrains-inspectcode-results.xml')
1812
$resultPath = [System.IO.Path]::Combine([System.IO.Path]::GetTempPath(), 'jetbrains-inspectcode-results.html')
19-
dotnet jb inspectcode JsonApiDotNetCore.sln --output="$outputPath" --profile=WarningSeverities.DotSettings --properties:Configuration=Release --severity=WARNING --verbosity=WARN -dsl=GlobalAll -dsl=SolutionPersonal -dsl=ProjectPersonal
13+
dotnet jb inspectcode JsonApiDotNetCore.sln --build --output="$outputPath" --profile=WarningSeverities.DotSettings --properties:Configuration=Release --severity=WARNING --verbosity=WARN -dsl=GlobalAll -dsl=SolutionPersonal -dsl=ProjectPersonal
2014

2115
if ($LASTEXITCODE -ne 0) {
2216
throw "Code inspection failed with exit code $LASTEXITCODE"

src/JsonApiDotNetCore/Errors/ResourcesInRelationshipsNotFoundException.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public ResourcesInRelationshipsNotFoundException(IEnumerable<MissingResourceInRe
1919

2020
private static Error CreateError(MissingResourceInRelationship missingResourceInRelationship)
2121
{
22-
return new(HttpStatusCode.NotFound)
22+
return new Error(HttpStatusCode.NotFound)
2323
{
2424
Title = "A related resource does not exist.",
2525
Detail = $"Related resource of type '{missingResourceInRelationship.ResourceType}' with ID '{missingResourceInRelationship.ResourceId}' " +

src/JsonApiDotNetCore/ObjectExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ public static T[] AsArray<T>(this T element)
2121

2222
public static List<T> AsList<T>(this T element)
2323
{
24-
return new()
24+
return new List<T>
2525
{
2626
element
2727
};
2828
}
2929

3030
public static HashSet<T> AsHashSet<T>(this T element)
3131
{
32-
return new()
32+
return new HashSet<T>
3333
{
3434
element
3535
};

src/JsonApiDotNetCore/Serialization/Building/ResourceObjectBuilderSettingsProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public ResourceObjectBuilderSettingsProvider(IDefaultsQueryStringParameterReader
2424
/// <inheritdoc />
2525
public ResourceObjectBuilderSettings Get()
2626
{
27-
return new(_nullsReader.SerializerNullValueHandling, _defaultsReader.SerializerDefaultValueHandling);
27+
return new ResourceObjectBuilderSettings(_nullsReader.SerializerNullValueHandling, _defaultsReader.SerializerDefaultValueHandling);
2828
}
2929
}
3030
}

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/Mixed/AtomicRequestBodyTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Net;
34
using System.Net.Http;
@@ -82,7 +83,7 @@ public async Task Cannot_process_empty_operations_array()
8283
// Arrange
8384
var requestBody = new
8485
{
85-
atomic__operations = new object[0]
86+
atomic__operations = Array.Empty<object>()
8687
};
8788

8889
const string route = "/operations";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/QueryStrings/MusicTrackReleaseDefinition.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public MusicTrackReleaseDefinition(IResourceGraph resourceGraph, ISystemClock sy
2424

2525
public override QueryStringParameterHandlers<MusicTrack> OnRegisterQueryableHandlersForQueryStringParameters()
2626
{
27-
return new()
27+
return new QueryStringParameterHandlers<MusicTrack>
2828
{
2929
["isRecentlyReleased"] = FilterOnRecentlyReleased
3030
};

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicAddToToManyRelationshipTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -927,7 +927,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
927927
id = existingTrack.StringId,
928928
relationship = "performers"
929929
},
930-
data = new object[0]
930+
data = Array.Empty<object>()
931931
}
932932
}
933933
};

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicRemoveFromToManyRelationshipTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -890,7 +890,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
890890
id = existingTrack.StringId,
891891
relationship = "performers"
892892
},
893-
data = new object[0]
893+
data = Array.Empty<object>()
894894
}
895895
}
896896
};

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/Updating/Relationships/AtomicReplaceToManyRelationshipTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
5454
id = existingTrack.StringId,
5555
relationship = "performers"
5656
},
57-
data = new object[0]
57+
data = Array.Empty<object>()
5858
}
5959
}
6060
};
@@ -107,7 +107,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
107107
id = existingPlaylist.StringId,
108108
relationship = "tracks"
109109
},
110-
data = new object[0]
110+
data = Array.Empty<object>()
111111
}
112112
}
113113
};

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicReplaceToManyRelationshipTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
5656
{
5757
performers = new
5858
{
59-
data = new object[0]
59+
data = Array.Empty<object>()
6060
}
6161
}
6262
}
@@ -114,7 +114,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
114114
{
115115
tracks = new
116116
{
117-
data = new object[0]
117+
data = Array.Empty<object>()
118118
}
119119
}
120120
}

test/JsonApiDotNetCoreExampleTests/IntegrationTests/InputValidation/ModelState/ModelStateValidationTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Net;
34
using System.Net.Http;
@@ -923,7 +924,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
923924

924925
var requestBody = new
925926
{
926-
data = new object[0]
927+
data = Array.Empty<object>()
927928
};
928929

929930
string route = $"/systemDirectories/{directory.StringId}/relationships/files";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/Microservices/Messages/OutgoingMessage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public T GetContentAs<T>()
2222

2323
public static OutgoingMessage CreateFromContent(IMessageContent content)
2424
{
25-
return new()
25+
return new OutgoingMessage
2626
{
2727
Type = content.GetType().Name,
2828
FormatVersion = content.FormatVersion,

test/JsonApiDotNetCoreExampleTests/IntegrationTests/MultiTenancy/MultiTenancyTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
658658

659659
var requestBody = new
660660
{
661-
data = new object[0]
661+
data = Array.Empty<object>()
662662
};
663663

664664
string route = $"/nld/shops/{existingShop.StringId}/relationships/products";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/ReadWrite/Updating/Relationships/AddToToManyRelationshipTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Linq;
34
using System.Net;
@@ -646,7 +647,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
646647

647648
var requestBody = new
648649
{
649-
data = new object[0]
650+
data = Array.Empty<object>()
650651
};
651652

652653
string route = $"/workItems/{existingWorkItem.StringId}/relationships/subscribers";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/ReadWrite/Updating/Relationships/RemoveFromToManyRelationshipTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Linq;
34
using System.Net;
@@ -644,7 +645,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
644645

645646
var requestBody = new
646647
{
647-
data = new object[0]
648+
data = Array.Empty<object>()
648649
};
649650

650651
string route = $"/workItems/{existingWorkItem.StringId}/relationships/subscribers";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/ReadWrite/Updating/Relationships/ReplaceToManyRelationshipTests.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Linq;
34
using System.Net;
@@ -40,7 +41,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
4041

4142
var requestBody = new
4243
{
43-
data = new object[0]
44+
data = Array.Empty<object>()
4445
};
4546

4647
string route = $"/workItems/{existingWorkItem.StringId}/relationships/subscribers";
@@ -76,7 +77,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
7677

7778
var requestBody = new
7879
{
79-
data = new object[0]
80+
data = Array.Empty<object>()
8081
};
8182

8283
string route = $"/workItems/{existingWorkItem.StringId}/relationships/tags";
@@ -506,7 +507,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
506507

507508
var requestBody = new
508509
{
509-
data = new object[0]
510+
data = Array.Empty<object>()
510511
};
511512

512513
const string route = "/workItems/99999999/relationships/subscribers";
@@ -746,7 +747,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
746747

747748
var requestBody = new
748749
{
749-
data = new object[0]
750+
data = Array.Empty<object>()
750751
};
751752

752753
string route = $"/workItems/{existingWorkItem.StringId}/relationships/children";
@@ -784,7 +785,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
784785

785786
var requestBody = new
786787
{
787-
data = new object[0]
788+
data = Array.Empty<object>()
788789
};
789790

790791
string route = $"/workItems/{existingWorkItem.StringId}/relationships/relatedFrom";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/ReadWrite/Updating/Resources/ReplaceToManyRelationshipTests.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Linq;
34
using System.Net;
@@ -48,7 +49,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
4849
{
4950
subscribers = new
5051
{
51-
data = new object[0]
52+
data = Array.Empty<object>()
5253
}
5354
}
5455
}
@@ -95,7 +96,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
9596
{
9697
tags = new
9798
{
98-
data = new object[0]
99+
data = Array.Empty<object>()
99100
}
100101
}
101102
}
@@ -853,7 +854,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
853854
{
854855
children = new
855856
{
856-
data = new object[0]
857+
data = Array.Empty<object>()
857858
}
858859
}
859860
}
@@ -902,7 +903,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
902903
{
903904
relatedFrom = new
904905
{
905-
data = new object[0]
906+
data = Array.Empty<object>()
906907
}
907908
}
908909
}

test/JsonApiDotNetCoreExampleTests/IntegrationTests/RequiredRelationships/DefaultBehaviorTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Net;
23
using System.Net.Http;
34
using System.Threading.Tasks;
@@ -277,7 +278,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
277278
{
278279
orders = new
279280
{
280-
data = new object[0]
281+
data = Array.Empty<object>()
281282
}
282283
}
283284
}
@@ -317,7 +318,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
317318

318319
var requestBody = new
319320
{
320-
data = new object[0]
321+
data = Array.Empty<object>()
321322
};
322323

323324
string route = $"/customers/{existingOrder.Customer.Id}/relationships/orders";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/SoftDeletion/SoftDeletionTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
669669

670670
var requestBody = new
671671
{
672-
data = new object[0]
672+
data = Array.Empty<object>()
673673
};
674674

675675
string route = $"/companies/{existingCompany.StringId}/relationships/departments";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/ZeroKeys/EmptyGuidAsKeyTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
330330

331331
var requestBody = new
332332
{
333-
data = new object[0]
333+
data = Array.Empty<object>()
334334
};
335335

336336
string route = $"/games/{existingGame.StringId}/relationships/maps";

test/JsonApiDotNetCoreExampleTests/IntegrationTests/ZeroKeys/ZeroAsKeyTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Collections.Generic;
23
using System.Linq;
34
using System.Net;
@@ -331,7 +332,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
331332

332333
var requestBody = new
333334
{
334-
data = new object[0]
335+
data = Array.Empty<object>()
335336
};
336337

337338
string route = $"/players/{existingPlayer.StringId}/relationships/recentlyPlayed";

test/TestBuildingBlocks/HttpResponseMessageExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public static class HttpResponseMessageExtensions
1414
{
1515
public static HttpResponseMessageAssertions Should(this HttpResponseMessage instance)
1616
{
17-
return new(instance);
17+
return new HttpResponseMessageAssertions(instance);
1818
}
1919

2020
public sealed class HttpResponseMessageAssertions : ReferenceTypeAssertions<HttpResponseMessage, HttpResponseMessageAssertions>

0 commit comments

Comments
 (0)