That “plugin” is in fact a component of all SonarQube editions (including the Community Edition) and doesn’t require any installation. Ruby, Go, and Scala analysis are built into all supported versions of SonarQube.
what I am trying to do is to change a bit of sourcecode in that plugin to suit my purpose.
to be more specfiic, my ultimate goal is to save golang- AST
and I found one of the modules in slang plugin (“sonar-go-to-slang”) generates AST.
So, I thought it would be eaiser for me to achieve my goal by modifying a bit of sourcecode and install it.
It may not be ideal solution but unfortunately, I cannot come up with any second thoughts to it except for making own custom plugin or modifying that plugin.
would you recommand me to write my own custom plugin or would it be alright to modify the plugin?