'How to configure to display squiggle in the problem matcher of vscode?

There is a compiler that displays a compile result as below when fired error.

enter image description here

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.

enter image description here

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.

enter image description here

Is there additional data that the compiler has to provide or configure in the task.json to solve this problem?

Any help would be much appreciated.

Thank you for reading.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source