Name the fn each rest-003 row ports

Four where cells pointed at game.rs for fns that live in game/ime.rs, or
held prose or a line -> fn arrow, so map-check reported no fn for them.
They now name Game::ime_preedit, preedit::set_preedit, Game::sync_ime and
Title::drop_file. Verdicts and notes are unchanged. The file's remaining
line 76 (Minecraft.run -> game.rs::run) is outside this repair and stays.

map-check tools/port_map/rest-003.tsv: the four rows above are gone from
the output; line 76 still reports no fn.
This commit is contained in:
MSedgeMC committed 2026-11-02 14:22:54 +00:00
1 parent 1887ede7f6
commit 5224233ca6
1 file changed
+4 -4
+4 -4
View File
@@ -64,8 +64,8 @@ KeyboardHandler.copyCreateBlockCommand port crates/horizon-client/src/game/debug
KeyboardHandler.copyCreateEntityCommand port crates/horizon-client/src/game/debug_keys.rs::Game::copy_recreate_command
KeyboardHandler.charTyped port crates/horizon-client/src/game.rs::Game::window_event typed text routed to the open screen
KeyboardHandler.textInput port crates/horizon-client/src/game.rs::Game::window_event typed text routed to the open screen
KeyboardHandler.textEditing port crates/horizon-client/src/game.rs::ime_preedit WindowEvent::Ime(Preedit) draws the composition in the focused field
KeyboardHandler.submitPreeditEvent inline crates/horizon-client/src/game.rs: WindowEvent::Ime arm the preedit reaches the screen's field directly, and Commit types the text
KeyboardHandler.textEditing port crates/horizon-client/src/game/ime.rs::Game::ime_preedit WindowEvent::Ime(Preedit) draws the composition in the focused field
KeyboardHandler.submitPreeditEvent inline crates/horizon-client-render/src/preedit.rs::set_preedit the preedit reaches the screen's field directly, and Commit types the text
Minecraft.<init> inline crates/horizon-client/src/game.rs::run_loading gap: minor: no unclean-start recovery; startedCleanly is only a default in options_file.rs
Minecraft.onGameLoadFinished missing minor: startedCleanly is never written after load
Minecraft.createTitle missing minor: the window title is always Horizon (with_title in game.rs), no version or world type
@@ -117,10 +117,10 @@ Minecraft.updateReportEnvironment skip:service reporting context for chat repor
Minecraft.getGameProfile skip:service Mojang profile fetch; Horizon's account is local (auth.rs)
Minecraft.showOnlyReducedInfo port crates/horizon-client/src/game/debug_keys.rs::Game::reduced_debug_info
Minecraft.grabPanoramixScreenshot skip:debug only runs with SharedConstants.DEBUG_PANORAMA_SCREENSHOT
Minecraft.onTextInputFocusChange inline crates/horizon-client/src/game.rs::sync_ime the IME is synced to the focused widget each frame
Minecraft.onTextInputFocusChange inline crates/horizon-client/src/game/ime.rs::Game::sync_ime the IME is synced to the focused widget each frame
Minecraft.getTickTargetMillis port crates/horizon-client/src/clock.rs::TickRateManager::milliseconds_per_tick gap: minor: the max with the default tick time is not in this fn
MouseHandler.fillMousePositionDetails skip:debug crash report mouse details
MouseHandler.onDrop port crates/horizon-client/src/game.rs:16709 -> title::drop_file a file dropped on the window joins the create screen's data packs
MouseHandler.onDrop port crates/horizon-client/src/title.rs::Title::drop_file a file dropped on the window joins the create screen's data packs
MouseHandler.getScaledYPos port crates/horizon-client-input/src/window.rs::scaled_pos
MouseHandler.resyncMousePosition skip:other winit reports the cursor position; no SDL global-state resync
MouseHandler.releaseMouse port crates/horizon-client/src/game.rs::Game::capture release path (capture false)
1 PlayerHurtEntityTrigger.TriggerInstance.playerHurtEntityWithDamage skip:data criterion factory; Horizon reads the criterion from the advancement JSON
64 KeyboardHandler.copyCreateEntityCommand port crates/horizon-client/src/game/debug_keys.rs::Game::copy_recreate_command
65 KeyboardHandler.charTyped port crates/horizon-client/src/game.rs::Game::window_event typed text routed to the open screen
66 KeyboardHandler.textInput port crates/horizon-client/src/game.rs::Game::window_event typed text routed to the open screen
67 KeyboardHandler.textEditing port crates/horizon-client/src/game.rs::ime_preedit crates/horizon-client/src/game/ime.rs::Game::ime_preedit WindowEvent::Ime(Preedit) draws the composition in the focused field
68 KeyboardHandler.submitPreeditEvent inline crates/horizon-client/src/game.rs: WindowEvent::Ime arm crates/horizon-client-render/src/preedit.rs::set_preedit the preedit reaches the screen's field directly, and Commit types the text
69 Minecraft.<init> inline crates/horizon-client/src/game.rs::run_loading gap: minor: no unclean-start recovery; startedCleanly is only a default in options_file.rs
70 Minecraft.onGameLoadFinished missing minor: startedCleanly is never written after load
71 Minecraft.createTitle missing minor: the window title is always Horizon (with_title in game.rs), no version or world type
117 Minecraft.getGameProfile skip:service Mojang profile fetch; Horizon's account is local (auth.rs)
118 Minecraft.showOnlyReducedInfo port crates/horizon-client/src/game/debug_keys.rs::Game::reduced_debug_info
119 Minecraft.grabPanoramixScreenshot skip:debug only runs with SharedConstants.DEBUG_PANORAMA_SCREENSHOT
120 Minecraft.onTextInputFocusChange inline crates/horizon-client/src/game.rs::sync_ime crates/horizon-client/src/game/ime.rs::Game::sync_ime the IME is synced to the focused widget each frame
121 Minecraft.getTickTargetMillis port crates/horizon-client/src/clock.rs::TickRateManager::milliseconds_per_tick gap: minor: the max with the default tick time is not in this fn
122 MouseHandler.fillMousePositionDetails skip:debug crash report mouse details
123 MouseHandler.onDrop port crates/horizon-client/src/game.rs:16709 -> title::drop_file crates/horizon-client/src/title.rs::Title::drop_file a file dropped on the window joins the create screen's data packs
124 MouseHandler.getScaledYPos port crates/horizon-client-input/src/window.rs::scaled_pos
125 MouseHandler.resyncMousePosition skip:other winit reports the cursor position; no SDL global-state resync
126 MouseHandler.releaseMouse port crates/horizon-client/src/game.rs::Game::capture release path (capture false)