| Summary: | AJCompilationUnitStructureRequestor does not create annotations | ||
|---|---|---|---|
| Product: | [Tools] AJDT | Reporter: | Andrew Eisenberg <andrew.eisenberg> |
| Component: | Core | Assignee: | AJDT-inbox <AJDT-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | mlippert |
| Version: | 2.1.2 | ||
| Target Milestone: | 2.1.3 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Andrew Eisenberg
Some progress here. I have marker annotations working for methods and ITDs in aspects. I have single member annotations working when the values are simple (ie- no arrays and no nested annotations). Normal annotations are not yet working. I have a good regression suite that I am working against and progress is still coming. More progress. I am ready to commit. Now, nested annotations are working, normal annotations (ie- annotations with values that have explicit names), arrays are working, and finally, references to enum fields are working. This should be enough for now. I also have a reasonable test suite for this. My only concern is working with broken code. I tried to ensure that there are null checks throughout the AJCompilationUnitStructureRequestor, but I may have missed some. Committed. Will be available in next dev build. |