fix(source): initialize mixed mode in production semantic row reader
This commit is contained in:
@@ -194,7 +194,6 @@ pub(super) fn row_key(source: &str, origins: &BTreeMap<Id, Id>) -> Option<String
|
||||
cursor: 0,
|
||||
value_depth: 0,
|
||||
limits: ParseLimits::UNLIMITED,
|
||||
#[cfg(test)]
|
||||
mixed: None,
|
||||
};
|
||||
let ast = parser.value().ok()?;
|
||||
|
||||
@@ -40,4 +40,13 @@ Cargo test, CLI, debugger or publication was run by this worker.
|
||||
Parent owns pinned compilation, all old/new runtime tests, doctests, strict
|
||||
Clippy, formatting disposition and production Parser stack regression checks.
|
||||
DEPTH_128_VALIDATED=false, existing depth policies, logical-accounting exclusions,
|
||||
full-pipeline limitation and deferred Linux qualification remain unchanged.
|
||||
full-pipeline limitation and deferred Linux qualification remain unchanged.
|
||||
## First non-test compile correction
|
||||
|
||||
Parent's integration-list build at ddf823a stopped with E0063: the semantic review
|
||||
row-key reader's Parser initializer still gated mixed:None under cfg(test).
|
||||
That initializer now supplies None in production too, preserving its ordinary
|
||||
facet-reading behavior. Source inventory found the other shared Parser initializers
|
||||
in language.rs and mixed.rs already coherent; language::legacy uses its own
|
||||
separate Parser type. No API, test or runtime policy changed. The failed build
|
||||
record remains preserved; no compiler was run for this repair by the worker.
|
||||
Reference in New Issue
Block a user