Community
Participate
Working Groups
In an async I have to do multiple local renames. This involves the local rename mechanism (LinkedNamesAssistProposal) which gets its AST from JavaPlugin.getDefault().getASTProvider().getAST() . After making a change a change to the document, the AST of the ASTProvider is not updated even after I do a ICompilationUnit.reconcile(). After the ICompilationUnit.reconcile() call finishes, doing a JavaPlugin.getDefault().getASTProvider().getAST() still gives the stale AST. It looks like the ASTProvider updates via a different mechanism. After calling ICompilationUnit.reconcile(), JavaPlugin.getDefault().getASTProvider().getAST() should return the correct AST.
Move to JDT/UI
Which build? Can you give a bit more context, e.g. your code or steps to reproduce? See also: http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-text-home/development/bug-incomplete.htm
Get rid of deprecated state.
.