# Analyzing source code

- [Project analysis setup](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/overview.md): This page introduces briefly the prerequisites and the setup steps necessary for a project analysis with SonarQube Server.
- [CI tools](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration.md): How to add the SonarQube Server analysis to your CI pipeline.
- [GitHub Actions](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/github-actions.md): Adding SonarQube Server analysis to your GitHub Actions workflow.
- [Bitbucket Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/bitbucket-pipelines.md): Adding the SonarQube Server analysis to your Bitbucket pipeline.
- [GitLab CI/CD](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/gitlab-ci-cd.md): Adding SonarQube Server analysis to your GitLab CI/CD pipeline.
- [Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines.md): Adding SonarQube Server analysis to your Azure pipeline.
- [Adding analysis to your Azure pipeline](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/introduction.md): General guidelines to add SonarQube Server analysis to your Azure pipeline.
- [About Azure Pipelines integration](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/integration-overview.md): The Azure DevOps Extension for SonarQube Server is used to manage the integration of SonarQube Server with Azure Pipelines.
- [Gradle or Maven project with Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/gradle-or-maven-project.md): Using YAML or the Azure Classic editor to create the Azure build pipeline with new Gradle or Maven tasks.
- [.NET project with Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/dotnet-project.md): Using YAML or the Azure Classic editor to create the Azure build pipeline for .Net projects.
- [C family project with Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/c-family-project.md): Using YAML or the Azure Classic editor to create the Azure build pipeline for C family projects.
- [JS, TS, Go, Python, PHP, etc. project with Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/js-ts-go-python-php.md): Using YAML or the Azure Classic editor to create the Azure build pipeline for JavaScript, TypeScript, Go, Python, PHP, and other projects.
- [Monorepo projects with Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/monorepo-projects.md): Adding analysis to your Azure build pipeline for a monorepo.
- [Using Azure DevOps extension's features](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/various-features.md): Adding more SonarQube Server features to the analysis for your Azure build pipeline.
- [Quality gate status in release pipeline](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/quality-gate-status-in-release-pipeline.md): Adding SonarQube Quality Gate status check to your Azure release pipeline.
- [SonarQube tasks for Azure Pipelines](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/sonarqube-tasks.md): The Azure DevOps extension for SonarQube Server provides tasks to stage automations in your Azure build pipeline. This page contains the task list along with the task inputs and their descriptions.
- [Troubleshooting analysis with Azure](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/azure-pipelines/troubleshooting-analysis.md): Troubleshooting various Azure pipeline and integration issues.
- [Jenkins](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/jenkins-integration.md): Information on integrating SonarQube Server with Jenkins.
- [Key features of Jenkins integration](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/jenkins-integration/key-features.md): Sonar provides an extension for Jenkins to enable smooth integration with Jenkins. This section explains the key features of this integration.
- [Setting up Jenkins](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/jenkins-integration/global-setup.md): This page explains how to set up Jenkins globally for the integration with SonarQube Server by using SonarQube extension for Jenkins.
- [Adding analysis to a Jenkins job](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/jenkins-integration/add-analysis-to-job.md): This section explains how to add the SonarQube Server analysis to your Jenkins Freestyle or Pipeline jobs.
- [Setting up a pause in Jenkins pipeline](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/jenkins-integration/pipeline-pause.md): To configure an automatic failing of your Jenkins pipeline in case the quality gate computed by SonarQube Server fails, you must set up a pipeline pause.
- [Codemagic](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/codemagic-integration.md): Information on setting up Codemagic with SonarQube Server.
- [Not integrated CI tools](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/ci-integration/not-integrated-tools.md): If using a CI tool that is not integrated with SonarQube Server.
- [Setting up the pull request analysis](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/setting-up-the-pull-request-analysis.md): With SonarQube Server, a pull request analysis occurs when a pull request is opened and every time a change is pushed to the pull request branch.
- [Setting up the branch analysis](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/setting-up-the-branch-analysis.md): In SonarQube Server, branch analysis allows you to trigger an analysis on a push to any specified branch without involving pull requests.
- [.NET environments](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments.md): This section contains information on how to work with .NET environments when using SonarQube Server.
- [Overview](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/overview.md): Running .NET analysis on SonarQube Server can be tricky to set up. This page gives you an overview of what’s required depending on your .NET framework.
- [Getting started with .NET](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/getting-started-with-net.md): Your page to get started setting up a .NET analysis in any edition of SonarQube Server.
- [SonarScanner for .NET](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/sonarscanner-for-dotnet.md): Understanding how to analyze .NET projects in SonarQube Server can be difficult. This user guide helps make the setup process easy.
- [.NET test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/dotnet-test-coverage.md): SonarQube Server supports the reporting of test coverage information as part of the analysis of your .NET project.
- [Specifying test projects](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/specify-test-project-analysis.md): The SonarScanner for .NET analyzes test projects in a different way than main projects. Metrics sent to SonarQube Server provide more insight into your project.
- [VB.NET](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/vb-dotnet.md): VB.NET analysis is available in all editions of SonarQube Server.
- [Troubleshooting](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/dotnet-environments/troubleshooting.md): Sometimes problems occur when dialing in your .NET analysis in SonarQube Server. Here are some guides created to explain use cases and potential problems.
- [Analysis parameters](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/analysis-parameters.md): Analysis parameters are used to set up your analysis.
- [Configuration overview](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/analysis-parameters/configuration-overview.md): This page explains the hierarchy and provides general configuration guidelines regarding the analysis parameters.
- [Parameters not settable in the UI](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/analysis-parameters/parameters-not-settable-in-ui.md): This section lists the analysis parameters (sonar properties) that must be configured on the CI/CD host, as they cannot be set within the user interface.
- [Scanners](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners.md): Information about various SonarScanners.
- [Scanner environment](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/scanner-environment.md): Information on scanner environment requirements, TLS certificates, and checked out code.
- [General requirements](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/scanner-environment/general-requirements.md): General requirements for setting up your SonarScanner for SonarQube Server.
- [TLS certificates on client side](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/scanner-environment/manage-tls-certificates.md): If your SonarQube Server instance is secured, add the self-signed certificate to the CI/CD host. If mutual TLS is used, an additional setup is required.
- [Checked-out code](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/scanner-environment/verifying-code-checkout-step.md): During the checkout of a working copy (clone) of the code from the project repository, we recommend using the full depth.
- [Managing JRE auto-provisioning](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/scanner-environment/managing-jre-auto-provisioning.md): How to disable or adjust JRE auto-provisioning for scanners.
- [SonarScanner CLI](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/sonarscanner.md): The SonarScanner CLI is a code analysis scanner for CI/CD pipelines, used when no build-system-specific scanner is available. Distinct from the SonarQube CLI, a developer management interface.
- [Azure DevOps Extension](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/sonarqube-extension-for-azure-devops.md): The Azure DevOps extension for SonarQube Server makes it easy to integrate analysis into your build pipeline, allowing you to analyze all supported languages.
- [Jenkins extension](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/jenkins-extension-sonarqube.md): This extension lets you centralize the configuration of your SonarQube Server connection details in your Jenkins global configuration.
- [SonarScanner for Maven](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/sonarscanner-for-maven.md): The SonarScanner for Maven is recommended as the default scanner for Maven projects.
- [SonarScanner for Gradle](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/sonarscanner-for-gradle.md): The SonarScanner for Gradle provides an easy way to start the analysis of a Gradle project with SonarQube Server.
- [SonarScanner for .NET](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/dotnet.md): Information on installing, using, and configuring the SonarScanner for .NET.
- [Introduction](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/dotnet/introduction.md): Your entry point to understanding how the SonarScanner for .NET works with SonarQube Server.
- [Installing the scanner](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/dotnet/installing.md): Installing the SonarScanner for .NET to run with SonarQube Server is easy. Everything you need to know is on this page.
- [Using the scanner](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/dotnet/using.md): Check this page to learn how to invoke the SonarScanner for .NET and understand which parameters to use in your SonarQube Server analysis.
- [Configuring the scanner](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/dotnet/configuring.md): Configuring the SonarScanner for .NET in SonarQube Server can be tricky. Here is everything you need to know.
- [SonarScanner for NPM](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/npm.md): This section describes how to install, use, and configure the sonarScanner for NPM.
- [Introduction](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/npm/introduction.md): The SonarScanner for NPM makes it very easy to trigger a SonarQube Server analysis on your JavaScript code base, without needing additional tools or resources.
- [Installing the scanner](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/npm/installing.md): Depending on how you want to start the SonarScanner for NPM, you will use a different method to install the scanner.
- [Using the scanner](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/npm/using.md): To start the SonarScanner for NPM, you can either add the analysis to your build files or use the scanner start command line (with or without npx).
- [Configuring the scanner](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/npm/configuring.md): This section explains how to configure the parameters used for an analysis with the SonarScanner for NPM when running it with SonarQube Server.
- [SonarScanner for Python](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scanners/sonarscanner-for-python.md): The SonarScanner for Python provides an easy way to start the analysis of a Python project with SonarQube Server.
- [Languages](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages.md)
- [Supported languages](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/overview.md): SonarQube Server provides analysis of different languages depending on the edition you’re running.
- [ABAP](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/abap.md): ABAP analysis is available starting in commercial editions of SonarQube Server.
- [Ansible](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/ansible.md): Language-specific information about the way SonarQube Server supports the analysis of Ansible.
- [Apex](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/apex.md): Apex analysis is available starting in SonarQube Server Enterprise Edition.
- [Azure Resource Manager](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/azure-resource-manager.md): SonarQube analysis supports Azure Resource Manager templates in the JSON & Bicep formats, and is available starting in Community Edition.
- [C/C++/Objective-C](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family.md): Information on how to set up, run, and customize analysis for C, C++ and Objective-C.
- [C/C++/Objective-C analysis overview](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/overview.md): An overview of the configuration required to analyze CFamily code in SonarQube Server.
- [Analysis modes](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/analysis-modes.md): Presentation of the several analysis modes.
- [Prerequisites](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/prerequisites.md): Prerequisites for CFamily analysis in SonarQube Server.
- [Running the analysis](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/running-the-analysis.md): How to run a CFamily code analysis in SonarQube Server.
- [Customizing the analysis](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/customizing-the-analysis.md): How to customize your CFamily code analysis.
- [Understanding the analysis](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/understanding-the-analysis.md): Details on the CFamily analysis and the way it works with SonarQube Server.
- [Related pages](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/c-family/related-pages.md): Pages related to CFamily analysis in SonarQube Server
- [CloudFormation](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/cloudformation.md): SonarQube Server can analyze Infrastructure-as-Code (IaC) languages such as CloudFormation, Kubernetes, and Terraform.
- [COBOL](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/cobol.md): Cobol analysis is available starting in Enterprise Edition.
- [C#](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/csharp.md): C# analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [Dart](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/dart.md): SonarQube Server can analyze the Dart language.
- [Docker](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/docker.md): SonarQube Server can analyze Infrastructure-as-Code (IaC) languages such as CloudFormation, Kubernetes, and Terraform.
- [Flex](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/flex.md): Flex analysis is available starting in all editions of SonarQube Server and SonarQube Community Build.
- [GitHub Actions](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/github-actions.md): SonarQube supports analysis of YAML files detected as GitHub Actions.
- [Go](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/go.md): Go analysis is available in all editions of SonarQube.
- [HTML](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/html.md): HTML analysis is available in all editions of SonarQube and SonarQube Community Build.
- [Java](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/java.md): Java analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [JavaScript/TypeScript/CSS](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/javascript-typescript-css.md): JavaScript, TypeScript, and CSS analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [JCL](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/jcl.md): JCL analysis is available starting in SonarQube Server Enterprise Edition and supported by SonarQube for Eclipse when running in Connected Mode.
- [JSON](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/json.md)
- [Kotlin](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/kotlin.md): Kotlin analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [Kubernetes/Helm](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/kubernetes.md): SonarQube Server can analyze Infrastructure-as-Code (IaC) languages such as CloudFormation, Kubernetes, and Terraform.
- [PHP](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/php.md): PHP analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [PLI](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/pli.md): PLI analysis is available starting in SonarQube Server Enterprise Edition.
- [PL/SQL](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/pl-sql.md): PL/SQL analysis is available starting in SonarQube Server Developer Edition.
- [Python](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/python.md): Python analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [RPG](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/rpg.md): RPG is available starting in SonarQube Server Enterprise Edition.
- [Ruby](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/ruby.md): Ruby analysis is available in all editions of SonarQube Server and Community Build.
- [Rust](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/rust.md)
- [Scala](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/scala.md): Scala analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [Shell](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/shell.md): The Shell analyzer for SonarQube Server is designed to perform static code analysis on Bash and POSIX Shell scripts.
- [Swift](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/swift.md): Swift analysis is available starting in SonarQube Server Developer Edition.
- [Secrets](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/secrets.md): SonarQube Server detects exposed Secrets in your source code and language-agnostic config files, starting in the SonarQube Community Build.
- [Terraform](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/terraform.md): SonarQube Server can analyze Infrastructure-as-Code (IaC) languages such as CloudFormation, Kubernetes, and Terraform.
- [T-SQL](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/t-sql.md): T-SQL analysis is available starting in SonarQube Server Developer Edition.
- [VB.NET](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/vb-dotnet.md): VB.NET analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [VB6](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/vb6.md): VB6 analysis is available starting in the SonarQube Server Enterprise Edition.
- [XML](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/xml.md): XML analysis is available in all editions of SonarQube Server and SonarQube Community Build.
- [YAML](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/languages/yaml.md)
- [Test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage.md): Information on the reporting of test coverage information as part of your project analysis.
- [Overview](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/overview.md): SonarQube's test coverage reports and test execution reports are important metrics in assessing the quality of your code.
- [C / C++ / Objective-C test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/c-family-test-coverage.md): Information on reporting test coverage information in SonarQube Server for the CFamily languages.
- [Dart test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/dart-test-coverage.md): Information on reporting test coverage information in SonarQube Server for Dart.
- [Go test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/go-test-coverage.md): SonarQube Server supports the reporting of test coverage information as part of the analysis of your Go project.
- [Java test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/java-test-coverage.md): Information on reporting test coverage information in SonarQube Server for Java.
- [JavaScript / TypeScript test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/javascript-typescript-test-coverage.md): Information on reporting test coverage information in SonarQube Server for Javascript and Typescript.
- [.NET test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/dotnet-test-coverage.md): Information on reporting test coverage information in SonarQube Server for .NET projects.
- [PHP test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/php-test-coverage.md): Information on reporting test coverage information in SonarQube Server for PHP projects.
- [Python test coverage](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/python-test-coverage.md): Information on reporting test coverage information in SonarQube Server for Python projects.
- [Generic test data](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/generic-test-data.md): SonarQube supports generic formats for test coverage and test execution import.
- [Test coverage parameters](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/test-coverage-parameters.md): SonarQube's test coverage reports describe the percentage of your code that has been tested by your test suite during a build.
- [Test execution parameters](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/test-coverage/test-execution-parameters.md): This page describes what analysis parameters are needed to import test execution reports into SonarQube.
- [Importing external issues](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/importing-external-issues.md): How to import issues generated by third-party analyzers into your project analysis.
- [About external issues](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/importing-external-issues/about-external-issues.md): Issues generated by third-party analyzers can be imported into SonarQube Server.
- [External analyzer reports](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/importing-external-issues/external-analyzer-reports.md): How to set up the import for your project of issues generated by third-party analyzers that integrate with SonarQube.
- [Generic formatted reports](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/importing-external-issues/generic-issue-import-format.md): SonarQube Server supports a generic import format for raising external issues in code.
- [SARIF reports](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/importing-external-issues/importing-issues-from-sarif-reports.md): SonarQube Server supports the standard Static Analysis Results Interchange Format (SARIF) for raising external issues in code.
- [SCM integration](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/scm-integration.md): Collecting SCM data during code analysis can unlock a number of SonarQube Server features.
- [Security engine custom configuration](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/security-engine-custom-configuration.md): Security Engine Custom Configuration is available as part of the Enterprise Edition. The security engine tracks the path that data follows through your code.
- [Troubleshooting the analysis](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/troubleshooting-the-analysis.md): If your SonarQube Server analysis errors out.
- [Background tasks](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/background-tasks.md): Information on background tasks in SonarQube Server.
- [Managing incremental analysis mechanisms](/url/docs.sonarsource.com/sonarqube-server/2026.1/analyzing-source-code/managing-incremental-analysis.md): In very specific cases, you may have to disable or change the incremental analysis mechanism.
