Ruby
Language-specific information about the way that SonarQube Cloud supports the analysis of Ruby.
Supported versions
The level of support for a language is defined as follows:
Fully supported: Analysis will complete. All the language features are understood and examined.
Supported: Most language features are understood and examined but the version includes unsupported features. Analysis might break or provide incomplete results.
Versions 3.0, 3.1 and 3.2 are supported.
Language-specific properties
To discover and update the Ruby-specific properties, navigate in SonarQube Cloud to Your Project > Administration > General Settings > Languages > Ruby. See the Analysis parameters page for more information about specific properties.
By default, all the vendor
directories are excluded from the analysis. However, you can change the property sonar.ruby.exclusions
to a different pattern if you want to force their analysis (not recommended).
Related pages
External analyzer reports (Rubocop)
Test coverage Overview (SimpleCov)
Last updated
Was this helpful?