rem: dump(aMsgURL + ' is ' + (aClassification == nsIJunkMailPlugin.JUNK ? 'JUNK' : 'GOOD') + '\n'); 
add: dump(aMsgURL + ' is ' + (aClassification == nsIJunkMailPlugin.JUNK ? 'JUNK' : 'GOOD') + '\n');  
context: function analyze(aMessage, aNextFunction){    var listener = {        onMessageClassified: function(aMsgURL, aClassification)        {            dump(aMsgURL + ' is ' + (aClassification == nsIJunkMailPlugin.JUNK ? 'JUNK' : 'GOOD') + '\n');            // XXX TODO, make the cut off 50, like in nsMsgSearchTerm.cpp            var score = (aClassification == nsIJunkMailPlugin.JUNK ? "100" : "0");            aMessage.setStringProperty("junkscore", score);            aNextFunction();        }    };    // XXX TODO jumping through hoops here.    var messageURI = aMessage.folder.generateMessageURI(aMessage.messageKey) + "?fetchCompleteMessage=true";    gJunkmailComponent.classifyMessage(messageURI, listener);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/7fbbf99073347c277ba327c02b01b7602a4855ed/mailCommands.js/clean/mailnews/base/resources/content/mailCommands.js