Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
#WindowsForms #Roslyn
Roslyn для аналізу, архітектурний підхід Chain Responsibility

TrayBot - це невеликий помічник для перевірки шматків C# коду. Копіюєте код у буфер -> програма у фоновому режимі аналізує його та показує:
- що в коді підозріле або помилкове;
- що виглядає коректно;
- як можна автоматично виправити частину проблем.

Зараз програма вміє знаходити такі ситуації:
- Невідповідність кількості аргументів у виклику методу
- Невідповідність типів аргументів
- Перевірка сумісності через наслідування
- catch, що ловить не виняток
- Порожній catch-блок, який «проковтує» помилки
- override-метод, для якого не знайдено відповідного базового методу
- Коротка технічна довідка по класу: чи є базовий клас, скільки інтерфейсів та чи клас abstract/static/sealed.

TrayBot може автоматично: додати фігурні дужки для if, якщо вони пропущені, у порожній catch вставити throw; щоб помилка не зникала безслідно.
Деталі роботи
Бюджет 2500 UAH
Додано 28 квітня
24 перегляди
Фрилансер
Микита Мураховський
Україна Київ
Немає відгуків

Вільний для роботи Вільний для роботи
На сервісі 9 місяців 1 день