`ApiResponseHelper#createUsageResponse(Usage)` needs to be modularised (530 lines).
- Langage dominant
- Java
- Étoiles
- 3.1k
- Forks
- 1.4k
- Merge moyen
- 6 j 19 h
- PR mergées (30 j)
- 32
Description
this is adding only three lines to a 530 line method. No issue in the context but `public UsageRecordResponse createUsageResponse(Usage usageRecord)` needs to be refactorred (as many pieces of code).
_Originally posted by @DaanHoogland in https://github.com/apache/cloudstack/pull/11531#discussion_r2348098564_
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par ApiResponseHelper#createUsageResponse(Usage), la méthode de 530 lignes identifiée dans l’issue, et consultez la pull request #13695 pour voir le travail déjà en cours. Le refactoring est terminé lorsque la méthode est modularisée en éléments gérables sans modifier le comportement de UsageRecordResponse.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- cloud, infrastructure
- Type d'issue
- Refactorisation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100