aboutsummaryrefslogtreecommitdiffstats
path: root/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle37
1 files changed, 35 insertions, 2 deletions
diff --git a/build.gradle b/build.gradle
index c6be9249ca0..f5d51fd4db8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -33,8 +33,14 @@ if (project.hasProperty('time-tracker')) {
}
}
-// Analyze SonarQube with SonarQube!
-ext.versionInSources = version
+ext {
+ slangVersion = '1.5.0.315'
+ dotnetVersion = '7.15.0.8572'
+
+ // Analyze SonarQube with SonarQube!
+ versionInSources = version
+}
+
apply plugin: 'org.sonarqube'
sonarqube {
properties {
@@ -108,6 +114,33 @@ subprojects {
// Central place for definition dependency versions and exclusions.
dependencyManagement {
dependencies {
+ // language plugin list
+ dependency 'com.sonarsource.abap:sonar-abap-plugin:3.8.0.2034'
+ dependency 'com.sonarsource.slang:sonar-apex-plugin:1.5.0.315'
+ dependency "org.sonarsource.dotnet:sonar-csharp-plugin:${dotnetVersion}"
+ dependency 'com.sonarsource.cpp:sonar-cfamily-plugin:6.3.0.11371'
+ dependency 'com.sonarsource.cobol:sonar-cobol-plugin:4.4.0.3403'
+ dependency 'org.sonarsource.css:sonar-css-plugin:1.1.1.1010'
+ dependency 'org.sonarsource.flex:sonar-flex-plugin:2.5.1.1831'
+ dependency 'org.sonarsource.go:sonar-go-plugin:1.1.1.2000'
+ dependency 'org.sonarsource.java:sonar-java-plugin:5.13.1.18282'
+ dependency 'org.sonarsource.javascript:sonar-javascript-plugin:5.2.1.7778'
+ dependency "org.sonarsource.slang:sonar-kotlin-plugin:${slangVersion}"
+ dependency 'org.sonarsource.php:sonar-php-plugin:3.2.0.4868'
+ dependency 'com.sonarsource.pli:sonar-pli-plugin:1.10.0.1880'
+ dependency 'com.sonarsource.plsql:sonar-plsql-plugin:3.4.1.2576'
+ dependency 'org.sonarsource.python:sonar-python-plugin:1.14.1.3143'
+ dependency 'com.sonarsource.rpg:sonar-rpg-plugin:2.3.0.1187'
+ dependency "org.sonarsource.slang:sonar-ruby-plugin:${slangVersion}"
+ dependency "org.sonarsource.slang:sonar-scala-plugin:${slangVersion}"
+ dependency 'com.sonarsource.swift:sonar-swift-plugin:4.1.0.3087'
+ dependency 'org.sonarsource.typescript:sonar-typescript-plugin:1.9.0.3766'
+ dependency 'com.sonarsource.tsql:sonar-tsql-plugin:1.4.0.3334'
+ dependency "org.sonarsource.dotnet:sonar-vbnet-plugin:${dotnetVersion}"
+ dependency 'com.sonarsource.plugins.vb:sonar-vb-plugin:2.6.0.1875'
+ dependency 'org.sonarsource.html:sonar-html-plugin:3.1.0.1615'
+ dependency 'org.sonarsource.xml:sonar-xml-plugin:2.0.1.2020'
+
// please keep this list alphabetically ordered
dependencySet(group: 'ch.qos.logback', version: '1.2.3') {
entry 'logback-access'