Гайд по Line counter.

LineCounter следит за кол-вом строк в скриптах, если у вас не запускается Play Mode из-за перебора строк, значит нужен рефактор и разделение класса на SRP. Не пытайтесь обмануть систему, наказание - б

Введение

У нас в каждом проекте есть небольшой инструмент, который считает количество строк кода в файлах, и предупреждает, если какой-то класс слишком сильно разросся. Если существуют классы, количество строк в которых больше 150 но меньше 200, имена этих классов выводятся логом. Если существуют классы, количество строк в которых больше 200, то кидается исключение с названиями всех таких классов. В таком случае инструмент не даст запустить плей мод. Эту функцию можно выключить в настройках

Настройка инструмента

Эти настройки для продюсеров и гд. Настройки, которые устанавливаются для этого инструмента, сохраняется и коммитятся. Поэтому все изменения, которые вы сделали, так же появятся.

В текущей версии настройки происходят при помощи специального окна.

Окно выглядит примерно так:

1 - Настройка количества строк для предупреждения. 2 - Функция блокировки плей мода. 3 - Количество классов-исключений, эти классы не будут проверяться скриптом. 4 - Название классов исключений.

После изменения параметров необходимо нажать кнопку “Apply Changes”.

Last updated