Hi! Welcome to SonarSource Community Forum!
As of SonarQube Community Edition v7.9.4, there is only 1 VB-related plugin that is available in the marketplace:
(You can log in as an admin, click on “Administration” menu at the top, then click on Marketplace, then search “vb” for a list of plugins for VB.NET and VB6.)
If you can convert your VB scripts to VB.NET (.vb
file extension), then you will be able to analyze it using the SonarVB plugin in Community Edition or higher. Alternatively, you can also attempt converting your VB scripts to VB6 dialect and then you can use the SonarVB6 plugin, which is only available for Enterprise Edition or higher. It handles .vb
, .bas
, .frm
, .cls
, and .ctl
file extensions.
Also, check out the Plugin Version Matrix showing both SonarSource-supported and 3rd-party plugins depending on SonarQube version: https://docs.sonarqube.org/latest/instance-administration/plugin-version-matrix/
Here is a prior answer from a similar question: