Skip to content

Commit 469a05b

Browse files
authored
Remove target from generated filenames (#664)
1 parent cabb7d4 commit 469a05b

File tree

192 files changed

+11
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

192 files changed

+11
-2
lines changed

CodeGen/Generators/UnitsNetGenerator.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,15 @@ public static void Generate(string rootDir, Quantity[] quantities)
3939
var outputDir = $"{rootDir}/UnitsNet/GeneratedCode";
4040
var testProjectDir = $"{rootDir}/UnitsNet.Tests";
4141

42+
// Ensure output directories exist
43+
Directory.CreateDirectory($"{outputDir}/Quantities");
44+
Directory.CreateDirectory($"{outputDir}/Units");
45+
Directory.CreateDirectory($"{testProjectDir}/GeneratedCode");
46+
4247
foreach (var quantity in quantities)
4348
{
4449
var sb = new StringBuilder($"{quantity.Name}:".PadRight(AlignPad));
45-
GenerateQuantity(sb, quantity, $"{outputDir}/Quantities/{quantity.Name}.NetFramework.g.cs"); // TODO Remove NetFramework suffix
50+
GenerateQuantity(sb, quantity, $"{outputDir}/Quantities/{quantity.Name}.g.cs");
4651
GenerateUnitType(sb, quantity, $"{outputDir}/Units/{quantity.Name}Unit.g.cs");
4752
GenerateUnitTestBaseClass(sb, quantity, $"{testProjectDir}/GeneratedCode/{quantity.Name}TestsBase.g.cs");
4853
GenerateUnitTestClassIfNotExists(sb, quantity, $"{testProjectDir}/CustomCode/{quantity.Name}Tests.cs");

CodeGen/Generators/UnitsNetWrcGenerator.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,14 @@ public static void Generate(string rootDir, Quantity[] quantities)
4040
{
4141
var outputDir = $"{rootDir}/UnitsNet.WindowsRuntimeComponent/GeneratedCode";
4242

43+
// Ensure output directories exist
44+
Directory.CreateDirectory($"{outputDir}/Quantities");
45+
Directory.CreateDirectory($"{outputDir}/Units");
46+
4347
foreach (var quantity in quantities)
4448
{
4549
var sb = new StringBuilder($"{quantity.Name}:".PadRight(AlignPad));
46-
GenerateQuantity(sb, quantity, $"{outputDir}/Quantities/{quantity.Name}.WindowsRuntimeComponent.g.cs");
50+
GenerateQuantity(sb, quantity, $"{outputDir}/Quantities/{quantity.Name}.g.cs");
4751
GenerateUnitType(sb, quantity, $"{outputDir}/Units/{quantity.Name}Unit.g.cs");
4852
Log.Information(sb.ToString());
4953
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)