refactor: cache encoded delete paths

This commit is contained in:
2026-05-15 03:38:56 +00:00
parent afe2ceb31d
commit 8315134cca
3 changed files with 30 additions and 1 deletions
+4
View File
@@ -72,15 +72,19 @@ jobs:
以下審查意見屬於刻意排除,不再以測試或 CI 的形式處理:
- `entrypoint.sh:10-15` `trim`
- `entrypoint.sh:16-18` `url_encode`
- `entrypoint.sh:30-59` `resolve_package_names`
- `entrypoint.sh:61-76` `parse_repo_context`
- `entrypoint.sh:35-51` `resolve_keep_count`
- `entrypoint.sh:78-120` `api_request`
- `entrypoint.sh:122-181` `fetch_package_versions`
- `entrypoint.sh:183-241` `collect_package_candidates`
- `entrypoint.sh:243-286` `process_candidates`
- `entrypoint.sh(整體)` 新增測試程式碼與測試框架
- `entrypoint.sh(整體)` 端對端測試
- `entrypoint.sh:7` 結構化 logging
- `entrypoint.sh:105` 驗證 `GITEA_SERVER_URL`
- `entrypoint.sh:125-126,241` 暫存檔重用與 I/O 微調
- `entrypoint.sh:149` 流式 JSON 合併
- `entrypoint.sh:204,215` 排序與日誌分離建議
- `entrypoint.sh:243-286` 重複 `url_encode` 進一步最佳化