libgit2 / libgit2/libgit2sharp
http exceptions are of LibGit2SharpException type
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 3.5k
- Forks
- 925
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Issues:
- 401
- 404
- unsupported URL protocol error
- unknown certificate check failure
Expected behavior
Either it should be specific type of exception or there should be a property of status code
Actual behavior
LibGit2SharpException type
Version of LibGit2Sharp (release number or SHA1)
0.27.0-preview-0175
Operating system(s) tested; .NET runtime tested
.NET6
Windows 10
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es wird keine Datei, kein Test und kein Einstiegspunkt genannt. Beginne damit, den HTTP-Fehlerbehandlungspfad im C#/.NET 6-Code zu finden, und reproduziere die Fehler 401, 404, bei nicht unterstütztem Protokoll und bei der Zertifikatsprüfung; fertig ist die Aufgabe, wenn Aufrufer diese Fehler anhand des Ausnahmetyps oder einer Statuscode-Eigenschaft unterscheiden können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- backend-api-design
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100