When Java code becomes funny

Eventually, some fun happens while writing Java code.

Apache Commons: Error or Success?

An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch. (see Java API docs). Does it make sense to call such subclass “Error“?

Found at org.apache.commons.configuration.plist.PropertyListParser

Two way names

Particularly, the Eclipse naming convention resulted this interesting symmetric method declaration.

protected void initialize(ColumnViewer viewer, ViewerColumn column)

This documentation is available at Eclipse JFace documentation.