Repository navigation
Релиз N1n2.0
Добавлено:
- Подсказки генерации имени
- Проверка правильности принудительного последовательного присвоения названий обязательным позиционным параметрам функций
- Проверка иерархий названий дочерних классов
- Проверка иерархии имён вложенных итераторов
Исправлено:
- Теперь наличие элиаса требуется только для библиотек, написанных не в N-нотации
Подсказки генерации имени
Если правило нейминга нарушено, линтер добавляет в текст диагностики предложение корректного имени в формате:
... (suggest <имя>)
Например:
NNO101 var-name invalid got count (suggest n0123456789)
Подсказка детерминированная: строится из типа сущности + позиции в файле (filename, line, col), поэтому:
- стабильна между запусками на одном и том же коде;
- меняется, если перенести/вставить код и тем самым изменить позицию;
- не гарантирует глобальную уникальность (и не пытается её гарантировать).