| Summary: | [refactoring] [plan] rename package does not rename fully qualified references in aspect-specific locations | ||
|---|---|---|---|
| Product: | [Tools] AJDT | Reporter: | Andrew Eisenberg <andrew.eisenberg> |
| Component: | Core | Assignee: | AJDT-inbox <AJDT-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 2.1.0 | ||
| Target Milestone: | 2.1.1 | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
Working now for qualified target type names of ITDs. Working for declare annotations and declare parents, but only when there are simple type patterns. Still need to write some tests for this. Fixed with regression tests |
Eg- package a; aspect A { declare parents : b.B extends b.C; } package b; public class B { } package b; public class C { } Now rename package 'b' to 'c'. The qualified names in aspect A should be changed, but they are not.