ee8e5146a4
The following two bugs were fixed: - For classes without namespace we were still generating `namespace {` without a namespace identifier, causing a syntax error. - For classes with nested namespaces we were generating only the innermost part of the namespace was being generated, e.g.: for `Foo.Bar` we were generating `namespace Bar {` instead of `namespace Foo.Bar {`. This wasn't causing any build error, but because of the wrong namespace Godot wasn't able to find the class associated with the script. |
||
---|---|---|
.. | ||
Common.cs | ||
ExtensionMethods.cs | ||
Godot.SourceGenerators.csproj | ||
Godot.SourceGenerators.props | ||
GodotClasses.cs | ||
ScriptPathAttributeGenerator.cs |