Potrzebne są szablony funkcji sonar.lang.dla różnych języków?

0

Pytanie

Potrzebne są szablony funkcji sonar.lang.dla różnych języków, takich jak Java, .Net, мэйнфреймы, Cobal, Psql, C, C++, C# itp.? podczas pisania kroków analizy właściwości podczas montażu Jenkins. W przypadku integracji z SonarQube z Jenkinsem. SonarQuve wersji 8.9.2 i Jenkins wersji 2.150.2

integration jenkins sonarqube
2021-11-23 11:25:07
1

Najlepsza odpowiedź

0

SonarQube 8.9.x+ analizuje cały znaleziony kod, dla którego jest zainstalowana wtyczka. Teraz są one również łączą wszystkie językowe wtyczki, świadczone w ramach każdej produkcji.

Możesz znaleźć odpowiednie rozszerzenie na stronie administracji:
Narzędzia administracyjne | Konfiguracja | ustawienia Ogólne | Języki (karta)
(/admin/settings?category=languages)

Tam jest rozwijana lista zainstalowanych/wchodzących w skład języków i podklucz dla każdego:
Informacje ogólne
Przyrostki plików

Nie próbowałem, ale przypuszczam, że jeśli usunąłeś odpowiednie rozszerzenie, to SQ nie może wykryć żadnych plików zgodnych z tego języka, jeśli chcesz pominąć jeden.

Dodatkowe języki SonarQube są w przypadku płatności produktu:
Społeczność: Java, C#, JavaScript, pisanie na klawiaturze, CloudFormation, Terraform, Kotlin, Ruby, Go, Scala, Flex, Python, PHP, HTML, CSS, XML i VB.NET
Wywoływacz: C, C++ / Obj-C, Swift, ABAP, T-SQL, PL/SQL
Przedsiębiorstwo: Apex, COBOL, PL/I, RPG, VB6

Jeśli dodać użytkownika języka wtyczki z innego miejsca, np. z Marketplace (/admin/marketplace?search=languages) lub innej strony, musi być oddzielną kartą, podobnej karcie "Ogólne" i "Języki" po instalacji.

2021-11-24 03:46:08

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................