Bug 317086 - [plan] [itit] Intertype innertypes should not cause spurious problems in the editor
Summary: [plan] [itit] Intertype innertypes should not cause spurious problems in the ...
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: 2.1.2   Edit
Assignee: AJDT-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 310501
  Show dependency tree
 
Reported: 2010-06-16 13:57 EDT by Andrew Eisenberg CLA
Modified: 2011-02-02 15:47 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Eisenberg CLA 2010-06-16 13:57:34 EDT
Declarations and references to ITITs should not cause spurious problems in the editor.  THere are two parts to this:

Declarations: this probably entails altering AspectsConvertingParser so that the '.' in the declaration is converted to a '$'.

References: this must work in Java editors as well.  Part of the problem will be to insert the text into the Compilation unit using the AspectsConvertingParser, but we will also need to make changes to ITDInserter and ITDAwareSourceTypeInfo.

Finally, we will need to make changes to AJCompilationUnitProblemFinder to ensure that any new spurious errors can be captured and removed.
Comment 1 Andrew Eisenberg CLA 2011-02-02 15:47:15 EST
Initial support for ITITs is now available in the editor.  There should be no more spurious errors coming from ITITs.