Found this gem in the log4net source code, in AppenderSkeleton.cs. You don’t need to be a C# programmer to appreciate it.
///
/// This default implementation always returns
///
virtual protected bool RequiresLayout {
get { return false; }
}
This is one of the many reasons why I like working with open source software more than closed source.
full citations:
http://svn.apache.org/viewvc/logging/log4net/trunk/src/Appender/AppenderSkeleton.cs?view=markup#l768
https://issues.apache.org/jira/browse/LOG4NET-297
So is that a bug or poor commenting? 🙂
You know, I’ve been out of the software authoring mode for 6 years now, and last night I was looking at the iOS dev book from O’Reilly and reading some of the crazy shit ObjectiveC does… Look up method overloading sometime… It will re-write your DNA.
Thomas Tongue ObjC is awesome. It’s the only C-like language I like these days. The new automatic reference counting is superb because it feels almost like garbage collection without the hassle – like Perl, Ruby, etc
Jerry Acord Good question. Bug, I think.
Kind of wish I had an excuse to do ObjC programming…
(Today I found myself rewriting an old AppleScript; slightly surprised it worked the first time round.)