Files
ElyOffice/tasks/reviews/R2.16-r2.md
T

6 lines
1.1 KiB
Markdown

FAIL
crates/ely-lok/src/view/scroll.rs:53 — 新增 `self.sheet.is_some()` 条件后,现有滚动回归测试失败:`view/tests.rs:349` 用 Writer 视图作夹具,随后模拟表格光标越过内核尺寸,缺少工作表 geometry,滚动范围因此保持原尺寸,`:376` 的可见性断言失败。独立运行 `cargo test --offline -p ely-lok --features view --lib view::tests::a_moved_cursor_scrolls_into_view_and_a_still_one_does_not -- --exact --nocapture` 稳定退出 101;当前视图测试为 31 通过、1 失败。修复方向:将该测试的表格部分改用真实工作表并初始化 geometry,保留超出内核尺寸的光标可见性断言及 Writer 滚动断言。证据:`/tmp/r216-r2-view-current.log`、`/tmp/r216-r2-scroll-rerun.log`。
crates/ely-lok/src/view/scroll.rs:52 — 新增注释 `Only a sheet grows where it jumps; pages keep their size.` 共 11 个英文单词,超过 agents.md 的十词限制。运行 `python3 tests/scripts/comments.py` 退出 1,并定位此行。修复方向:将该注释缩短至十词以内。证据:`/tmp/r216-r2-comments-final.log`。