microsoft / microsoft/kiota-java
Stop using okhttp3.internal
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 38
- Forks
- 34
- Ø Merge
- 15 Std. 9 Min.
- Gemergte PRs (30 T.)
- 20
Beschreibung
com.microsoft.kiota.http.middleware.RedirectHandler.java is referencing OkHttp internals from okhttp3.internal. This code is internal, was never part of public API and was removed in OkHttp 5. Please remove references to it to ensure binary compatibility with the newer OkHttp versions. In general, using anything from okhttp3.internal is not advised as OkHttp is planning to restrict access to it, see https://github.com/square/okhttp/issues/9435.
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
Beginne mit com.microsoft.kiota.http.middleware.RedirectHandler.java und ermittle dessen okhttp3.internal-Referenzen. Prüfe die Kompatibilitätsbedenken bezüglich OkHttp 5 und das referenzierte OkHttp-Issue, bevor du unterstützte APIs auswählst. Als erledigt gilt die Aufgabe, wenn die Middleware okhttp3.internal nicht mehr verwendet und dabei die Redirect-Verarbeitung sowie die binäre Kompatibilität mit neueren OkHttp-Versionen erhalten bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Ruhig
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 76/100