Skip to content

Commit 5e900ff

Browse files
committed
Minor tweaks to improve code readability
1 parent df19355 commit 5e900ff

File tree

2 files changed

+21
-3
lines changed

2 files changed

+21
-3
lines changed

src/JsonApiDotNetCore/Configuration/TypeLocator.cs

+9-1
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,16 @@ internal sealed class TypeLocator
8282
$"instead of {interfaceTypeArguments.Length}.", nameof(interfaceTypeArguments));
8383
}
8484

85-
return assembly.GetTypes().Select(type => GetContainerRegistrationFromType(type, unboundInterface, interfaceTypeArguments))
85+
// @formatter:wrap_chained_method_calls chop_always
86+
// @formatter:wrap_before_first_method_call true
87+
88+
return assembly
89+
.GetTypes()
90+
.Select(type => GetContainerRegistrationFromType(type, unboundInterface, interfaceTypeArguments))
8691
.FirstOrDefault(result => result != null);
92+
93+
// @formatter:wrap_before_first_method_call restore
94+
// @formatter:wrap_chained_method_calls restore
8795
}
8896

8997
private static (Type implementationType, Type serviceInterface)? GetContainerRegistrationFromType(Type nextType, Type unboundInterface,

test/JsonApiDotNetCoreTests/IntegrationTests/CompositeKeys/CarCompositeKeyAwareRepository.cs

+12-2
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,21 @@ private void RecursiveRewriteFilterInLayer(QueryLayer queryLayer)
3939

4040
if (queryLayer.Selection is { IsEmpty: false })
4141
{
42-
foreach (QueryLayer? nextLayer in queryLayer.Selection.GetResourceTypes().Select(queryLayer.Selection.GetOrCreateSelectors)
43-
.SelectMany(selectors => selectors.Select(selector => selector.Value).Where(layer => layer != null)))
42+
// @formatter:wrap_chained_method_calls chop_always
43+
// @formatter:keep_existing_linebreaks true
44+
45+
foreach (QueryLayer? nextLayer in queryLayer.Selection
46+
.GetResourceTypes()
47+
.Select(queryLayer.Selection.GetOrCreateSelectors)
48+
.SelectMany(selectors => selectors
49+
.Select(selector => selector.Value)
50+
.Where(layer => layer != null)))
4451
{
4552
RecursiveRewriteFilterInLayer(nextLayer!);
4653
}
54+
55+
// @formatter:keep_existing_linebreaks restore
56+
// @formatter:wrap_chained_method_calls restore
4757
}
4858
}
4959
}

0 commit comments

Comments
 (0)