Skip to content

Большой файл

ID: large_file | Степень критичности: Средняя (по умолчанию)

Идентифицирует исходные файлы, количество строк в которых превышает определенное значение.

Почему это «запах»

Чрезвычайно большие файлы трудно просматривать, понимать и поддерживать. Обычно они указывают на нарушение принципа единственной ответственности.

Как исправить

Разбейте файл на более мелкие, сфокусированные модули.

Конфигурация

yaml
rules:
  large_file:
    severity: medium
    max_lines: 1000

Параметры по умолчанию

  • lines: 1000 - максимальное количество строк в файле

Released under the MIT License.