C# · opensource · Programowanie

Analysers.ruleset – konfiguracja statycznej analizy kodu

O tym, jak dodać analizatory do projektu, pisałam całkiem niedawno. Dzisiaj czas na opisanie, jak takie analizatory skonfigurować. Do konfiguracji potrzebny jest plik o rozszerzeniu .ruleset. Warto stworzyć taki na potrzeby solucji i dodawać ścieżkę do niego w pliku .csproj: https://roslyn-analyzers.readthedocs.io/en/latest/config-analyzer.html Podążając za dokumentacją Microsoftu, można dotrzeć do informacji, gdzie zostały ściągnięte na nasz komputer… Czytaj dalej Analysers.ruleset – konfiguracja statycznej analizy kodu

C# · DevAdventCalendar · opensource · Programowanie

StyleCop i FxCop – statyczna analiza kodu

Otwieramy solucję, buildujemy projekt, czekamy chwilę i co widzimy? Jak widać, wszystkie projekty się zbudowały. Chyba jest więc dobrze? No i właśnie niekoniecznie. Budowanie się projektu to jedna sprawa. A lista warningów, które można naprawić – to osobna sprawa. Co to jest FxCop? Jest to narzędzie, które sprawdza poprawność naszego kodu z odgórnie ustalonym wzorcem… Czytaj dalej StyleCop i FxCop – statyczna analiza kodu