From 140b571536eeffb2e009cbb721d4f85e0943b91a Mon Sep 17 00:00:00 2001 From: yusyus Date: Sun, 15 Feb 2026 21:28:53 +0300 Subject: [PATCH] fix: correct language names in godot_unified.json config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed language filter that was preventing code analysis. Changes: - "cpp" → "C++" (matches LANGUAGE_EXTENSIONS mapping) - "gdscript" → "GDScript" (case-sensitive match required) - "python" → "Python" (case-sensitive match required) - "glsl" → "GodotShader" (correct extension for .gdshader files) Issue: The codebase_scraper uses exact string matching against LANGUAGE_EXTENSIONS values. Previous names were lowercase, causing: "Found 9192 source files" "Filtered to 0 files for languages: cpp, gdscript, python, glsl" Result: Now will correctly analyze: - C++ files (.cpp, .cc, .cxx, .h, .hpp, .hxx) - GDScript files (.gd) - Python files (.py) - Godot shader files (.gdshader) Reference: src/skill_seekers/cli/codebase_scraper.py:58-81 (LANGUAGE_EXTENSIONS) Co-Authored-By: Claude Sonnet 4.5 --- configs/godot_unified.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/godot_unified.json b/configs/godot_unified.json index 5044c5c..a7d6124 100644 --- a/configs/godot_unified.json +++ b/configs/godot_unified.json @@ -32,7 +32,7 @@ "name": "source_code", "description": "Godot Engine C++ source code + GDScript core", "weight": 0.6, - "languages": ["cpp", "gdscript", "python", "glsl"], + "languages": ["C++", "GDScript", "Python", "GodotShader"], "skip_patterns": [ ".git/", "thirdparty/",