Skip to content

Commit ce47228

Browse files
committed
fix issue
fix templates
1 parent b0aa3d5 commit ce47228

File tree

7 files changed

+23
-19
lines changed

7 files changed

+23
-19
lines changed

Generator/Generators/Generator.cs

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,19 @@ public void LoadEnums()
199199
filterKeyValuePair.Value.Enums.AddRange(enumerations);
200200
}
201201
}
202+
203+
foreach (var filterKeyValuePair in FilterList.GetFilters())
204+
{
205+
var filter = filterKeyValuePair.Value;
206+
foreach (var enumeration in filter.Enums)
207+
{
208+
filter.UpdateEnum(enumeration);
209+
foreach (var enumerationMember in enumeration.Items)
210+
{
211+
filter.UpdateEnumMember(enumerationMember);
212+
}
213+
}
214+
}
202215
}
203216
catch (Exception x)
204217
{
@@ -416,15 +429,6 @@ private void AddTablesToFilters(List<RawTable> rawTables)
416429

417430
table.Suffix = Settings.TableSuffix;
418431
}
419-
420-
foreach (var enumeration in filter.Enums)
421-
{
422-
filter.UpdateEnum(enumeration);
423-
foreach (var enumerationMember in enumeration.Items)
424-
{
425-
filter.UpdateEnumMember(enumerationMember);
426-
}
427-
}
428432
}
429433
}
430434

Generator/Templates/TemplateEf6.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,13 +1288,13 @@ public override string Enums()
12881288
{
12891289
return @"
12901290
{{#each EnumAttributes}}
1291-
{{this}}{{#newline}}
1291+
{{this}}{{#newline}}
12921292
{{/each}}
12931293
public enum {{EnumName}}{{#newline}}
12941294
{{{#newline}}
12951295
{{#each Items}}
12961296
{{#each Attributes}}
1297-
{{this}}{{#newline}}
1297+
{{this}}{{#newline}}
12981298
{{/each}}
12991299
{{Key}} = {{Value}},{{#newline}}
13001300
{{/each}}

Generator/Templates/TemplateEfCore2.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1349,13 +1349,13 @@ public override string Enums()
13491349
{
13501350
return @"
13511351
{{#each EnumAttributes}}
1352-
{{this}}{{#newline}}
1352+
{{this}}{{#newline}}
13531353
{{/each}}
13541354
public enum {{EnumName}}{{#newline}}
13551355
{{{#newline}}
13561356
{{#each Items}}
13571357
{{#each Attributes}}
1358-
{{this}}{{#newline}}
1358+
{{this}}{{#newline}}
13591359
{{/each}}
13601360
{{Key}} = {{Value}},{{#newline}}
13611361
{{/each}}

Generator/Templates/TemplateEfCore3.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1469,13 +1469,13 @@ public override string Enums()
14691469
{
14701470
return @"
14711471
{{#each EnumAttributes}}
1472-
{{this}}{{#newline}}
1472+
{{this}}{{#newline}}
14731473
{{/each}}
14741474
public enum {{EnumName}}{{#newline}}
14751475
{{{#newline}}
14761476
{{#each Items}}
14771477
{{#each Attributes}}
1478-
{{this}}{{#newline}}
1478+
{{this}}{{#newline}}
14791479
{{/each}}
14801480
{{Key}} = {{Value}},{{#newline}}
14811481
{{/each}}

Generator/Templates/TemplateEfCore5.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1446,13 +1446,13 @@ public override string Enums()
14461446
{
14471447
return @"
14481448
{{#each EnumAttributes}}
1449-
{{this}}{{#newline}}
1449+
{{this}}{{#newline}}
14501450
{{/each}}
14511451
public enum {{EnumName}}{{#newline}}
14521452
{{{#newline}}
14531453
{{#each Items}}
14541454
{{#each Attributes}}
1455-
{{this}}{{#newline}}
1455+
{{this}}{{#newline}}
14561456
{{/each}}
14571457
{{Key}} = {{Value}},{{#newline}}
14581458
{{/each}}

Tester.Integration.EfCore3/File based templates/Templates.EF6/Enums.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public enum {{EnumName}}{{#newline}}
66
#newline}}
77
{{#each Items}}
88
{{#each Attributes}}
9-
{{this}}{{#newline}}
9+
{{this}}{{#newline}}
1010
{{/each}}
1111
{{Key}} = {{Value}},{{#newline}}
1212
{{/each}}

Tester.Integration.EfCore3/File based templates/Templates.EFCore3/Enums.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public enum {{EnumName}}{{#newline}}
66
#newline}}
77
{{#each Items}}
88
{{#each Attributes}}
9-
{{this}}{{#newline}}
9+
{{this}}{{#newline}}
1010
{{/each}}
1111
{{Key}} = {{Value}},{{#newline}}
1212
{{/each}}

0 commit comments

Comments
 (0)