How to enable flutter/dart support on a paid plan?

  • ALM used - Github

  • CI system used - Github Actions

  • Scanner command used when applicable (private details masked) - sonar-scanner

  • Languages of the repository - Dart/Flutter

  • Error observed (wrap logs/code around with triple quotes ``` for proper formatting)

    “The following language is not supported in your plan: dart”

  • Steps to reproduce

    • We are on a paid plan on SonarQube Cloud
    • This is a Flutter project we have built and deployed successfully
    • Dart/Flutter support is apparently available Legal Documents | Early Access, and doesn’t mention anything about needing to contact the elusive “Account Manager”
    • I attempted the analysis from my local with sonar-scanner just to see if it could work, the scanner claimed to have analyzed some 500 files, identified dart, did not error out and appeared to succeed.
    • When I check the project in SonarCloud though, I see no files analyzed, and the warning mentioned. It also suggests contacting an account manager, which, of course, is not possible (there are no means to reach out to Sonar except through this forum or to Sales)
  • Potential workaround - None

Hi,

Welcome to the community!

Could I have a screenshot of the upper-right corner of the SonarQube - Cloud UI, to verify your plan, please?

E.G.

 
Thx,
Ann

Yes, mine looks like what you posted: Paid plan (legacy)

Hi,

Thanks for the screenshot. Dart isn’t included in the legacy plan. You would need to upgrade to the Teams plan to have access.

 
HTH,
Ann

Ok, thank you, I’ve upgraded to a Team Plan, and indeed now the scan is working!

1 Like