Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Addon manager takes wrong path when using Lua.addonManager.repositoryPath

Offen
#3,230 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
lua, vscode
Bereich
tooling

Rechercherichtung

Reproduzieren Sie das Problem, indem Sie Lua.addonManager.repositoryPath auf das verknüpfte Repository setzen und ein Addon über den Addon manager aktivieren. Verfolgen Sie die Auflösung des Repository-Pfads des Addon managers und überprüfen Sie anschließend, dass benutzerdefinierte Repository-Addons aus workspaceStorage geladen werden, ohne sie nach globalStorage zu kopieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

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?

Libraries

Expected Behaviour

I expect it works with custom repository addons (workspaceStorage)

Image
Actual Behaviour

It works with official repository addons (globalStorage)

important note: I copied the files from "workspaceStorage" to "globalStorage" to illustrate the problem. Without this, the custom library will not activate.

Image
Reproduction steps
  1. Go to 'settings', search for 'Lua.addonManager.repositoryPath'
  2. Type 'https://github.com/antim0118/LLS-Addons-LPYT'
  3. Open 'Addon manager'
  4. Activate any custom addon
  5. Nothing happens (because it tries to find the addon in globalStorage folder)
Additional Notes

No response

Log File

Log file

Vorherrschende Sprache
Lua
Sterne
4.4k
Forks
442
Ø Merge
8 T. 9 Std.
Gemergte PRs (30 T.)
1

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus LuaLS/lua-language-server

Alle Issues in LuaLS/lua-language-server

Ähnliche Issues

Weitere Issues zu Lua

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.