Lorsque vous modifiez le texte dans l'éditeur et que vous recreez la outline, cette derni&eagrave;re doit de mettre a jour.
Pour les langages à syntaxe xml, le parser est rappelé et la outline se met a jour.
Pour certains composants comme Absynt et cosynt, il est nécesaire de recreer le parser lors de la mise a jour.
pour cela, nous avons rajouté la méthode suivante dans fr.smarttools.core.tree.parsers.AntlrParserAdapter :
public TypedDocument parse(Reader reader)
throws IOException, ParserConsistencyException {
Pour que Eclipse prenne en compte les modifications apportées dans le fichier plugin.xml, faites un couper-coller de tout le fichier : Ctrl a , Ctrl x , Ctrl v et enfin Ctrl s .
Failure Chechsum lors d'un update:
Dans st-core, nous avons un lien symbolique de src/fr vers ../fr.
Le update s'effectue dans src/fr puis ../fr. Il y a alors une erreur "checksum update failure" car les classes ont déjà été mise a jour.