Published in : 2022-02-25
I have added TSLint and codelyzer plugins to my visual studio code, but using such plugins code quality is upgraded by around 20-30% only. What other tool should I use?
I searched about it and found that Sonarqube is a really good tool to check code coverage, testing, and the number of changed lines for new commits.
Wherever I search deeply, I found the Sonarqube for Java. Are there any ways to connect Sonarqube with my Angular application for checking code quality and code coverage after running test cases using Jasmine-karma frameworks?
Your valuable opinion will be appreciated!
Shilpa Date : 2022-03-06
Static code analyzer examples are TSLint, Codelyzer, and sonarqube - which are widely used by developers now a days.
You need to install sonarqube to your project,
npm install sonar-scanner --save-dev
Add your SonarQube property files.
sonar.host.url=http://localhost:9000 sonar.login=admin sonar.password=admin sonar.projectKey=demo-app p ...
And then run your sonarqube to start analysis using following command
npm run sonar
If it gives you error, add below code to your script array inside package.json file.
You can read full detailed documentation here.
Share your thought if this thread fix your issues/requirements.
Join our community and get the chance to solve your code issues & share your opinion with usSign up Now