Вскрытие статического анализа кода проектов 1С

0. olegtymko 849 18.10.22 09:38 Сейчас в теме
Для анализа кода многие используют SonarQube с плагинами для 1С, 1С: АПК и т. д. Но не многие знают, как все это работает. Олег Тымко на конференции Infostart Event 2021 Post-Apocalypse рассказал о внутреннем устройстве статического анализа кода и рассмотрел интересные ошибки, которые можно найти в проектах на 1С.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. comptr 3 19.10.22 19:50 Сейчас в теме
Теперь с помощью графа потока управления мы знаем все возможные пути выполнения процедуры, и можем это использовать в проверках.

Такой инструмент может пригодиться при создании тестов, когда нужно покрыть как можно больше вариантов выполнения процедуры.
3. olegtymko 849 27.10.22 15:36 Сейчас в теме
(1) построение графа потока управление уже есть в проекте bsl ls, если этот механизм вынести, то можно будет использовать в проекте https://github.com/1c-syntax/Coverage41C
2. muskul 20.10.22 07:45 Сейчас в теме
Почему при наличие такого количество современных способов проверок и тестов, с каждым разом релизы все хуже и хуже?
4. olegtymko 849 27.10.22 15:37 Сейчас в теме
(2) Хочется уточнить =) Релизы чего? Плагина для стат. анализа, типовых и не типовых конфигураций? Или чего то еще?
5. roman72 343 12.02.23 10:07 Сейчас в теме
Что случилось с гитхаб проектом MDClasses?
Релизов нет
6. olegtymko 849 12.02.23 10:09 Сейчас в теме
(5) Все ушло в глубокую разработку.. Вот если бы кто-нибудь пришел и помог .. )
7. prohorp 19 27.04.23 13:21 Сейчас в теме
Здравствуйте, полезно было бы для читающих приложить рекомендуемую литературу, для самостоятельного освоения статического анализатора ! Буду первым:
Ахо, Альфред В., Лам, Моника С., Сети, Рави, Ульман, Джеффри Д. "Компиляторы: Принципы, технологии, инструменты".
Сам интересуюсь этой темой.
А так вы большие молодцы, присоединился бы к вам если бы на java программировал.
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 150 000 руб.
Полный день

Ведущий программист 1С (удаленно)
Пермь
зарплата от 150 000 руб.
Полный день

Программист 1С
Домодедово
зарплата от 150 000 руб. до 180 000 руб.
Полный день

Консультант 1С
Москва
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Программист 1С (ERP, УХ, КА 2, УТ 11), удаленно
Москва
зарплата от 160 000 руб.
Полный день