Suppress annoying warning when running unit tests. after_retouche_2006_merge_trunk before_retouche_2006_merge_trunk trunk_to_retouche_2006_merge_b trunk_to_retouche_2006_merge_d version-2-2-7-5 version-2-3-76
authorjglick@netbeans.org
Fri, 20 Oct 2006 23:14:00 +0000
changeset 225cdb343cd211d
parent 224 278817344f2c
child 226 1c0785887b06
Suppress annoying warning when running unit tests.
openide.util/src/org/openide/util/NbPreferences.java
     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      }