From a5b032cc395738b633a4e05d08ffe8771dd19d52 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 22 Feb 2025 11:22:49 -0800 Subject: [PATCH] Fixed New Class generator with empty namespace --- BeefLibs/corlib/src/Compiler.bf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/BeefLibs/corlib/src/Compiler.bf b/BeefLibs/corlib/src/Compiler.bf index 784c1241..66705c77 100644 --- a/BeefLibs/corlib/src/Compiler.bf +++ b/BeefLibs/corlib/src/Compiler.bf @@ -225,10 +225,12 @@ namespace System if (name.EndsWith(".bf", .OrdinalIgnoreCase)) name.RemoveFromEnd(3); outFileName.Append(name); + + var ns = Namespace..Trim(); + if (!ns.IsEmpty) + outText.AppendF($"namespace {Namespace};\n\n"); outText.AppendF( $""" - namespace {Namespace}; - class {name} {{ }}