Index: src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java =================================================================== RCS file: /home/technology/org.aspectj/modules/tests/src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java,v retrieving revision 1.45 diff -u -r1.45 MultiProjectIncrementalTests.java --- src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java 19 Apr 2006 13:36:39 -0000 1.45 +++ src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java 26 Apr 2006 12:54:12 -0000 @@ -868,6 +868,15 @@ ((IMessage)MyTaskListManager.getWarningMessages().get(0)).getSourceLocation().getLine()); } + public void testPr134371() { + initialiseProject("PR134371"); + build("PR134371"); + alter("PR134371","inc1"); + build("PR134371"); + assertTrue("There should be no exceptions handled:\n"+MyErrorHandler.getErrorMessages(), + MyErrorHandler.getErrorMessages().isEmpty()); + + } // other possible tests: // - memory usage (freemem calls?) Index: multiIncremental/PR134371/base/A.aj =================================================================== RCS file: multiIncremental/PR134371/base/A.aj diff -N multiIncremental/PR134371/base/A.aj --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ multiIncremental/PR134371/base/A.aj 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,5 @@ +public abstract aspect A perthis(annotatedClasses()) { + + pointcut annotatedClasses(); + +} Index: multiIncremental/PR134371/inc1/A.aj =================================================================== RCS file: multiIncremental/PR134371/inc1/A.aj diff -N multiIncremental/PR134371/inc1/A.aj --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ multiIncremental/PR134371/inc1/A.aj 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,5 @@ +public aspect A perthis(annotatedClasses()) { + + pointcut annotatedClasses(); + +}