apache / apache/cloudstack

`ApiResponseHelper#createUsageResponse(Usage)` needs to be modularised (530 lines).

Đang mở
#11,635 1 bình luận 0 reaction 0 người được giao Được @PrashantBhanage nhận Xem trên GitHub
good-first-issue type:stability
Ngôn ngữ chính
Java
Star
3.1k
Fork
1.4k
Merge trung bình
6 ngày 19 giờ
Pull request đã merge (30 ngày)
32

Mô tả

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_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu từ ApiResponseHelper#createUsageResponse(Usage), phương thức dài 530 dòng được xác định trong issue, và xem lại pull request #13695 để kiểm tra phần công việc đã được tiến hành. Việc tái cấu trúc hoàn tất khi phương thức được mô-đun hóa thành các phần dễ quản lý mà không thay đổi hành vi của UsageRecordResponse.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
cloud, infrastructure
Loại issue
Tái cấu trúc
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.