Выпущен новый релиз 1.26 продукта "Управления качеством кода" от Серебряной Пули
- подсистема "Управление качеством кода" начинается поставляться через личный кабинет клиента Серебряной Пули
https://app.silverbulleters.org## Новые правила
- Нельзя создавать прикладные объекты с использованием конструктора
- Неверная передача параметров в конструкторы объектов 1С
- Проверка удаления временного файла после использования
- Ожидание завершения фонового задания без указания таймаута
- Нельзя возвращать изменяемые значения, например, коллекции, из методов модулей с повторным использованием возвращаемых значений
- Нельзя возвращать `МенеджерВременныхТаблиц`, `Запрос`, объекты базы данных из методов модулей с повторным использованием возвращаемых значений с типом `На время сеанса`
- Изменение свойств только для чтения на управляемой форме
- Не следует применять неверные способы параметризации формы при открытии формы
- Не задан префикс `Подключаемый` для методов модуля формы, подключаемых через `УстановитьДействие`
- Неверное использование метода `БезопасныйРежим`
## Поддержка новых особенностей языка 1С
- Поддержка для расширений новой аннотации `&ИзменениеИКонтроль` и директив препроцессора `#Вставка … #КонецВставки` и `#Удаление … #КонецУдаления`
## Запросы от клиентов
- Исправлен баг - перестал работать экспорт правил внешнего анализатора
- Исправлено эпизодическое падение анализа на правиле `Обращение к стандартному реквизиту регистра составного типа без использования конструкции Выразить или с неверным использованием Выразить`
- Добавлен специальный параметр для пропуска слов-идентификаторов 1С для уменьшения количества замечаний от правила `Строковые литералы не должны дублироваться`
- Изменено поведение правила `Не рекомендуется смешивать символы разных языков в названиях переменных и именах процедур/функций` для исключения множества одинаковых срабатываний
- если есть модуль с неверным наименованием, замечание от правила будет выдано всего один раз для 1й строки модуля
- если есть метод с неверным наименованием, замечание от правила будет выдано всего один раз для строки определения метода
- Доработаны другие правила, в очередной раз повышена скорость анализа
Подробное описание на форуме Пули
https://xdd.silverbulleters.org/t/novyj-reliz-1-26-produkta-upravleniya-kachestvom-koda/2965