LuaLS / LuaLS/lua-language-server
[love-api] many callback functions are missing
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Lua
- Sterne
- 4.4k
- Forks
- 442
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
These functions are undefined:
- love.load
- love.quit
- love.errorhandler
- love.lowmemory
- love.threaderror
- love.keyreleased
- love.textedited
- love.textinput
- other
mouse,joystickandtouchrelated...
I really don't understand why the api has all these aliases, but in vscode these functions appear as undefined 🤷.
Maybe @alias is a wrong way to define class fields or is the total number of possible class fields limited?
For some reason, some of them show up, but most do not!
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
Beginnen Sie mit der Untersuchung von meta/3rd/love2d/library/love.lua und vergleichen Sie dessen Aliase mit den aufgelisteten LÖVE-Callbacks, die in VS Code als nicht definiert erscheinen. Reproduzieren Sie die fehlenden Vorschläge für Callbacks wie love.load, love.quit und love.textinput, und verfolgen Sie anschließend, wie diese Definitionen verfügbar gemacht werden. Erledigt ist es, wenn die aufgelisteten Callback-Funktionen nicht mehr als nicht definiert gemeldet werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- lua
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100