- Notifications
You must be signed in to change notification settings - Fork6
License
microsoft/vscode-app-mod-pack
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Accelerate Java upgrades and cloud migrations with this all-in-one extension pack for GitHub Copilot app modernization for Java.
This extension pack brings together everything you need to modernize legacy Java applications and migrate them to Azure using Visual Studio Code’s Agent Mode. It combines GitHub Copilot’s AI capabilities with the scalability of Microsoft Azure to deliver an intelligent, automated, and guided modernization experience.
By installing GitHub Copilot app modernization extension pack for Java, the following extensions are installed:
- GitHub Copilot app modernization for Java
GitHub Copilot app modernization for Java aims to help you migrate your Java applications to Azure with confidence and efficiency, powered by GitHub Copilot.- Evaluate the readiness of your application for migration to Azure
- Recommend target Azure services for the resource dependencies of your application
- Apply predefined code change patterns that represents best practices from experts
- Pick your existing changes from one application to repeat on another
- Automatically find and fix compilation errors introduced by the code changes
- GitHub Copilot app modernization - upgrade for Java (Preview)
GitHub Copilot app modernization - upgrade for Java (Preview) is an AI-based agentic solution designed to assist with upgrading your Java apps.- Analyze the project and its dependencies and propose an upgrade plan
- Execute the plan to transform the project
- Automatically fix issues during the upgrade process
- Report all details including commits, logs, and output
- Perform a check for Common Vulnerabilities and Exposures (CVE) security vulnerabilities and code inconsistencies after the upgrade
- Show a summary including file changes, updated dependencies, and fixed issues
- Generate unit test cases separately from the upgrade process
This extension pack relies on the capabilities of GitHub Copilot, and you need:
- A GitHub account with GitHub Copilot enabled
- Pro, Pro+, Business or Enterprise plan is needed for both GitHub Copilot app modernization for Java and GitHub Copilot app modernization - upgrade for Java
- The GitHub Copilot extension
- The latest version is recommended
- AppCAT for Java
- For the assessment feature of GitHub Copilot app modernization for Java
Learn more about the tools from the documentation below.
- GitHub Copilot app modernization for Java
- GitHub Copilot app modernization - upgrade for Java (Preview)
This extension pack is licensed underGitHub Copilot Product Specifc Terms.
We value your feedback — shareyour thoughts here to help us continue improving the product.
About
Resources
License
Code of conduct
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors6
Uh oh!
There was an error while loading.Please reload this page.