2014-06-27 22 views
5

Próbuję użyć sonarQube z zaćmieniem i pythonem. Profil jakości był metodą sonarową i na początku miał tylko 11 reguł. Dodałem więc zasady pylint i są one oznaczone jako aktywowane. Ale kiedy przeprowadzam analizę projektu, nie mam żadnych problemów w porównaniu do wcześniejszych (kiedy użyłem 11 reguł). Wówczas konsola wygląda mniej więcej tak:Reguła Pylint jest nieznana sonarowi

16:38:49.091 INFO - Sensor [email protected] 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 
16:38:50.079 WARN - Pylint rule 'C' is unknown in Sonar 

Mam problem z nawigacją w celu rozwiązania tego problemu bez znalezienia rozwiązania.

+0

Tak więc pylint wydaje się być uruchamiany, ponieważ kiedy próbuję uruchomić sonar-runner otrzymuję wydruk pylin, ale powyższe komunikaty, gdy sonar próbuje przeanalizować wyniki. Czy jest coś, co muszę skonfigurować, aby sonar rozpoznał zasady pylin? Oprócz podania wtyczki Pythona i aktywowania reguł. – user3783645

+0

Jakieś postępy w odniesieniu do tego zachowania? – XtianGIS

Odpowiedz

2

Otrzymuję tego rodzaju ostrzeżenia dla każdej reguły Pylint, która jest wyłączona w bieżącym profilu jakości, więc wydaje się, że jest to funkcja, a nie błąd (SonarQube 5.1.1 + Python plugin 1.6-SNAPSHOT)