This change implements type checking while typing an argument. This is done by running the transform function each time the text changes. If an error occurs, the message will be displayed in the argument suggestion.
Since running transformation functions is potentially expensive, there is now an expensive flag for types, which can be set using the last parameter of the TypeBuilder.transform method. By default, this flag is set to false.
This change implements type checking while typing an argument. This is done by running the
transform
function each time the text changes. If an error occurs, the message will be displayed in the argument suggestion.Since running transformation functions is potentially expensive, there is now an
expensive
flag for types, which can be set using the last parameter of theTypeBuilder.transform
method. By default, this flag is set tofalse
.Closes #2