Displaying 1 to 17 from 17 results

Sonarqube - Continuous Code Quality


SonarQube is the open source platform for continuous inspection of code quality. SonarQube provides the capability to not only show health of an application but also to highlight issues newly introduced. With a Quality Gate in place, you can fix the leak and therefore improve code quality systematically. Code analyzers can detect tricky issues such as null-pointers dereferences, logic errors, resource leaks.




sonarlint-visualstudio - SonarLint extension for VisualStudio


SonarLint is a Visual Studio 2015 and 2017 extension that provides on-the-fly feedback to developers on new bugs and quality issues injected into .NET code. SonarLint for Visual Studio is based on and benefits from the .NET Compiler Platform (aka "Roslyn") and its code analysis API to provide a fully-integrated user experience in Visual Studio 2015 and Visual Studio 2017. SonarLint is free, open source, and available in the Visual Studio Gallery.To provide feedback (request a feature, report a bug etc.), simply create a GitHub Issue. Alternatively you can use SonarQube Google Group or StackOverflow with the tag sonarlint-vs.

SonarTS - Static code analyzer for TypeScript


Static code analyzer for TypeScript detecting bugs and suspicious patterns in your code.See the documentation here and example project here.

sonar-scanner-npm - SonarQube Scanner for the JavaScript world


sonarqube-scanner makes it very easy to trigger SonarQube / SonarCloud analyses on a JavaScript code base, without needing to install any specific tool or (Java) runtime. Prerequisite: you've installed the package as a dev dependency.


ansible-role-sonar - Ansible Role - SonarQube


An Ansible Role that installs SonarQube on RedHat/CentOS and Debian/Ubuntu Linux servers. Finally, recent versions of SonarQube also require MySQL 5.6 or later.

ansible-role-sonar-runner - Ansible Role - SonarQube Runner


An Ansible Role that installs Sonar Runner on RedHat/CentOS and Debian/Ubuntu Linux servers. The role is currently configured to support SonarQube installations using MySQL as a database backend.

drupalci-sonar-jenkins - Drupal CI environment with SonarQube and Jenkins for Drupal Core code analysis


This Vagrant configuration (with Ansible for provisioning) will install Jenkins, PHP, SonarQube, and Drupal CI profiles for code analysis (along with a bunch of other required software). Note for Windows users: This guide assumes you're on a Mac or Linux host. Windows support may be added when I get a little more time; the main difference is Ansible needs to be bootstrapped from within the VM after it's created. See JJG-Ansible-Windows for more information.

sonarqube-licensecheck - SonarQube Licensecheck Plugin


This SonarQube plugin ensures that projects in an organization adhere to a set of standard libraries and versions. This enables the governance of the used libraries and licences. Put the pre-built jar-file (from release downloads) in the directory $SONARQUBE_HOME/extensions/plugins and restart the server to install the plugin. Activate the rules of this plugin ("License is not allowed", "Dependency has unknown license") in your SonarQube quality profiles - otherwise the plugin is not executed.

devops-compose - DevOps tools on Docker Compose


Create the following stack. Create a PostgreSQL instance. It is recommended to use managed services such as Amazon RDS or Google Cloud SQL for maintenancebility reason. MySQL is available and works as well but PostgreSQL is recommended for JIRA.

SonarOnDocker - A Docker image contains SonarQube + MySQL


Complete Docker Compose guide to configure and run SonarQube + MySQL docker applications. Orchestrating Docker with compose sounds easy, but there are a few pitfalls in practice. Read on to learn about the whole story, or if you just wanna run it, jump directly to Getting Started.

AEM-Rules-for-SonarQube


SonarQube plugin with set of rules detecting possible bugs and bad smells specific for AEM development.