fix(code-quality): 第二批 - B904 raise-without-from 批量修复 (71个) #353

Merged
xiaoxia merged 2 commits from fix/code-quality-b904-batch into develop 2026-07-15 11:51:45 +08:00
Owner

改动说明

修复全部 71 个 B904 (raise-without-from-inside-except) 问题。

修复方式

except 块内的 raise 语句后补充 from e(或 from _e,给没有 as 变量的 except 补上),保留完整异常链信息。

风险评估

极低风险

  • 纯语法补充,不改变任何业务逻辑
  • 只影响 traceback 输出,不影响运行时行为
  • 所有文件语法检查通过

涉及范围

  • 33 个文件
  • 104 行新增 / 104 行删除

验证

  • 语法检查全部通过
  • B904 清零 (0 remaining)
  • 等待 CI 三门禁验证
### 改动说明 修复全部 **71 个 B904 (raise-without-from-inside-except)** 问题。 ### 修复方式 在 `except` 块内的 `raise` 语句后补充 `from e`(或 `from _e`,给没有 as 变量的 except 补上),保留完整异常链信息。 ### 风险评估 **极低风险**: - 纯语法补充,不改变任何业务逻辑 - 只影响 traceback 输出,不影响运行时行为 - 所有文件语法检查通过 ### 涉及范围 - 33 个文件 - 104 行新增 / 104 行删除 ### 验证 - ✅ 语法检查全部通过 - ✅ B904 清零 (0 remaining) - ⏳ 等待 CI 三门禁验证
xiaoxia added 1 commit 2026-07-15 11:27:39 +08:00
fix(code-quality): 第二批 - B904 raise-without-from 批量修复 (71个)
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 54s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m2s
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Successful in 2m56s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m37s
67feab6897
- 全部71个B904问题修复完成
- 模式:except块内raise补充 from e / from _e
- 纯语法补充,不影响业务逻辑
- 所有文件语法检查通过
xiaoxia added 1 commit 2026-07-15 11:43:40 +08:00
style: black 格式化 B904 修复后的 raise from 语句
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m53s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 2m54s
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m8s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m38s
09b6d1c004
auto-approve-bot approved these changes 2026-07-15 11:50:46 +08:00
auto-approve-bot left a comment
Collaborator

CI全绿,自动审批通过。

CI全绿,自动审批通过。
xiaoxia merged commit 531aacb57e into develop 2026-07-15 11:51:45 +08:00
xiaoxia deleted branch fix/code-quality-b904-batch 2026-07-15 11:51:45 +08:00
Sign in to join this conversation.