TGViewer
Axiom JDK Axiom JDK @axiomjdkpro · 1.51K subscribers
Post #726 177
📄 Как проверить 7 000 000 строк JDK?

Мы внедрили Svace и платформу Svacer от ИСП РАН в процесс анализа кодовой базы Axiom JDK.

Задача была не просто добавить ещё один SAST. Кодовая база JDK огромная, а требования к безопасной разработке и сертификации растут. Поэтому нужен инструмент, который умеет глубоко разбирать межпроцедурные связи и нормально работает на таком масштабе.

📊 Результат 

Svace прогнал около 7 млн строк кода, а команда обнаружила и исправила примерно 1,2 тыс. дефектов.

При этом одним анализатором дело не ограничилось. Svace стал основным инструментом глубокого анализа, а другие SAST и open-source-линтеры дополняют его: разные движки находят разные классы проблем.

Отдельная история — разбор тысяч предупреждений. Для этого используем Svacer и ML-классификацию: сейчас один разработчик в среднем проверяет около 50 срабатываний в день.

🔷 О том, как статический анализ стал частью процесса разработки JDK, рассказали в Блоге.
  • 🔥 2
More from @axiomjdkpro
  1. Oct 9, 2026🏎 Постквантовая криптография в JDK становится быстрее В JDK уже есть ML-KEM и ML-DSA, но…
  2. Oct 7, 2026🔒 В Spring LDAP обнаружили CVE-2026-41720, из-за которой приложение при определённых усло…
  3. Oct 5, 2026🖥 JDK 27 меняет сразу два runtime-дефолта, которые могут повлиять на поведение сервиса да…
  4. Oct 2, 2026🛠 Spring перестраивает расписание обновлений Раньше патчи разных Spring-проектов выходили…
  5. Oct 1, 2026🍃 Spring после EOL: кто будет закрывать новые уязвимости? Spring вместе с транзитивными з…
  6. Sep 29, 2026😀 Axiom JDK на Joker 2026: увидимся в Петербурге 14–15 октября традиционно поучаствуем в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →