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

Collapse All | Expand All

(-)BcelTypeMunger.java (+8 lines)
Lines 51-56 Link Here
51
	}
51
	}
52
52
53
	public boolean munge(BcelClassWeaver weaver) {
53
	public boolean munge(BcelClassWeaver weaver) {
54
		
55
		if (this.getAspectType() != null) {
56
			String wovenAspect = this.getAspectType().getPackageName() + "." + this.getAspectType().getClassName();
57
			String wovenClass = weaver.getLazyClassGen().getClassName();
58
			WovenMessage message = new WovenMessage(wovenAspect, wovenClass);
59
			weaver.getWorld().getMessageHandler().handleMessage(message);
60
		}
61
		
54
		if (munger.getKind() == ResolvedTypeMunger.Field) {
62
		if (munger.getKind() == ResolvedTypeMunger.Field) {
55
			return mungeNewField(weaver, (NewFieldTypeMunger)munger);
63
			return mungeNewField(weaver, (NewFieldTypeMunger)munger);
56
		} else if (munger.getKind() == ResolvedTypeMunger.Method) {
64
		} else if (munger.getKind() == ResolvedTypeMunger.Method) {

Return to bug 36747