dotnet / dotnet/command-line-api

This isn't guaranteed to work in a NativeAOT app. Just because the app uses a `IList<double>`, it doesn't mean that `double[]`'s code is going to get preserved/generated.

Offen
#2,175 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
C#
Sterne
3.7k
Forks
428
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

This isn't guaranteed to work in a NativeAOT app. Just because the app uses a `IList`, it doesn't mean that `double[]`'s code is going to get preserved/generated.

_Originally posted by @eerhardt in https://github.com/dotnet/command-line-api/pull/2127#discussion_r1171510605_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die aus PR #2127 verlinkte Diskussion zu prüfen und den Code der Command-Line-API zu identifizieren, der an der Verarbeitung von IList unter NativeAOT beteiligt ist. Prüfe, ob die bestehende NativeAOT-Abdeckung diesen Fall abdeckt. Als erledigt gilt die Aufgabe, wenn das Verhalten von NativeAOT behandelt oder die Einschränkung klar dokumentiert und verifiziert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
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.