Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Add ability to generate a QL query from a code snippet

Offen
#550 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
30/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
typescript, vscode
Bereich
devtools, tooling

Rechercherichtung

Beginne damit, den Einstiegspunkt der VS Code-Erweiterung für den vorgeschlagenen Befehl „CodeQL: Generate query“ nachzuverfolgen und zu untersuchen, wie er ein ausgewähltes Code-Snippet erhält. Definiere das erwartete Verhalten beim Generieren eines oder mehrerer QL-Prädikate und beim Öffnen dieser in einem neuen Editor; als abgeschlossen gilt die Aufgabe, wenn Benutzer Prädikate für Quellen oder Senken aus einer ausgewählten Property oder einem ausgewählten Methodenaufruf generieren können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Complexity: High enhancement VSCode
  • 90% of users 90% of the time, all they need is to define their sources and sinks and plop them into a Data Flow config.
  • Not everyone needs to write config flows from scratch. New users often just need help writing sources and sinks.

The idea would be that a user selects a code snippet (a property, method call, etc), runs the CodeQL: Generate query command, and a new editor opens with one or more generated QL predicates that each will select the target of the snippet to greater or lesser specificity.

Vorherrschende Sprache
TypeScript
Sterne
539
Forks
240
Ø Merge
2 T. 18 Std.
Gemergte PRs (30 T.)
37

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/vscode-codeql

Alle Issues in github/vscode-codeql

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

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