Azure / Azure/azure-sdk-for-python
[Code refactor]Move common code in _global_endpoint_manager.py and _global_endpoint_manager_async.py to mixin class
Offen
Client
Python
- Vorherrschende Sprache
- Python
- Sterne
- 5.6k
- Forks
- 3.4k
- Ø Merge
- 2 T. 2 Std.
- Gemergte PRs (30 T.)
- 213
Beschreibung
As titled
Beitragsleitfaden
Rechercherichtung
Beginne damit, _global_endpoint_manager.py und _global_endpoint_manager_async.py zu vergleichen, um den duplizierten Code zu identifizieren und zu verstehen, wie jeder Manager ihn verwendet. Als erledigt gilt die Aufgabe, wenn das gemeinsame Verhalten durch eine Mixin-Klasse dargestellt wird und beide Manager weiterhin ihr bestehendes Verhalten zur Endpunktverwaltung bereitstellen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100