This is preliminary code, so there are no bugs just very annoying features.
This document is rather more of a TODO list.
Quick assists should
The syntax coloring should context sensitive so as to avoid highlighting e.g. domain when used in an expression.
Support QVTr paragraph comments (nested /* */)
Support _ prefix for awkward names in parser and unparser.
Support normalisation of multiply-read synthetic set types (e.g Tx1::Set(Integer) is Set(Integer))
Semantic validation should be incremental.
An Outline View would be good.
A QVTcore to perhaps ATL transformation needs writing.