Skip to content

Commit 1fc5741

Browse files
authored
Converted (unnecessarily-) interpolated strings to concatenation (#8387)
1 parent 52c861b commit 1fc5741

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

.editorconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,8 @@ dotnet_diagnostic.RCS0063.severity = warning
209209
dotnet_diagnostic.RCS1036.severity = none # see https://github.com/dotnet/roslynator/issues/1632
210210
# Remove redundant 'ToString' call.
211211
dotnet_diagnostic.RCS1097.severity = warning
212+
# Convert interpolated string to concatenation.
213+
dotnet_diagnostic.RCS1217.severity = warning
212214
# Unnecessary null-forgiving operator.
213215
dotnet_diagnostic.RCS1249.severity = warning
214216
# Remove unnecessary braces.

src/HotChocolate/Core/src/Types/Types/Descriptors/ObjectFieldDescriptor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ private static string ProcessExpression(Expression? expression)
564564

565565
case MemberInitExpression memberInitExpr:
566566
return string.Join(" ", memberInitExpr.Bindings.OfType<MemberAssignment>()
567-
.Select(b => $"{b.Member.Name}{ProcessExpression(b.Expression)}"));
567+
.Select(b => b.Member.Name + ProcessExpression(b.Expression)));
568568

569569
case MethodCallExpression { Method.Name: "Select" } methodCallExpr:
570570
if (methodCallExpr.Arguments is [_, UnaryExpression { Operand: LambdaExpression lambda }])

src/HotChocolate/Core/src/Types/Types/Interceptors/FlagEnumTypeInterceptor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ static string Rewrite(IExtendedType reference, string typeName)
224224
return $"[{Rewrite(reference.ElementType, typeName)}]{nullability}";
225225
}
226226

227-
return $"{typeName}{nullability}";
227+
return typeName + nullability;
228228
}
229229
}
230230

src/HotChocolate/Fusion-vnext/src/Fusion.Composition/Satisfiability/SatisfiabilityError.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ private string ToString(int indentationLevel)
1818
{
1919
var indent = new string(' ', indentationLevel * 2);
2020
var stringBuilder = new StringBuilder();
21-
stringBuilder.Append($"{indent}{Message}");
21+
stringBuilder.Append(indent + Message);
2222

2323
if (errors is not null)
2424
{

src/StrawberryShake/CodeGeneration/src/CodeGeneration.CSharp/Generators/ResultFromEntityTypeMapperGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ descriptor.Kind is TypeKind.Entity
116116
createModelCall.AddArgument(
117117
MethodCallBuilder
118118
.Inline()
119-
.SetMethodName($"{Map}{deferred.Class.RuntimeType.Name}")
119+
.SetMethodName(Map + deferred.Class.RuntimeType.Name)
120120
.AddArgument(Entity)
121121
.AddArgument(Snapshot));
122122

0 commit comments

Comments
 (0)