cgeo/c-geo-opensource — comment on commit 13cebd799c30d0542c44fdb4cdffbbef37cfa86c
File: main/src/cgeo/geocaching/cgBase.java line 1927
By Bananeweizen:

Both versions have pros and cons. And I've also thought about it for some moments.
Pro geocode: You know what the first method argument means, while otherwise you need to look at the declaration.
Pro null: You as developer are more aware of the fact that this argument really _is_ null during this invocation.

For me the second point is more important because it makes me more aware to avoid NPEs around this code.

But I wouldn't want to introduce any rule here, mainly I wanted to remove the Findbugs warning and the cost for that seemed acceptable to me.