-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature SonarQube Binding Configuration in Multi-Project setup #8
Comments
When configuring module-overrides in the SonarLint-plugin these settings are persisted in the modules *.iml-file with the key |
If sharing .iml files is fine, this will work, thanks. |
It might work but it would be still annoying to define a module override for every single module. |
As determining the module hierarchy in IntelliJ plugins does not seem to be an option, we may have to implement an autoconfig solution instead of submitting a SonarLint pull request. |
It is currently not possible to configure a separate SonarQube Binding for multiple projects in intellij in an "easy" way.
In order to achieve this, each maven-module must override the SonarQube binding, this is not desirable for a project with a lot maven-modules. It is not sufficient to overwrite the parent maven-module or only a single maven-module. (Shift+Alt+S -> Tools -> SonarLint -> Project Settings)
It would be nice if overwriting the SonarQube binding can be configured automatically.
Note: The SonarQube Binding requires a default binding, so assuming a setup up with 2 Projects: ProjA, ProjB
ProjA should configure and use the default binding.
ProjB should configure the overwriting of the binding for each module.
If a third project ProjC is added, it should be configurable the same way as ProjB.
The text was updated successfully, but these errors were encountered: