radar
radar copied to clipboard
[RIP] Статический анализатор конфигураций
Проверять корректность в соответствии со статьей https://its.1c.ru/db/v8std#content:783:hdoc
1. Имя переменной, метода или свойства должно начинаться с заглавной буквы. 2. Имя переменной должно содержать более одного символа.
Вместо конструкторов рекомендуется использовать вставку ключей. Конструкторы неудобно поддерживать и читать.
Проверять код на соответствие принципам структурного программирования: 1. Возврат из функции/процедуры не в конце запрещен. 2. Оператор Прервать запрещен. 3. Оператор Продолжить запрещен. 4. Оператор Перейти запрещен.
Надо прикинуть насколько это увеличит время анализа в простейшем варианте (поиск дублей тела методов) и найти баланс скорость/польза
В первую очередь добавить методы работы с файлами в зависимости от версии платформы.