LuaLS / LuaLS/lua-language-server

[Experimental] Rust-based LuaLs

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

Dieses Issue hat noch niemand übernommen.

beta compile enhancement rust
Vorherrschende Sprache
Lua
Sterne
4.4k
Forks
442
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

This version switches the host part of luals entirely to a Rust implementation. The related build tool directly uses Cargo. It is not fully completed yet; it can run on the Windows platform for now. I do not have the equipment to test it on other platforms.

I created this repo as a way to learn Rust and did not intend to replace the original luals. It simply provides another possibility for multi-platform compilation.

link: https://github.com/LuaLS/lua-language-server-rust

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

Der Issue verweist auf das separate Repository lua-language-server-rust und besagt, dass sein Host Rust und Cargo verwendet, wobei Windows die einzige getestete Plattform ist. Beginne mit der Überprüfung dieses Repositorys und der bestehenden Host-/Build-Integration; es werden keine Dateien, Tests oder Kriterien für den Abschluss genannt, und der Abschluss für mehrere Plattformen ist nicht definiert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua, rust
Bereich
build-system, devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
15/100

Neue Issues direkt in Ihr Postfach

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