Bug 107005

Summary: model not being updated properly
Product: [Tools] AJDT Reporter: Helen Beeken <hlhawkins>
Component: CoreAssignee: Sian January <sjanuary>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: mpchapman
Version: unspecified   
Target Milestone: 1.2.1   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 96313    

Description Helen Beeken CLA 2005-08-15 06:36:40 EDT
If you cause a compilation error in an aspect, say by deleting a ":", quickly
save, fix the compilation error and again quickly save, then the contents of the
outline view doesn't include the newly fixed IJavaElement. To get the correct
contents, you need to make another change and "slowly" save.

This is since the fix for bug 98547.

A test aspect is:

public aspect A { 
    after () throwing (Throwable th)  :  execution(* *(..)) {
		System.err.println(thisEnclosingJoinPointStaticPart);
	}
}
  
class C1 {
	public void anotherMethod() {
		
	}
}
Comment 1 Matt Chapman CLA 2005-08-23 08:47:30 EDT
*** Bug 107636 has been marked as a duplicate of this bug. ***
Comment 2 Sian January CLA 2005-10-27 09:22:26 EDT
This bug was introduced by an earlier fix for bug 98547, which has since been 
withdrawn.  This bug is therefore no longer a problem.