M-DOC-FULL P3 | office_preview_mode 无人调用 #99

Closed
opened 2026-06-07 21:49:07 +08:00 by wangdl · 1 comment
Owner

问题

office.rs:69-71pub fn office_preview_mode(mt: &MaterialType) -> PreviewMode 仅转发 mt.preview_mode(),且无人调用。

建议

删除该函数,或改为 #[inline] 并添加调用方。

代码位置

crates/zx_document_core/src/office.rs:69-71

审计来源

#71-#74 批审查发现。

## 问题 `office.rs:69-71` 中 `pub fn office_preview_mode(mt: &MaterialType) -> PreviewMode` 仅转发 `mt.preview_mode()`,且无人调用。 ## 建议 删除该函数,或改为 `#[inline]` 并添加调用方。 ## 代码位置 `crates/zx_document_core/src/office.rs:69-71` ## 审计来源 #71-#74 批审查发现。
Author
Owner

修复完成

问题

office_preview_mode() 仅转发 mt.preview_mode(),无人调用。

修复

删除函数 + 移除未使用的 PreviewMode import。

验证

cargo test office — 7 passed
cargo check — 0 warnings in office.rs
## 修复完成 ### 问题 `office_preview_mode()` 仅转发 `mt.preview_mode()`,无人调用。 ### 修复 删除函数 + 移除未使用的 `PreviewMode` import。 ### 验证 ``` cargo test office — 7 passed cargo check — 0 warnings in office.rs ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wangdl/zhixi-document-runtime#99
No description provided.