Amazon Q Developer lance la CLI de transformation de mise à niveau de Java (version préliminaire publique)

Publié le: 27 nov. 2024

Amazon Q Developer lance une version préliminaire publique de la CLI (interface de ligne de commande) de transformation de mise à niveau de Java. La CLI vous permet d’invoquer des transformations depuis la ligne de commande et d’effectuer des transformations à grande échelle.

La CLI fournit les fonctionnalités suivantes :

  • Transformez vos applications Java de Java 8, Java 11 à Java 17 (disponible dans l’IDE et maintenant dans la CLI)
  • Transformations personnalisées (nouveau et uniquement dans la CLI) : la CLI vous permettra d’effectuer des transformations personnalisées que vous avez définies en fonction des bases de code de votre organisation. Avant ce lancement, Amazon Q Developer mettait à niveau les bibliothèques open source de vos applications Java. Grâce aux transformations personnalisées de la CLI, vous pouvez définir vos propres transformations spécifiques à vos bases de code et à vos bibliothèques internes. Vous pouvez définir des transformations personnalisées à l’aide de ast-grep, un outil de code pour la recherche et le remplacement structurels. Amazon Q Developer peut effectuer vos transformations personnalisées et tirer parti des capacités de débogage de l’IA de Q.
  • Construisez sur l’environnement local (nouveau et uniquement dans la CLI) : la CLI effectuera la construction de vérification sur votre environnement local, ce qui garantit l’exécution de tests unitaires et de tests d’intégration lors des vérifications de la construction.

Cette fonctionnalité est disponible dans la ligne de commande, sous Linux et Mac OS. Vous pouvez en savoir plus sur la CLI de transformation de code et commencer ici.