Commit graph

2 commits

Author SHA1 Message Date
sectersion
f014d6e5c0 Refactor: extract MacroPrearm from MacroExecutor (upstream #4)
Move 24 prearm/capture-commit/MacroValue-builder methods verbatim
into MacroPrearm (predicateFuture through waitForPacketMatch).
Shared members referenced as MacroExecutor.xxx (mechanical
qualification only); staying and earlier-helper call sites re-pointed
to MacroPrearm.xxx. PrearmedWait widened to package-visible. All
bodies verified identical against HEAD modulo that qualification.
2026-10-11 16:10:12 +01:00
sectersion
026800738b Refactor: extract MacroPacketWait from MacroExecutor (upstream #4)
Move 9 packet match/wait methods (normalizePacketKey,
packetKeyMatches, packetNameMatches, ParsedPacketTarget,
parsedPacketTarget, matchesPacketTarget, awaitPacket, awaitChat,
awaitCaptureValueChat, captureSelectionState) verbatim into
MacroPacketWait. Shared MacroExecutor members referenced as
MacroExecutor.xxx (mechanical qualification only); same-package
captureSelectionState kept as delegate. All bodies verified
identical against HEAD modulo that qualification.
2026-10-11 16:01:35 +01:00