We have a monorepo Typescript project with multiple projects in it and we’re trying to set up SonarCloud. There are some things we haven’t found the answer for and we’d appreciate some help with them:
Can we create a Quality Profile in a file as part of our project (instead of using the web application)?
How to integrate SonarCloud with the SonarLint plugin? We’ve installed it in VisualStudio code but we’re not sure how they work together.
How to differentiate between source files and unit tests (*.spec.js)? We have *.spec.js and *.spec.ts files for each module as unit tests. How can we apply different rulesets to them (source vs unit test)?
Can we have a Quality Profile for each project in our monorepo?
Can we have a Quality Profile based on the type of code (source or test)?
Can issues be assigned to the person that opens the PR?
How to differentiate between source files and unit tests (*.spec.js)? We have *.spec.js and *.spec.ts files for each module as unit tests. How can we apply different rulesets to them (source vs unit test)?