I am creating an Intellij plugin which will help my fellow developers create our proprietary project types in Intellij. After my plugin successfully creates the project(s) , I want to configure SonarLint so that the developers can start using it immediately instead of having to configure it themselves.
My configuration worksflow will be as follows:
1)Create and complete our proprietary Java project type in the Intellij
2)Install SonarLint in the Intellij
3)Bind SonarQube/SonarLint by providing the appropriate URL, username, password. We basically already have SonarQube/SonarCloud project. I want to bind this cloud project to local workspace project
Do you provide APIs to perform steps 2 and 3 ? I don’t see 2) being big deal because I can force developers to install SonarLint even before they can start using my plugin. Step 3) is really where I am stuck right now.