(diagnostic (schema slovo.diagnostic) (version 1) (severity error) (code TypeAliasCycle) (message "type alias cycle includes `A`") (file "") (span (bytes 22 23) (range 4 7 4 8) ) (hint "type aliases must resolve to an existing non-alias concrete type") (related (span (file "") (bytes 33 34) (range 5 7 5 8) (message "cycle also includes `B`") ) ) )