The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.
| Tag Class | Total number of occurrences | Tag strings used by tag class |
|---|---|---|
| @todo | 0 | @todo |
| TODO | 15 | TODO |
Each tag is detailed below:
Number of occurrences found in the code: 15
| org.codehaus.mojo.unix.maven.MojoHelper | Line |
|---|---|
| This is using a private Maven API that might change. Perhaps use some reflection magic here. | 109 |
| This should go away | 154 |
| 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 name | 165 |
| Do not log here, throw a CouldNotFindArtifactException with the map as an argument | 209 |
| org.codehaus.mojo.unix.maven.deb.DebUnixPackage | Line |
| Add paths to dpkg-deb and fakeroot | 76 |
| org.codehaus.mojo.unix.maven.plugin.AbstractUnixMojo | Line |
| Is this really common? Or just common enough? | 80 |
| org.codehaus.mojo.unix.maven.plugin.MojoFileAttributes | Line |
| 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.ShittyUtil | Line |
| This can be improved | 82 |
| org.codehaus.mojo.unix.maven.rpm.RpmUnixPackage | Line |
| This is not right | 76 |
| This is not used | 113 |
| org.codehaus.mojo.unix.maven.sysvpkg.PkgMojoUtil | Line |
| add the extra prototype lines PrototypeEntry[] extraPrototype = new PrototypeEntry[pkg.getExtraPrototype().length]; | 53 |
| org.codehaus.mojo.unix.maven.sysvpkg.PkgUnixPackage | Line |
| This should be more configurable | 149 |
| This should use setDirectoryAttributes | 160 |
| this should come from a common time object so that all "now" timestamps are the same | 165 |
| Replace this with an Actor-based execution | 198 |