Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
#C# #WindowsForms #Roslyn #.NETFramework
Roslyn do analizy, architektoniczne podejście Chain Responsibility

TrayBot to mały asystent do sprawdzania fragmentów kodu C#. Kopiujesz kod do schowka -> program w tle go analizuje i pokazuje:
- co w kodzie jest podejrzane lub błędne;
- co wygląda poprawnie;
- jak można automatycznie naprawić część problemów.

Obecnie program potrafi znajdować takie sytuacje:
- Niezgodność liczby argumentów w wywołaniu metody
- Niezgodność typów argumentów
- Sprawdzenie zgodności przez dziedziczenie
- catch, który łapie nie wyjątek
- Pusty blok catch, który „pożera” błędy
- metoda override, dla której nie znaleziono odpowiedniej metody bazowej
- Krótkie informacje techniczne o klasie: czy istnieje klasa bazowa, ile interfejsów oraz czy klasa jest `abstract` / `static` / `sealed`.

TrayBot może automatycznie: dodać klamry do if, jeśli są pominięte, w pustym catch wstawić throw; aby błąd nie znikał bez śladu.
Szczegóły pracy
Budżet 205 PLN
Dodana 28 kwietnia
22 wyświetlenia
Freelancer
Mykyta Murakhovskyi
Ukraina Kijów
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 9 miesięcy