[NEW RELEASE] Ruby Plugin


(Chris Rohr) #1

I would like to request inclusion in the SonarQube Marketplace

Thank you


(G Ann Campbell) #2

Hi Chris,

We’ve mentioned this in a few places but not made a big deal of it yet: we’re working on a Ruby analyzer ourselves, and it’s only a few weeks from release.

Unfortunately, that puts your plugin in conflict with the competition clause of the requirements because you no doubt

  • declare the language
  • “claim” the file extension

Which means the user would experience errors (not just warnings) with our to-be-shipped-by-default analyzer and yours together. We’re also planning to import Rubocop issues and SimpleCov reports.

So I can’t add your plugin to the Marketplace at this time. However, if your plugin provides additional features (I haven’t looked closely) and you would like to make it available as an additional Ruby analyzer (you’ll have to wait until after SonarRuby comes out) then I’d be happy to reconsider it later.

In the meantime, I can only say I’m sorry for your wasted effort.

:slightly_frowning_face:
Ann


(Chris Rohr) #3

No worries. I had worked on this only because of the absence of a Ruby analyzer. I’m glad you all are working on one. I can maintain this plugin until yours is released and them deprecate it.

Thank you


(Chris Rohr) #4

Hi, do you have a rough date when we can expect the official Ruby plugin to be released?


(Nicolas Bontoux) #6

Hi Chris,

Ruby is already rolling on SonarCloud :sonarcloud: :

Over the next few weeks you’ll see Ruby support coming in SonarLint , and in SonarQube too ! We’re aiming for SonarQube availability with SonarQube 7.4 (early October).


(Pavel Koltsov) #7

Hi Nicolas,

Any update on a new release date for SonarQube 7.4 with Ruby analyzer?

Thanks


(Nicolas Bontoux) #8

Hey @Pallexev,

SonarQube 7.4 is around the corner, should be out within the next couple of weeks. Watch out SonarQube website/twitter/announcements and you’ll get the news soon as it happens.

Nicolas


(Pavel Koltsov) #9

Thanks for an update, Nicholas