View | Details | Raw Unified | Return to bug 115251 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java (+10 lines)
Lines 300-305 Link Here
300
		checkWasntFullBuild();
300
		checkWasntFullBuild();
301
	}
301
	}
302
	
302
	
303
	public void testPr115251() {
304
		AjdeInteractionTestbed.VERBOSE=true;
305
		initialiseProject("PR115251");
306
		build("PR115251");
307
		checkWasFullBuild();
308
		alter("PR115251","inc1");
309
		build("PR115251");
310
		checkWasntFullBuild();
311
	}
312
	
303
/*	public void testPr111779() {
313
/*	public void testPr111779() {
304
		super.VERBOSE=true;
314
		super.VERBOSE=true;
305
		initialiseProject("PR111779");
315
		initialiseProject("PR111779");
(-)multiIncremental/PR115251/base/src/pack/A1.aj (+10 lines)
Added Link Here
1
package pack;
2
3
public abstract aspect A1<Target> pertypewithin(Target) {
4
5
	abstract protected pointcut creation();
6
7
	Target around() : creation() {
8
		return null;
9
	}
10
}
(-)multiIncremental/PR115251/base/src/pack/C1.java (+13 lines)
Added Link Here
1
package pack;
2
3
public class C1 {
4
	
5
	public void testMethod() {
6
 		new C1();
7
	}
8
9
}
10
11
aspect A extends A1<C1> {
12
	protected pointcut creation() : call(C1.new());
13
}
(-)multiIncremental/PR115251/inc1/src/pack/A1.aj (+11 lines)
Added Link Here
1
package pack;
2
3
public abstract aspect A1<Target> pertypewithin(Target) {
4
5
	abstract protected pointcut creation();
6
7
//	Target around() : creation() {
8
//		return null;
9
//	}
10
}
11

Return to bug 115251