Skip to content

Commit 2c45452

Browse files
authored
Merge pull request #3 from datacute/release/0.0.2-alpha
Release/0.0.2 alpha
2 parents c1b5931 + 84b6fec commit 2c45452

File tree

5 files changed

+21
-11
lines changed

5 files changed

+21
-11
lines changed

AdditionalTextConstantGenerator/AdditionalTextConstantGenerator.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
</PropertyGroup>
3131

3232
<ItemGroup>
33-
<PackageReference Include="Datacute.IncrementalGeneratorExtensions" Version="1.0.0">
33+
<PackageReference Include="Datacute.IncrementalGeneratorExtensions" Version="1.0.2">
3434
<PrivateAssets>all</PrivateAssets>
3535
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3636
</PackageReference>

AdditionalTextConstantGenerator/CodeGenerator.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,13 @@ protected override void AppendCustomMembers()
101101

102102
var additionalTextFileName = additionalTextFilePath.GetFileName();
103103

104-
Buffer.AppendFormatLines(Templates.StringConstantTemplate,
105-
stringConstantName,
104+
Buffer.AppendFormatLines(Templates.StringConstantDocCommentTemplate,
106105
additionalTextFileName,
107-
docCommentCode,
108-
text.TextContent);
106+
docCommentCode);
107+
108+
Buffer.AppendLine(string.Format(Templates.StringConstantTemplate,
109+
stringConstantName,
110+
text.TextContent));
109111
}
110112
}
111113
}

AdditionalTextConstantGenerator/Templates.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,18 @@ public AdditionalTextConstantsAttribute(string extension, string path)
5353
/// </remarks>
5454
";
5555

56-
public const string StringConstantTemplate = /* language=c# */
56+
public const string StringConstantDocCommentTemplate = /* language=c# */
5757
@"
58-
/// <summary>Text value of the Additional Text: {1}</summary>
58+
/// <summary>Text value of the Additional Text: {0}</summary>
5959
/// <value>
60-
/// <code>{2}
60+
/// <code>{1}
6161
/// </code>
6262
/// </value>
63-
public const string {0} = @""{3}"";
6463
";
6564

65+
public const string StringConstantTemplate = /* language=c# */
66+
@"public const string {0} = @""{1}"";";
67+
6668
public const string DesignTimeStringConstantTemplate = /* language=c# */
6769
@"public const string {0} => ""Design Time"";";
6870
}

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.0.2-alpha] - 2025-07-27
11+
12+
### Fixed
13+
- Multi-line constants shouldn't be written with indenting
14+
1015
## [0.0.1-alpha] - 2025-07-27
1116

1217
### Added
1318
- EmbeddedResourcePropertyGenerator code, converted to generate string constants for additional text files in a project
1419

15-
[Unreleased]: https://github.com/datacute/AdditionalTextConstantGenerator/compare/0.0.1-alpha...develop
20+
[Unreleased]: https://github.com/datacute/AdditionalTextConstantGenerator/compare/0.0.2-alpha...develop
21+
[0.0.2-alpha]: https://github.com/datacute/AdditionalTextConstantGenerator/releases/tag/0.0.2-alpha
1622
[0.0.1-alpha]: https://github.com/datacute/AdditionalTextConstantGenerator/releases/tag/0.0.1-alpha

version.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<VersionPrefix>0.0.1</VersionPrefix>
3+
<VersionPrefix>0.0.2</VersionPrefix>
44
</PropertyGroup>
55

66
<PropertyGroup>

0 commit comments

Comments
 (0)