Bladeren bron

Merge pull request #41751 from neikeq/3.2-issue-41745

[3.2] C#: Fix Godot failing to find class namespace
Rémi Verschelde 5 jaren geleden
bovenliggende
commit
1edd6aa404

+ 1 - 1
modules/mono/editor/GodotTools/GodotTools.ProjectEditor/ProjectUtils.cs

@@ -178,7 +178,7 @@ namespace GodotTools.ProjectEditor
             if (root.AreDefaultCompileItemsEnabled())
             {
                 var excluded = new List<string>();
-                result = GetAllFilesRecursive(Path.GetDirectoryName(projectPath), "*.cs").ToList();
+                result.AddRange(existingFiles);
 
                 foreach (var item in root.Items)
                 {

+ 1 - 1
modules/mono/editor/GodotTools/GodotTools/CsProjOperations.cs

@@ -48,7 +48,7 @@ namespace GodotTools
 
             var firstMatch = classes.FirstOrDefault(classDecl =>
                     classDecl.BaseCount != 0 && // If it doesn't inherit anything, it can't be a Godot.Object.
-                    classDecl.SearchName != searchName // Filter by the name we're looking for
+                    classDecl.SearchName == searchName // Filter by the name we're looking for
             );
 
             if (firstMatch == null)