Review comments by Stephen Duncan (from Maven Dev List):
On the "Multimodule Configuration" documentation:
As I just mentioned on a question on the user's list, I don't think
it's correct to specify the "build-tools" dependency as a dependency
of the plugin. While this will work if you manually install the
build-tools jar, it will not download it from an internal repository.
It should instead be specified as build extension like in the "Using
Custom Developed Chechstyle Check Modules" example. (Also not the
spelling mistake in that title: ChecHstyle).
Because this is somewhat confusing, I think it should mentioned either
in the "Using a Custom Checkstyle Checker Configuration" as a way of
using a classpath reference, or it should be it's own guide on using a
shared jar for configuration.