Tidier — это утилита для автоматического рефакторинга кода.
Авторы утилиты предупреждают, что несмотря на то, что Tidier старается быть «консервативным» при оценке кода и сама утилита была достаточно хорошо протестирована, существуют случаи, когда результат рефакторинга ошибочен. Поэтому желательно сохранять резервную копию кода перед запуском утилиты.
Помимо этого, Tidier использует pretty printer из приложения syntax_tools в дистрибутиве Erlang/OTP. Эта библиотека не сохраняет информацию о строках и колонках кода, а также пока еще не знает о таких нововведениях, как атрибуты -type and -spec. Полученый в результате рефакторинга код может очень сильно отличаться от оригинального, роэтому авторы рекомендуют пока что применять предложенные Tidier'ом изменения вручную.
И, в дополнение, веб-интерфейс утилиты сохраняет весь введенный код. Хотя авторы утверждают, что не будут публиковать тот код, они оставляют за собой право использовать участки этого кода в научных публикациях и статистичиских исследованиях. Те, кому не нравится такое положение вещей, или кто не может, по каким-то причинам, использовать веб-интерфейс утилиты, могут связаться с авторами для получения пользовательской лицензии.