microsoft / microsoft/TypeScript

Typescript: Sort imports in quick fix with imports from node_modules ordered last

Offen
#52,872 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Needs More Info
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.4k
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
117

Beschreibung

TS Template added by @mjbvz

TypeScript Version: 5.0.1

Search Terms

  • getCodeFixes
  • Code actions
  • quick fix

See screenshot.

The 3rd option is an alias in our project source. The imports from @ag-grid-community/core are from a 3rd party library.

There is no way to ensure that my project's code is prioritised when suggesting what to use, it's driving me nuts.

Screenshot 2023-02-16 at 5 21 07 pm

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 damit, die in der Issue beschriebenen Importvorschläge für Quick-Fixes oder Code-Actions mit TypeScript 5.0.1 zu reproduzieren, und vergleiche dabei Aliase aus dem Projektquellcode mit Imports aus @ag-grid-community/core. Verfolge den Pfad von getCodeFixes und ermittle, wo Importkandidaten sortiert werden. Als abgeschlossen gilt die Aufgabe, wenn Imports aus dem Projektquellcode gegenüber Imports aus node_modules priorisiert werden und das gemeldete Szenario abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
developer-experience, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
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.