SpotBugs Extension

Spotbugs is a static code analysis program that inspects Java code and flags up possible sources of errors. The set of rules included cover common coding errors that are pervasive in the use of the Java language. The system has a plugin architecture that allows rules to be added and the aim of this project […]

Continue reading

StackOverflow Sidekick

StackOverflow as an active question and answer community of people with an interest in programming. For many programmers, it is an invaluable resource that provides candidate solutions for the myriad small and large problems that programming tasks can bring with them. Unfortunately, most users of StackOverflow are merely passive consumers of the content on the […]

Continue reading

LogGuideWiki

/var/log is a strange and largely unexplored place full of strange creatures with cryptic names like dmesg, kern.log or syslog. Strangers in this place are sometimes greeted with utterances like RIP: 0010:nl80211_send_chandef+0x142/0x160 [cfg80211]. Should they be worried or is this just kern.log‘s way of saying ‘hello’? LogGuideWiki is a friendly guide to the strange lands […]

Continue reading

A Better JavaDoc for Modern JVM Languages

The time-honored JavaDoc [1] application for generating API documentation for Java programs has inspired many similar efforts for other programming languages, e.g., groovydoc [2], Doxygen [3], and remains a powerful tool that explains part of the ongoing popularity of the Java language and its wider ecosystem. However, it has seen little change over the years […]

Continue reading