====== 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 w opisie elementu roboczego w projekcie GameOfLife jest następująca: * Zainstaluj w Visual Studio rozszerzenie ReSharper ([[https://www.jetbrains.com/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