LuaLS / LuaLS/lua-language-server

can't auto detect love2d project (3.71 is OK, 3.7.2 and 3.7.3 are broken).

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

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?

MacOS 13.4 intel

What is the issue affecting?

Can't auto detect love2d project, no popup for write configure for love2d project. (NOTICE: 3.71 is OK, 3.7.2 and 3.7.3 are broken)

Expected Behaviour

this popup should be popup when the Lua file contains love. load or love.update ..., but currently version no popup shows.

Screenshot 2023-11-18 at 11 57 07
Actual Behaviour
Screenshot 2023-11-18 at 11 57 07 this popup should show when detecting the love2d project
Reproduction steps

t1.zip

  1. use vscode to open this folder
  2. open main.lua
  3. should popup the configure popup(see image).
Screenshot 2023-11-18 at 11 57 07
Additional Notes

3.71 is OK, 3.7.2 and 3.7.3 are broken

Log File

No response

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere das Problem aus der angehängten Datei t1.zip, indem du den Ordner in VS Code und anschließend main.lua öffnest und das Verhalten in den Versionen 3.71, 3.7.2 und 3.7.3 vergleichst. Verfolge den Pfad der automatischen Love2D-Erkennung und überprüfe, dass das Konfigurations-Popup erscheint, wenn die Datei love.load oder love.update enthält.

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

Neue Issues direkt in Ihr Postfach

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