internal/cuetxtar: split inline.go
Pure mechanical reorganization: no logic changes.
Split inline.go into focused files:
- inline_attr.go: @test attribute parsing,
AST extraction, and inline-mode detection
(medium scrutiny — no evaluator interaction)
- inline_format.go: value formatting for
@test(eq) bodies and @test(debug) output
(low scrutiny — changes are visible in
test output)
- inline_shareid.go: @test(shareID=...) vertex-
sharing assertions (high scrutiny — verifies
evaluator internals)
- inline.go: core runner, execution pipeline,
and assertion dispatch (highest scrutiny)
Signed-off-by: Marcel van Lohuizen <mpvl@gmail.com>
Change-Id: I9a443e48fe9da10245461b604a2d6425c5f3f335
Reviewed-on: https://cue.gerrithub.io/c/cue-lang/cue/+/1235380
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
Unity-Result: CUE porcuepine <cue.porcuepine@gmail.com>
TryBot-Result: CUEcueckoo <cueckoo@cuelang.org>