I try to get the D-Scanner (The syntax checker of the D Programming Language) working with the
ExternalIssue functionality. D-Scanner knows the line and the column where an error occurs.
Example: There is a check whether a line exceeds 120 characters.
“message”: “Line is longer than 120 characters”
From D-Scanner a marker is provided (line 33, column 121). From you I understand now,
SonarQube is expecting a range. Can SonarQube cannot handle markers (start line, start column) ?
How the UI could look like for markers I am not really sure.