diff options
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 37 |
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' |