Skip to content

Commit ec61130

Browse files
committed
Syntax fix
1 parent bfabd65 commit ec61130

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

gen/SourceGenerator/ImmutableGenerator.cs

+10-8
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,19 @@ static string GenerateImmutableClass(TypeDeclarationSyntax mutableClass, Compila
5656
}
5757
""";
5858

59-
const string template = @"{Usings}
59+
const string template = """
60+
{Usings}
6061
61-
namespace {Namespace};
62+
namespace {Namespace};
6263
63-
public partial class ReadOnly{ClassName} {
64-
{Constructor}
64+
public partial class ReadOnly{ClassName} {
65+
{Constructor}
66+
67+
partial void CopyAdditionalProperties({ClassName} {ArgName});
6568
66-
partial void CopyAdditionalProperties({ClassName} {ArgName});
67-
68-
{Properties}
69-
}";
69+
{Properties}
70+
}
71+
""";
7072

7173
var code = template
7274
.Replace("{Usings}", string.Join("\n", usings))

0 commit comments

Comments
 (0)