Skip to content

Commit a6927ef

Browse files
committed
#305 Prevent generating an empty cs file for tt file when generating separate files. Thanks to lukeatron.
1 parent 7371871 commit a6927ef

File tree

8 files changed

+16
-4
lines changed

8 files changed

+16
-4
lines changed

EntityFramework.Reverse.POCO.Generator/Database NorthwindSqlCe40.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
// <auto-generated>
1515
// ReSharper disable ConvertPropertyToExpressionBody
1616
// ReSharper disable DoNotCallOverridableMethodsInConstructor
17+
// ReSharper disable EmptyNamespace
1718
// ReSharper disable InconsistentNaming
1819
// ReSharper disable PartialMethodWithSinglePart
1920
// ReSharper disable PartialTypeWithSinglePart

EntityFramework.Reverse.POCO.Generator/Database NorthwindSqlCe40.tt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -481,4 +481,6 @@
481481
{
482482
#>
483483
<#@ include file="EF.Reverse.POCO.ttinclude" #>
484-
<# } #>
484+
<# }
485+
if(GenerateSeparateFiles)
486+
GenerationEnvironment.Clear();#>

EntityFramework.Reverse.POCO.Generator/Database.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
// <auto-generated>
1818
// ReSharper disable ConvertPropertyToExpressionBody
1919
// ReSharper disable DoNotCallOverridableMethodsInConstructor
20+
// ReSharper disable EmptyNamespace
2021
// ReSharper disable InconsistentNaming
2122
// ReSharper disable PartialMethodWithSinglePart
2223
// ReSharper disable PartialTypeWithSinglePart

EntityFramework.Reverse.POCO.Generator/Database.tt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,4 +519,6 @@
519519
#>
520520
<#@ include file="EF.Reverse.POCO.ttinclude" #>
521521
<#@ import namespace="System.Xml.Schema" #>
522-
<# } #>
522+
<# }
523+
if(GenerateSeparateFiles)
524+
GenerationEnvironment.Clear();#>

Tester/TestDatabase_DataAnnotation.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
// <auto-generated>
1818
// ReSharper disable ConvertPropertyToExpressionBody
1919
// ReSharper disable DoNotCallOverridableMethodsInConstructor
20+
// ReSharper disable EmptyNamespace
2021
// ReSharper disable InconsistentNaming
2122
// ReSharper disable PartialMethodWithSinglePart
2223
// ReSharper disable PartialTypeWithSinglePart

Tester/TestDatabase_DataAnnotation.tt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,4 +519,6 @@
519519
#>
520520
<#@ include file="..\EntityFramework.Reverse.POCO.Generator\EF.Reverse.POCO.ttinclude" #>
521521
<#@ import namespace="System.Xml.Schema" #>
522-
<# } #>
522+
<# }
523+
if(GenerateSeparateFiles)
524+
GenerationEnvironment.Clear();#>

Tester/TestDatabase_NoDataAnnotation.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
// <auto-generated>
1818
// ReSharper disable ConvertPropertyToExpressionBody
1919
// ReSharper disable DoNotCallOverridableMethodsInConstructor
20+
// ReSharper disable EmptyNamespace
2021
// ReSharper disable InconsistentNaming
2122
// ReSharper disable PartialMethodWithSinglePart
2223
// ReSharper disable PartialTypeWithSinglePart

Tester/TestDatabase_NoDataAnnotation.tt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,4 +519,6 @@
519519
#>
520520
<#@ include file="..\EntityFramework.Reverse.POCO.Generator\EF.Reverse.POCO.ttinclude" #>
521521
<#@ import namespace="System.Xml.Schema" #>
522-
<# } #>
522+
<# }
523+
if(GenerateSeparateFiles)
524+
GenerationEnvironment.Clear();#>

0 commit comments

Comments
 (0)