Un assistant vous guide tout au long des étapes nécessaires pour exécuter la propagation des modifications sélectionnée.
Page Paramètres
Cette page vous permet d'entrer les informations nécessaires à la propagation des modifications. Par exemple, sur la page
de paramètres d'une propagation des modifications portant sur un changement de nom, vous devez entrer le nouveau nom de
l'élément Java.
Lorsque vous avez entré les information requises sur cette page, cliquez sur Fin pour procéder à
la propagation des modifications sans prévisualiser les résultats.
Page de prévisualisation
Le JDT vous permet de prévisualiser les résultats d'une opération de propagation des modifications avant de l'exécuter.
La page de prévisualisation se compose de deux parties :
-
Une arborescence, située dans la partie supérieure et contenant tous les éléments Java affectés par la propagation des
modifications. Chaque noeud de niveau supérieur de l'arborescence représente une unité de compilation.
-
Un afficheur de comparaison, situé dans la partie inférieure. Sa partie gauche affiche l'original, et sa partie droite, le
source tel qu'il sera après propagation des modifications.
Page des problèmes
Cette page vous informe des problèmes éventuels, potentiels ou certains liés à l'opération de propagation des modifications
que vous envisagez d'effectuer.
Les quatre types de problèmes suivants peuvent vous être notifiés :
-
Information : les problèmes de ce type n'ont aucune incidence sur la propagation des modifications et aucune
conséquence néfaste sur votre code dans le plan de travail. La plupart du temps, vous pouvez les ignorer.
-
Avertissements : les problèmes de ce type sont destinés à vous prévenir de possibles avertissements du compilateur. La
plupart du temps, ils n'ont aucune conséquence néfaste sur votre code dans le plan de travail.
-
Erreurs : les problèmes de ce type entraîneront très probablement des erreurs de compilation ou induiront des
modifications sémantiques de votre code dans le plan de travail. Vous pouvez décider de procéder malgré tout à la
propagation des modifications, mais ce n'est pas recommandé.
-
Problèmes irrémédiables : les problèmes de ce type empêchent toute propagation des modifications. Par exemple, si vous
sélectionnez un commentaire et que vous lui appliquez la commande Extraire la méthode, le plan de travail affichera un
problème irrémédiable suite à la tentative de propagation des modifications car il est impossible d'extraire un commentaire.
Sur la page des préférences de propagation des modifications (Fenêtre > Préférences > Java > Propagation des
modifications), vous pouvez sélectionner le niveau de gravité par défaut à partir duquel les problèmes seront affichés
lorsque vous effectuerez une propagation des modifications sans prévisualisation, (c'est-à-dire lorsque vous cliquerez sur
Fin au lieu de Suivant sur la page des paramètres de la propagation
des modifications).
Pour plus de détails, reportez-vous à la rubrique
Erreurs de propagation des
modifications.