Вышел Wrangler 1.0

Wrangler представляет собой интерактивный инструмент для рефакторинга кода на языке Erlang, который может быть интегрирован в Emacs и Eclipse.

Wrangler позволяет производить простейшие действия по рефакторингу: переименование модулей/функций/переменных. Wrangler понимает Erlang-код и поэтому способен произвести рефакторинг, сохраняя структуру и комментарии в коде.

Особенности релиза:

  • API на основе шаблонов, позволяющее пользователю самому определять правила для рефакторинга кода;
  • удобный DSL, с помощью которого можно легко сочетать как встроенные стратегии рефакторинга, так и определенные пользователем;
  • обнаружение и удаление дублирующегося кода;
  • поддержка EUnit, QuickCheck и Common Test.

Страница проекта на github.

Страница с документацией.

Метки: ,

©  Linux.org.ru