Mercurial > hg > release > icedtea7-forest-2.4 > langtools
changeset 637:e79e8efe1b3e
6972747: CheckExamples fail when assertions are enabled
Summary: The test calls the wrong version of JavacMessage constructor
Reviewed-by: jjg
author | mcimadamore |
---|---|
date | Thu, 29 Jul 2010 15:57:18 +0100 |
parents | 36c4ec4525b4 |
children | 62f3f07002ea |
files | test/tools/javac/diags/Example.java |
diffstat | 1 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/test/tools/javac/diags/Example.java Thu Jul 29 15:56:25 2010 +0100 +++ b/test/tools/javac/diags/Example.java Thu Jul 29 15:57:18 2010 +0100 @@ -502,11 +502,16 @@ } static class MessageTracker extends JavacMessages { - static void preRegister(Context c, final Set<String> keys) { + + MessageTracker(Context context) { + super(context); + } + + static void preRegister(final Context c, final Set<String> keys) { if (keys != null) { c.put(JavacMessages.messagesKey, new Context.Factory<JavacMessages>() { public JavacMessages make() { - return new MessageTracker() { + return new MessageTracker(c) { @Override public String getLocalizedString(Locale l, String key, Object... args) { keys.add(key);