Patches for the Doc Check Doclet

While developing this plugin (and even before that), I've noticed there were several bugs that I'd like fixed. This is a list of them, including patches to fix them.

Array return type is not handled correctly

The Doc Check Doclet does not handle array return types correctly.

returnType.array.patch

This patch fixes the problem. To apply, use the patch command at the root directory:

patch < returnType.array.patch

Default output directory is null

If you do not specify the output directory with the -d option, the report is generated under a directory named "null".

outputDir.default.patch

This patch fixes the problem. To apply, use the patch command at the root directory:

patch < outputDir.default.patch

Individually specified classes are put under package (anonymous)

If you give the individual classes instead of the package, the classes are put under the (anonymous) package.

individualClass.package.patch

This patch fixes the problem. To apply, use the patch command at the root directory:

patch < individualClass.package.patch