microsoft / microsoft/kiota-java

Stop using okhttp3.internal

Offen Anfängerfreundlich
#2,127 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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

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 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

Neue Issues direkt in Ihr Postfach

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