In 2018, we put in place the technology that allowed us to quickly cover new languages on strong foundations. Thanks to that, SonarQube supports 5 additional languages: SonarGo, SonarKotlin, SonarScala, SonarRuby, SonarApex.
While discussing about our plans for 2019, two options were possible:
- cover more languages: R, Groovy and Rust are the potential candidates
- bring more valuable rules (bug, vulnerability) to the existing languages we already cover.
The choice was not easy because we know you guys are waiting for official support for Groovy, R, Rust, and even PL/pgSQL, …
Finally we decided to consolidate and we want to go deeper on the 26 languages we currently support as our main priority for 2019.
Do we want to support Groovy? Yes
Will that come in 2019? No, unless your talk to your Java friends and they decide to join SonarSource: https://www.sonarsource.com/company/jobs/static-code-analyzer-software-developer