LuaLS / LuaLS/lua-language-server
[Bug]: Addon Not Working
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Lua
- Sterne
- 4.4k
- Forks
- 442
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Annotations, Libraries
Expected Behaviour
The addon's definitions and comments should be displayed.
Actual Behaviour
The library's comments above functions are being displayed.
Reproduction steps
-
Download and add this for an addon:
-
Download batteries and place them inside of
libraries/batteries:

-
Add
require("libraries.batteries"):export()to the top of your lua file -
Hovering
:export()shows the library's documented info and not from the addon
Additional Notes
I might have the addon set up incorrectly, but I am genuinely unsure. I've looked at a few of the addon samples and instructions, but can't seem to entirely figure it out properly. My settings.json for the files I'm testing with looks like the following:
{
"Lua.workspace.library": [
"G:/GitHub/Lua/batteries/library/batteries"
]
}
Log File
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das addon-Setup mit den referenzierten addon-Beispielen und Anweisungen zu vergleichen, und bilde dann das Hover-Verhalten in der VS Code-Erweiterung mit batteries und der gezeigten settings.json-Konfiguration nach. Prüfe, ob der addon- oder library-Pfad wie erwartet geladen wird. Erledigt ist es, wenn beim Hover über :export() die addon-Definition und Kommentare statt der Dokumentation der library angezeigt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- lua, vscode
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100