Suppress annoying warning when running unit tests.
1.1 --- a/openide.util/src/org/openide/util/NbPreferences.java Wed Oct 18 14:40:07 2006 +0000
1.2 +++ b/openide.util/src/org/openide/util/NbPreferences.java Fri Oct 20 23:14:00 2006 +0000
1.3 @@ -19,6 +19,7 @@
1.4
1.5 package org.openide.util;
1.6
1.7 +import java.util.logging.Level;
1.8 import java.util.logging.Logger;
1.9 import java.util.prefs.Preferences;
1.10 import org.netbeans.modules.openide.util.PreferencesProvider;
1.11 @@ -75,8 +76,10 @@
1.12 return Preferences.userRoot();
1.13 }
1.14 };
1.15 + // Avoid warning in case it is set (e.g. from NbTestCase).
1.16 Logger.getLogger(NbPreferences.class.getName())
1.17 - .warning("NetBeans implementation of Preferences not found");
1.18 + .log(System.getProperty("java.util.prefs.PreferencesFactory") == null ? Level.WARNING : Level.FINE,
1.19 + "NetBeans implementation of Preferences not found");
1.20 }
1.21 return retval;
1.22 }