SetYanked is composed now, so it leaves the uncomposed list
A SEMANTIC merge conflict that auto-merged cleanly: PR #160 added `vocabulary_is_composed.rs`, whose `NOT_COMPOSED` list names `SetYanked` with the verdict "improvise-lut7: nothing resolves yank, so paste reads a permanently empty slot". This branch is the fix for improvise-lut7, so that entry is now false. git reported no textual conflict — the two sides touched different files — and `the_uncomposed_list_names_nothing_that_is_composed` caught it on the merged tree, which is exactly the both-directions check #160 added it for. Worth stating because the two PRs agree on the diagnosis: the list cites the ticket this branch closes, and the guard is what turned that agreement into a build failure rather than a stale sentence. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FC2jVn8Au7E9JPkw6bwXXH
This commit is contained in:
@@ -8,20 +8,12 @@ use crate::reduce::Command;
|
|||||||
|
|
||||||
/// A variant production composes nowhere, and why. Checked in **both**
|
/// A variant production composes nowhere, and why. Checked in **both**
|
||||||
/// directions, so a composed entry fails here too (improvise-m0sx).
|
/// directions, so a composed entry fails here too (improvise-m0sx).
|
||||||
const NOT_COMPOSED: &[(&str, &str)] = &[
|
const NOT_COMPOSED: &[(&str, &str)] = &[(
|
||||||
(
|
"SetSearchMode",
|
||||||
"SetYanked",
|
"improvise-fo0w item 1: derived from effect::SetSearchMode, and \
|
||||||
"improvise-lut7: nothing resolves yank, so paste reads a permanently \
|
|
||||||
empty slot. Derived — effect::SetYanked exists — so this is a resolver \
|
|
||||||
gap, not an invention.",
|
|
||||||
),
|
|
||||||
(
|
|
||||||
"SetSearchMode",
|
|
||||||
"improvise-fo0w item 1: derived from effect::SetSearchMode, and \
|
|
||||||
deliberately held back because search without search-navigate is a \
|
deliberately held back because search without search-navigate is a \
|
||||||
worse failure than the present silence.",
|
worse failure than the present silence.",
|
||||||
),
|
)];
|
||||||
];
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn every_command_variant_is_composed_by_production_code() {
|
fn every_command_variant_is_composed_by_production_code() {
|
||||||
|
|||||||
Reference in New Issue
Block a user