Czy ktoś wie, jak odróżnić nowe błędy (te, które zostały znalezione podczas ostatniej realizacji Pylint) i stare błędy (te, które zostały znalezione podczas poprzednich egzekucji) w raporcie Pylint?Pylint - rozróżniać nowe błędy od starych
Używam Pylinta w jednym z moich projektów, a projekt jest dość duży. Pylint zgłasza dość dużo błędów (mimo że wiele z nich wyłączyłem w pliku rc). Chociaż naprawiam te błędy z czasem, ważne jest również, aby nie wprowadzać nowych. Ale raporty Pylint HTML i "analizowalne" nie rozróżniają nowych błędów od tych, które zostały wcześniej zidentyfikowane, mimo że uruchamiam Pylint z opcją persistent=yes
.
Na razie - Porównuję stare i nowe raporty ręcznie. Co by było naprawdę fajnego, to czy Pylint mógłby w jakiś sposób podkreślić te komunikaty o błędach, które zostały znalezione podczas ostatniego uruchomienia, ale nie zostały znalezione na poprzednim. Czy można to zrobić za pomocą Pylinta lub istniejących narzędzi? Jeśli nie, wydaje się, że skończę pisać własne porównanie i generowanie raportów.
Zauważyłem, że istnieje żądanie funkcji dla Pylint, które wygląda bardzo podobnie do mojego pytania - http://www.logilab.org/ticket/20386. Wygląda na to, że Pylint jeszcze tego nie wspiera. – Timur