Облачный сервис Azul находит «мертвый» код в Java-приложениях

Azul описывает «мертвый» код как исходный код, находящийся в кодовой базе приложения, но не используемый им.

Azul описывает «мертвый» код как исходный код, находящийся в кодовой базе приложения, но не используемый им.

Компания Azul, предоставляющая программное обеспечение и услуги в области Java, добавила возможность проверки кода для выявления «мертвого» кода с помощью своего облачного сервиса Azul Vulnerability Protection для Java-приложений.

Функция Code Inventory вышла 4 октября и доступна бесплатно для пользователей Azul Vulnerability Detection. Она предлагает разработчикам и devops-командам каталог исходного кода, который используют в производственных Java-приложениях. Это позволяет с высокой точностью выявлять «мертвый» и неиспользуемый код для его удаления. Azul описывает «мертвый» код как исходный код, находящийся в кодовой базе приложения, но не используемый им.

С помощью Code Inventory можно сократить время, необходимое для сопровождения и тестирования кода, тем самым повысится производительность труда разработчиков и сэкономит деньги. По словам представителей Azul, сбор информации проходит в процессе производства без снижения производительности и не требует внесения изменений в Java-приложения.

Подробная информация о коде собирается на уровне классов/пакетов внутри JVM, что позволяет получить полное представление о рабочих нагрузках Java и о том, какой код выполняется в производстве в течение определенного времени. По словам представителей Azul, эти данные дают точные сигналы для уверенного определения приоритетности «мертвого» кода для удаления.

Читайте также
Copilot Enterprise представляет поиск и лучшие настраиваемые практики
Copilot Enterprise представляет поиск и лучшие настраиваемые практики
Copilot Enterprise представляет поиск и лучшие настраиваемые практики

По словам вице-президента GitHub, Copilot Enterprise открывает новые возможности в кодовом помощнике и знаменует собой эру трансформации ИИ.

Цикл поддержки Vue 2 завершится в 2023 году
Цикл поддержки Vue 2 завершится в 2023 году
Цикл поддержки Vue 2 завершится в 2023 году

Цикл поддержки Vue 2 закончится 31 декабря 2023 года, рассказали в блоге Vue. Эта версия перестанет получать новые функции, исправления ошибок и обновления. В официальных каналах распространения прежняя версия останется.

JetBrains запустила Writerside для документирования
JetBrains запустила Writerside для документирования
JetBrains запустила Writerside для документирования

Проекты создаются на базе HTML-проектов, которые можно развернуть как статические веб-сайты или опубликовать как GitHub Pages, GitLab или TeamCity Cloud. 

Локальные модели для IDE JetBrains
Локальные модели для IDE JetBrains
Локальные модели для IDE JetBrains

JetBrains представляет новую функцию для дополнения кода в соей IDE, работающую на AI. Технология позволит пользоваться подсказками локально, особенно актуально для сфер с высокими рисками и требований к безопасности, такими как — финансы, здравоохранение.