ReSharper - zadanie

Korzystając z Visual Studio połącz się z projektem GameOfLife znajdującym się w jednej z organizacji znd (wybierz organizację, do której posiadasz dostęp).
Oto adresy do projektu:

https://dev.azure.com/znd1/GameOfLife

https://dev.azure.com/znd2/GameOfLife

https://dev.azure.com/znd3/GameOfLife

https://dev.azure.com/znd4/GameOfLife

https://dev.azure.com/znd5/GameOfLife

Używając Visual Studio sklonuj repozytorium kodu git, które znajduje się w tym projekcie. Następnie utwórz nową gałąź w repozytorium - wszystkie zmiany, które zostaną dokonane w czasie realizacji zadania powinny być dokonane w ramach tej nowej gałęzi. Na liście zadań projektu (w Azure Boards) znajduje się jedno aktywne zadanie przydzielone do Ciebie. Wykonaj to zadanie zgodnie z instrukcjami zawartymi w jego opisie. Po wykonaniu zadania zmień jego stan na Done.

Treść zadania, którą odnajdziesz również w opisie elementu roboczego w projekcie GameOfLife, jest następująca:

Zainstaluj w Visual Studio rozszerzenie ReSharper (https://www.jetbrains.com/resharper/ )

Utwórz listę wszystkich problemów wykrytych przez narzędzia inspekcji kodu (Code Issues in Current Project).

Zapisz liste problemów w pliku tekstowym (TXT), w formie pliku XML lub w postaci pliku HTML.
Utworzony plik dodaj do tego elementu roboczego w formie załącznika (Add attachement)

Wyeliminuj wszystkie ostrzeżenia (warning) wykryte przez ReSharpera poprzez zastosowanie sugerowanej przez ReSharper akcji szybkiej naprawy lub wyłączając podejrzenie fragmenty kodu z analizy poprzez dodanie odpowiedniego komentarza w kodzie (operacją Disable once with comment).

Posługując się mechanizmami refaktoryzacji ReSharpera wyodrębnij z klasy Cell interfejs o nazie ICell zawierający publiczne właściwości Age oraz IsAlive. Interfejs przenieś do pliku ICell.cs.

Zatwierdź wykonane zmiany w repozytorium git i wypchnij gałąź z tymi zmianami do zdalnego repozytorium w usłudze Azure Repos