Поделиться через


Программы модернизации приложений Java для GitHub Copilot

В этой статье описывается несколько средств, ориентированных на Java, которые теперь доступны с помощью модернизации приложений GitHub Copilot. Эти средства обеспечивают большую гибкость для повседневного разработки и обслуживания кода.

Validation

  • validate_cves_for_java

    Проверяет проект на наличие известных распространенных уязвимостей и уязвимостей Java (CVEs) и проверяет, устранены ли критически важные уязвимости.

    Пример запроса:

    Check if there's any CVE issues in this Java project using #validate_cves_for_java
    

    Снимок экрана: Visual Studio Code, на котором показана проверка на наличие проблем с CVE.

Модульное тестирование

  • run_tests_for_java

    Выполняет набор модульных тестов проекта и сообщает результаты.

    Пример запроса:

    Run unit tests for this Java project using #run_tests_for_java
    
  • generate_tests_for_java

    Автоматически создает модульные тесты для кода Java с помощью понимания кода на основе ИИ.

    Пример запроса:

    Generate unit test for this Java project using #generate_tests_for_java
    

Дополнительные сведения о создании тестов см. в соответствующей документации или статье.

Эти средства помогают упростить жизненный цикл разработки Java, что упрощает внедрение рекомендаций по обновлению, тестированию и проверке безопасности независимо от того, находитесь ли вы в сеансе обновления.

См. также

Модернизация приложений GitHub Copilot