nvim-tree / nvim-tree/nvim-tree.lua
CI Check Nightly Failing
Offen
Anfängerfreundlich
Dieses Issue hat noch niemand übernommen.
bug
- Vorherrschende Sprache
- Lua
- Sterne
- 8.6k
- Forks
- 638
- Ø Merge
- 1 T. 14 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
nightly luacheck is failing with:
lua/nvim-tree/actions/tree/collapse.lua:18:38 [Warning] Cannot assign `integer` to parameter `string`.
- `integer` cannot match `string`
- Type `integer` cannot match `string`
- Type `number` cannot match `string` (param-type-mismatch)
local matches = utils.str_find(buffer_path, path)
Stable is passing.
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
Beginne mit lua/nvim-tree/actions/tree/collapse.lua:18 und untersuche die Definition von utils.str_find sowie die Typen seiner Parameter. Reproduziere den Fehler mit dem im Issue verlinkten nightly luacheck workflow und überprüfe anschließend, dass die Typwarnung behoben ist und sowohl die nightly- als auch die stable-Prüfungen erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- lua
- Bereich
- ci-cd, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Aktiv
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 84/100