From 8e1a6c6abcd12073c8f29825235040c2a564a251 Mon Sep 17 00:00:00 2001 From: aclement Date: Thu, 5 May 2005 10:36:18 +0000 Subject: Fix for 44155: TODO tasks miscategorized as warnings (fixed by Andrew Huff) --- .../ajdt/internal/core/builder/EclipseAdapterUtils.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'org.aspectj.ajdt.core') diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java index 9a856fbd4..e2c296245 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java @@ -146,9 +146,18 @@ public class EclipseAdapterUtils { extraDetails = extraDetails.substring(0,extraDetails.length()-"[deow=true]".length()); } + // If the 'problem' represents a TO DO kind of thing then use the message kind that + // represents this so AJDT sees it correctly. + IMessage.Kind kind; + if (problem.getID()==IProblem.Task) { + kind=IMessage.TASKTAG; + } else { + if (problem.isError()) { kind = IMessage.ERROR; } + else { kind = IMessage.WARNING; } + } IMessage msg = new Message(problem.getMessage(), extraDetails, - problem.isError() ? IMessage.ERROR : IMessage.WARNING, + kind, sourceLocation, null, seeAlsoLocations, -- cgit v1.2.3