github / github/codeql

Ruby: support HAML template files

Offen
#15,863 1 Kommentar 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement Ruby
Vorherrschende Sprache
CodeQL
Sterne
10.1k
Forks
2.1k
Ø Merge
2 T. 15 Std.
Gemergte PRs (30 T.)
141

Beschreibung

It would be nice if CodeQL supported extraction of [HAML](https://github.com/haml/haml) template files into the database, like it does for ERB template files. One challenge here is that there is no existing tree-sitter grammar for HAML yet, unlike for ERB template files, making it more difficult to integrate with the extractor. Tree-sitter grammar support for HAML has also come up elsewhere: https://github.com/zed-industries/extensions/issues/179

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Vergleiche den bestehenden Pfad zur Extraktion von ERB-Vorlagen mit der angeforderten HAML-Unterstützung und untersuche anschließend das Fehlen einer Tree-sitter-HAML-Grammatik sowie das damit verbundene Problem bei den Zed-Erweiterungen. Als erledigt gilt die Aufgabe, wenn HAML-Vorlagendateien ähnlich wie ERB-Dateien in die CodeQL-Datenbank extrahiert werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
ruby
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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