Добавить в корзинуПозвонить
Найти в Дзене
PVS-Studio

PVS-Studio запускает бета-тестирование статических анализаторов для JavaScript, TypeScript и Go

Компания PVS-Studio, разработчик решения для обеспечения качества, надежности и защищенности исходного кода, объявила о начале открытого тестирования новых статических анализаторов кода для JavaScript, TypeScript и Go. Сейчас инструмент работает на языках С, С++, С# и Java. Последние полгода команда PVS-Studio занималась поддержкой анализа новых языков. — PVS-Studio для Go в первой версии будет содержать два десятка диагностических правил, CLI-версию и плагин для GoLand для удобного запуска из IDE. Немного позже появится поддержка анализа Go-проектов из VS Code, — прокомментировал руководитель разработки Go-анализатора Артём Ровенский. Что касается статического анализатора кода на JavaScript, то в нем также будет 20 диагностических правил, CLI-версия и плагин для WebStorm. — Конечно, мы не могли обойти стороной и поддержку TypeScript. Версия анализатора с его поддержкой войдет в тестирование месяцем позже. Таким образом, одним анализатором можно будет проверять как JavaScript, так и Ty

Компания PVS-Studio, разработчик решения для обеспечения качества, надежности и защищенности исходного кода, объявила о начале открытого тестирования новых статических анализаторов кода для JavaScript, TypeScript и Go.

-2

Сейчас инструмент работает на языках С, С++, С# и Java. Последние полгода команда PVS-Studio занималась поддержкой анализа новых языков.

— PVS-Studio для Go в первой версии будет содержать два десятка диагностических правил, CLI-версию и плагин для GoLand для удобного запуска из IDE. Немного позже появится поддержка анализа Go-проектов из VS Code, — прокомментировал руководитель разработки Go-анализатора Артём Ровенский.

Что касается статического анализатора кода на JavaScript, то в нем также будет 20 диагностических правил, CLI-версия и плагин для WebStorm.

— Конечно, мы не могли обойти стороной и поддержку TypeScript. Версия анализатора с его поддержкой войдет в тестирование месяцем позже. Таким образом, одним анализатором можно будет проверять как JavaScript, так и TypeScript-проекты, включая совмещенные, — отметил руководитель направления разработки JavaScript и TypeScript Константин Волоховский.

Перед тем, как выпустить новый статический анализатор кода в релиз, необходимо протестировать корректность работы на реальных проектах: особое внимание будет уделено проверке стабильности, производительности и качеству анализа. Бета-тестирование анализаторов Go и JavaScript стартует 6 апреля. Оно продлится 3-4 месяца.

Как принять участие в тестировании

Потребуется заполнить форму на сайте PVS-Studio. Нужно указать электронную почту и выбрать компоненты, в тестировании которых вы хотите принять участие. 6 апреля вы получите письмо со всеми инструкциями по запуску PVS-Studio для Go и JavaScript. А в мае — TypeScript.

Если при использовании инструмента возникнут проблемы (ошибки, нестабильная работа, ложные срабатывания и т. д.), вы можете сообщить о них через форму обратной связи. Также вы можете задать все интересующие вопросы, связанные с работой анализаторов. Отзывы, замечания и предложения будут полезны для развития PVS-Studio.

Будем рады, если вы примете участие в бета-тестировании и поможете сделать наш продукт лучше!

PVS-Studio— статический анализатор кода для языков С, С++, С# и Java. Является SAST-решением, которое ищет ошибки в коде и дефекты безопасности. С 2008 года продукт помогает сотням компаний по всему миру улучшать качество и надежность исходного кода. За 17 лет разработчики компании проверили более 500 проектов, развеивая миф о том, что статический анализ только для новичков. И сегодня команда разработчиков продолжает проверку open sourceпроектов, активно рассказывает об этом в блоге на сайте и на Хабре. Всего написано около 1,5 тыс. статей.

В анализаторе более 1100 диагностических правил. PVS-Studio интегрируется в IDE-системы, игровые движки Unity, Unreal Engine, сборочные системы, CI и облачные CI.

Также анализатор может работать в закрытом контуре, отображает предупреждения на CWE, SEI CERT Coding Standards, поддерживает стандарты MISRA. PVS-Studio разрабатывается с учетом требований, предъявляемых к статическим анализаторам в ГОСТ Р 71207—2024, выявляет критические ошибки и может использоваться при разработке безопасного ПО.

Анализатор PVS-Studio помогает разработчикам из разных индустрий: машиностроение, медицина, финансы, строительство, разработка игр. Перед командой стоит амбициозная цель: стать №1 в России в нише статического анализа кода и сделать так, чтобы все IT-специалисты в нашей стране знали, что статический анализ — это PVS-Studio.