Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag ClassTotal number of occurrencesTag strings used by tag class
@todo0@todo
TODO15TODO

Each tag is detailed below:

TODO

Number of occurrences found in the code: 15

org.codehaus.mojo.unix.maven.MojoHelperLine
This is using a private Maven API that might change. Perhaps use some reflection magic here.109
This should go away154
here the logic should be different if many packages are to be created. Example: name should be taken from mojoParameters if there is only a single package, if not it should come from the Pakke object. This should also be validated, at least for name165
Do not log here, throw a CouldNotFindArtifactException with the map as an argument209
org.codehaus.mojo.unix.maven.deb.DebUnixPackageLine
Add paths to dpkg-deb and fakeroot76
org.codehaus.mojo.unix.maven.plugin.AbstractUnixMojoLine
Is this really common? Or just common enough?80
org.codehaus.mojo.unix.maven.plugin.MojoFileAttributesLine
Re-work how these attributes are validated. Right now a RuntimeException is thrown, but the create() method should return an Either or Option with an validation message on errors.35
org.codehaus.mojo.unix.maven.plugin.ShittyUtilLine
This can be improved82
org.codehaus.mojo.unix.maven.rpm.RpmUnixPackageLine
This is not right76
This is not used113
org.codehaus.mojo.unix.maven.sysvpkg.PkgMojoUtilLine
add the extra prototype lines PrototypeEntry[] extraPrototype = new PrototypeEntry[pkg.getExtraPrototype().length];53
org.codehaus.mojo.unix.maven.sysvpkg.PkgUnixPackageLine
This should be more configurable149
This should use setDirectoryAttributes160
this should come from a common time object so that all "now" timestamps are the same165
Replace this with an Actor-based execution198