microsoft / microsoft/TypeScript

expose API for --explainFiles

Offen
#41,896 0 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

In Discussion Suggestion
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.3k
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
117

Beschreibung

Suggestion

Add an API to query the information that is already available for --explainFiles.

Use Cases

My tool needs to know why certain files are in the program to apply special handling to "user code" while leaving foreign code alone.

This would also close #26684 which asks for a subset of the information only.

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

Beginne mit der Überprüfung der bestehenden Implementierung von --explainFiles und der API-Oberfläche, die Programminformationen zu Dateien bereitstellt. Lies #26684 zur zugehörigen Anfrage nach einer Teilmenge und bestimme, wie die API die von Tools benötigten Erklärungsdaten bereitstellen sollte. Erledigt ist die Aufgabe, wenn die angeforderten Informationen über eine nutzbare API verfügbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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