There is a compiler that displays a compile result as below when fired error.
The message format is [File]:[Code]:[Line]:[Column]:[Serverity]:[Message]
I would like to display this to the problem panel so I constructed tasks.json as below.
As a result, it works fine but the squiggle is weird. The squiggle has to be painted correctly under the token that error fired but be painted as below figure.
Is there additional data that the compiler has to provide or configure in the task.json to solve this problem?