LuaLS / LuaLS/lua-language-server

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

Ouverte
#2,419 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Lua
Étoiles
4.4k
Forks
442
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### 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](https://github.com/LuaLS/lua-language-server/files/13398870/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_

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Reproduisez le problème à partir du fichier joint t1.zip en ouvrant le dossier dans VS Code, puis main.lua, et en comparant le comportement dans les versions 3.71, 3.7.2 et 3.7.3. Suivez le chemin d’auto-détection de Love2D et vérifiez que la fenêtre contextuelle de configuration apparaît lorsque le fichier contient love.load ou love.update.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
lua, vscode
Domaine
devtools
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.