mirror of
https://github.com/godotengine/godot.git
synced 2025-11-03 07:01:06 +00:00
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 | ||