JetBrains Research — наука, меняющая мир

Визуализация рефакторингов кода

Code review является важным этапом разработки ПО. Краткое описание совершенных изменений может сделать этот процесс значительно проще. Например, может быть полезна информация о том, какие рефакторинги были совершены.

На семинаре будет рассказано о разработанном в лаборатории плагине для IntelliJ IDEA, который визуализирует совершенные в коммитах рефакторинги. Для обнаружения рефакторингов мы используем инструмент RefactoringMiner, который анализирует изменения в коде на Java и в качестве результата выдает список обнаруженных рефакторингов.

Также мы поговорим о расширении RefactoringMiner, позволяющем обнаруживать рефакторинги в изменениях кода на Kotlin, над которым сейчас активно ведётся работа.

Докладчик: Зарина Курбатова.

Язык доклада: русский.

Дата и время: 23-е сентября, 18:30-20:00.

Место: https://us02web.zoom.us/j/509624984

Видео с семинаров доступно по ссылке: http://bit.ly/MLJBSeminars

Для получения рассылки о семинаре (с паролем от Zoom) - пишите Алексею Шпильману на alexey@shpilman.com.