What is SonarQube and use cases of SonarQube?

What is SonarQube? SonarQube is a powerful and innovative tool that helps developers improve the quality of their code. It provides a range of static code analysis and code review…

Read more »

What is SonarQube and How it works? An Overview and Its Use Cases

History & Origin of SonarQube? Simon Brandhof starts developing the Sonar platform by integrating best-of-breed open source tools for Java. The two of them are joined in September 2007 by…

Read more »

Top 50 interview and answers for SonarLint

The Sonar is an open source platform used by developers to manage source code quality and consistency. It covers a wide area of code excellence checkpoints ranging from styling errors,…

Read more »

Top interview questions and answers for SonarQube

The SonarQube is a web-based open source platform used to measure and analyses the source code quality. The Code quality analysis makes the code more reliable and more readable. The…

Read more »

Top SonarQube interview questions and answers

What is SonarQube used for? SonarQube is a Code Quality Assurance tool that collects and analyzes source code and provides reports for the code quality of your project. It combines static…

Read more »

SonarQube Interview Questions and Answer Part – 1

Is it right definition of Sonarqube? SonarQube (formerly Sonar) is a quality management platform focusing on continuous analysis of source code quality. YES (Ans) NO Which is not a severities…

Read more »
security-analysis-using-sonarqube

How can we do the security analysis using SonarQube?

How can we do the Security Analysys using SonarQube?

For Security Analysy purposes, a source code security analyzer
– examines source code to
– detect and report weaknesses that can lead to security vulnerabilities.
sonarqube-upgrade-backup-and-restore-process

SonarQube Upgrade, Backup and Restore Process | SonarQube Tutorial

SonarQube Upgrade, Backup and Restore Process

Today I will share the steps to upgrade from the SonarQube version 5.X to SonarQube version 6.X. We have upgrade guide which can be found http://docs.sonarqube.org/display/SONAR/Upgrading but its not complete guide thus I am sharing the steps as follows which can be followed for the production server as well.  As practice shared on the oficial guide that before upgrading to the next major release, you must upgrade to know LTS e.g
sonarqube-faqs

SonarQube Frequently asked questions (FAQ) | SonarQube FAQs

SonarQube Frequently asked questions (FAQ)

 
Is SonarQube Replacement for Checkstyle, PMD, FindBugs?
————————————————————–
Answers – YES and NO

Read more »
sonarqube-alternatives

What are the alternatives of SonarQube for Code Quality Management?

Alternate of Sonarqube for Code Quality Management tools?

There is not a popular known alternate of Sonarqube and Sonarqube is definitly dominating the Software Quality management domain in terms of open source cateogry. But you may try following tools depends on the use and project requirements.
 
what-is-sonarqube

What is SonarQube and What is not?

What is SonarQube?

It’s a code quality management platform that allows developer teams to manage, track and eventually improve the quality of the source code.  It’s a web based application that keeps historical data of a variety of metrics and gives trends of leading and lagging indicators for all seven deadly sins of developers.
 
Sonar is an open source platform used by development teams to manage source code quality. Sonar has been developed with a main objective in mind: make code quality management accessible to everyone with minimal effort.
 
As such, Sonar provides code analyzers, reporting tools, defects hunting modules and TimeMachine as core functionality. But it also embarks a plugin mechanism enabling the community to extend the functionality (more than 35 plugins available), making Sonar the one-stop-shop for source code quality by addressing not only developers but also managers needs.

Read more »
know-about-sonarjava

What is SonarJava? Is it replacement for Checkstyle, PMD, FindBugs?

Know About SonarJava! Is it replacement for Checkstyle, PMD, FindBugs?

SonarJava has a great coverage of well-established quality standards. The SonarJava capability is available in Eclipse and IntelliJ for developers (SonarLint) as well as throughout the development chain for automated code review with on-premise SonarQube or on-line SonarCloud.

 
SonarJava is a code analyzer for Java projects. Information about the SonarJava features is available below;
 
Why SonarJava?
SonarQube is currently on the way to deprecate PMD, Checkstyle and Findbugs and use their own technology to analyze Java code (called SonarJava). They do it, because they don’t want to spend their time fixing, upgrading (or waiting on it) those libraries (e.g. for Java 8), which for example uses outdated libraries. Well at least since SonarQube 6.3+ it seems to be that Findbugs is (at the moment) no longer supported as a plugin.