openpencil/crates/openpencil-shell-core/src
Fini f5ac6a494b fix(shell): remove orphan rust files merge missed (modify-vs-delete)
The merge in 6fbee16a took 'theirs' for 5 conflict files but git
silently kept 4 files from our side that upstream had DELETED in
b133ebc0 ("drop OP ShellEvent + JianPointerMapper"). Modify-vs-
delete merges don't always surface as unmerged paths — the file
still existed locally + had no conflict markers, so the merge
commit went out clean despite leaving these orphans:

  crates/openpencil-shell-core/src/event.rs           (ShellEvent enum)
  crates/openpencil-shell-core/tests/event_shape.rs   (3 tests)
  crates/openpencil-shell-native/src/event/mod.rs     (JianPointerMapper)
  crates/openpencil-shell-native/tests/event_mapping.rs (15 tests)

Codex flagged the consequence: tests in event_mapping.rs still
imported ShellEvent + JianPointerMapper, both of which the
upstream's lib.rs no longer exports — workspace test compile
broken.

Removed all four files. cargo check --workspace --tests now
finishes 0 errors / 0 warnings on Apple Silicon (1.85.1 toolchain),
no remaining ShellEvent / JianPointerMapper references in the
crates tree.
2026-05-05 12:23:48 +08:00
..
jian.rs style(shell): convert all comments to English 2026-05-05 12:23:14 +08:00
lib.rs refactor(shell): drop OP ShellEvent + JianPointerMapper — re-export Jian events directly 2026-05-05 12:23:44 +08:00
render_backend.rs style(shell): convert all comments to English 2026-05-05 12:23:14 +08:00