LuaLS / LuaLS/lua-language-server
It is better to have multiline for annote the @overload
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
Expected Behaviour
--- @overload fun(
--- x:number,
--- y:number,
--- width:number,
--- height:number
--- ):Object
Actual Behaviour
--- @overload fun( x:number, y:number, width:number, height:number ):Object
Reproduction steps
- Go to '...'
- Click '...'
- See error '...'
Additional Notes
Please adding this feature because some of my annotation is really really long.
Writing in one line makes unreadable and ugly.
Thanks much!
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
Reproduziere das Annotationsverhalten der Visual Studio Code-Erweiterung anhand der mehrzeiligen und einzeiligen @overload-Beispiele aus dem Issue. Beginne damit nachzuverfolgen, wie Lua-Annotationen geparst werden, und überprüfe anschließend, dass mehrzeilige Overload-Signaturen akzeptiert werden und lesbar bleiben, ohne bestehende Annotationen zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- lua, vscode
- Bereich
- devtools
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100