java-gobject-introspection r161 - trunk/src/org/gnome/gir/compiler



Author: walters
Date: Sun Jan 25 17:47:08 2009
New Revision: 161
URL: http://svn.gnome.org/viewvc/java-gobject-introspection?rev=161&view=rev

Log:
Tweak logging format to be less noisy

Modified:
   trunk/src/org/gnome/gir/compiler/CodeFactory.java

Modified: trunk/src/org/gnome/gir/compiler/CodeFactory.java
==============================================================================
--- trunk/src/org/gnome/gir/compiler/CodeFactory.java	(original)
+++ trunk/src/org/gnome/gir/compiler/CodeFactory.java	Sun Jan 25 17:47:08 2009
@@ -80,8 +80,11 @@
 import java.util.Map;
 import java.util.Set;
 import java.util.WeakHashMap;
+import java.util.logging.Formatter;
 import java.util.logging.Level;
+import java.util.logging.LogRecord;
 import java.util.logging.Logger;
+import java.util.logging.StreamHandler;
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipFile;
 import java.util.zip.ZipOutputStream;
@@ -133,6 +136,15 @@
 public class CodeFactory {
 
 	static final Logger logger = Logger.getLogger("org.gnome.gir.Compiler");
+	static {
+		logger.addHandler(new StreamHandler(System.err, new Formatter() {
+			@Override
+			public String format(LogRecord record) {
+				return String.format("%s%n", record.getMessage());
+			}
+		}));
+		logger.setUseParentHandlers(false);
+	}
 
 	private static final Set<String> GOBJECT_METHOD_BLACKLIST = new HashSet<String>() {
 		{



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]