From 08d4b6c276e973edba180366ea41854d3ab640a5 Mon Sep 17 00:00:00 2001 From: aclement Date: Tue, 14 Dec 2010 20:33:33 +0000 Subject: [PATCH] 332388: test and fix --- .../src/org/aspectj/weaver/TypeVariableReferenceType.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/TypeVariableReferenceType.java b/org.aspectj.matcher/src/org/aspectj/weaver/TypeVariableReferenceType.java index e33468cf1..24e028e7f 100644 --- a/org.aspectj.matcher/src/org/aspectj/weaver/TypeVariableReferenceType.java +++ b/org.aspectj.matcher/src/org/aspectj/weaver/TypeVariableReferenceType.java @@ -9,7 +9,6 @@ package org.aspectj.weaver; import java.util.Map; -import org.aspectj.bridge.Message; /** * ReferenceType representing a type variable. The delegate for this reference type is the upperbound on the type variable (so @@ -47,9 +46,9 @@ public class TypeVariableReferenceType extends ReferenceType implements TypeVari if (resolvedFirstBound.isMissing()) { brtd = new BoundedReferenceTypeDelegate((ReferenceType) world.resolve(UnresolvedType.OBJECT)); setDelegate(brtd); // set now because getSourceLocation() below will cause a recursive step to discover the delegate - world.getMessageHandler().handleMessage( - new Message("Unable to find type for generic bound. Missing type is " + resolvedFirstBound.getName(), - getSourceLocation(), true)); + world.getLint().cantFindType.signal( + "Unable to find type for generic bound. Missing type is " + resolvedFirstBound.getName(), + getSourceLocation()); } else { brtd = new BoundedReferenceTypeDelegate((ReferenceType) resolvedFirstBound); setDelegate(brtd); -- 2.39.5