Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 313804

Summary: [dom] [assist] add support for "precedence after" in DOM and quickfix
Product: [Tools] Objectteams Reporter: Stephan Herrmann <stephan.herrmann>
Component: OTDTAssignee: Stephan Herrmann <stephan.herrmann>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.7   
Target Milestone: 0.7 M3   
Hardware: Other   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
test & fix none

Description Stephan Herrmann CLA 2010-05-20 15:51:09 EDT
FUP of bug 310917:

The new syntax "precedence after" must be reflected in DOM (incl. flattening).
Also the add precedence quickfix should add the "after" keyword if needed.
Comment 1 Stephan Herrmann CLA 2010-05-20 15:57:43 EDT
Created attachment 169410 [details]
test & fix

Added a new property to PrecedenceDeclaration and respect this in
- ASTConverter
- ASTMatcher
- NaiveASTFlattener, ASTRewriteAnalyzer, ASTRewriteFlattener
- PrecedenceProposalSubProcessor

Updated AST converter tests
Added tests for precedence quickfix.
Comment 2 Stephan Herrmann CLA 2010-05-20 15:59:50 EDT
Patch has been committed as r354.
Comment 3 Stephan Herrmann CLA 2010-05-29 17:33:27 EDT
verified for M3 using 201005282024