final class ResultAssessment
Restricted visibility: declared "@visibility parent". Code outside that scope must not name this declaration.

Assesses value precision separately from dependency closure and enumeration.

Methods§

public function assess(Context $context): Assessment

Computes independent quality axes from explicit reasons and result terms.

Parameters

$contextContextCompleted query

Returns

Assessment Independent measures
Test cases 6
Called from 1
Calls 17
public function opaque(Term $value): bool

Finds opaque dependencies within a partial structure.

Parameters

$valueTermValue graph

Returns

bool Whether any projected component is opaque
Test cases 1
Calls 2
public function precision(Term $value, StorageSnapshot|null $storage = null): ValuePrecision

Classifies the graph without repeatedly expanding shared subexpressions.

Parameters

$valueTermObserved value
$storageStorageSnapshot|nullReachable storage belonging to the observed alternative

Returns

ValuePrecision Precision of the observed graph
Test cases 5
Called from 3
Calls 13

Test cases 147§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 9
Other tests reaching this symbol 138

Relations§

Instantiated in 1
Method calls 1