I’ve just uploaded opencsv 1.2 to Sourceforge which fixes a bunch of annoying bugs. But one bug report has really stood out for me as a sensational open source bug report. Gabriel not just told me about the defect (not handling nulls correctly), but he posted a test case, and the fix required to make it green.

Test cases are just so useful for reporting and fixing bugs… and it just adds tons of value when people take the time to post a useful test. The test is actually even more valuable to me than the fix, since a test is a piece of code that just keeps on giving for future iterations and regression testing.

Cheers Gabriel! Made my day.