From 8d6a11074ccb67a8f5cf8abe7969c75afa208dbd Mon Sep 17 00:00:00 2001 From: Rick Giles Date: Tue, 6 May 2003 12:16:47 +0000 Subject: [PATCH] Fixed bug in which a check logs multiple LocalizedMessages with identical line, column, and key; and only the first such message is added. For example, this occurs with TranslationCheck. --- .../com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/checkstyle/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java b/src/checkstyle/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java index cb43810d0..99836c92e 100644 --- a/src/checkstyle/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java +++ b/src/checkstyle/com/puppycrawl/tools/checkstyle/api/LocalizedMessage.java @@ -270,7 +270,7 @@ public final class LocalizedMessage final LocalizedMessage lt = (LocalizedMessage) aOther; if (getLineNo() == lt.getLineNo()) { if (getColumnNo() == lt.getColumnNo()) { - return mKey.compareTo(lt.mKey); + return getMessage().compareTo(lt.getMessage()); } return (getColumnNo() < lt.getColumnNo()) ? -1 : 1; }