The top level composite returned from
SonarLintProjectPropertyPage.createContent(Composite parent) should have zero margin, according to the documentation of PreferencePage.createContent(Composite parent):
Any subclass returning a
Composite
object whoseLayout
has default margins (for example, aGridLayout
) are expected to
set the margins of thisLayout
to 0 pixels.
This is not the case, as can be seen in this layout spy screenshot: