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 Class Total number of occurrences Tag strings used by tag class
FIXME 0 FIXME
HACK 2 HACK
TEMP 0 TEMP
TODO 16 TODO[^\?]
TODO? 17 TODO?

Each tag is detailed below:

HACK

Number of occurrences found in the code: 2

cz.hobrasoft.pdfmu.PreferenceListComparator Line
--No comment-- 132
cz.hobrasoft.pdfmu.jackson.EmptyResult Line
Adding a Jackson annotation to a class with no fields makes it parsable. Source: http://stackoverflow.com/a/21319219/4054250 25

TODO

Number of occurrences found in the code: 16

cz.hobrasoft.pdfmu.Main Line
Use an enum 94
cz.hobrasoft.pdfmu.MainTest Line
Check whether this works if fileName is null 68
cz.hobrasoft.pdfmu.PdfmuUtils Line
Rename 48
Rename 58
cz.hobrasoft.pdfmu.operation.OperationAttach Line
Try to reuse InPdfArgs 59
cz.hobrasoft.pdfmu.operation.metadata.MetadataParameters Line
Check spelling of "settable" 74
Warn if key is Producer or ModDate 131
Warn if key is Trapped and value is not one of True, False, Unknown 133
cz.hobrasoft.pdfmu.operation.signature.KeyParameters Line
Replace with Console 53
cz.hobrasoft.pdfmu.operation.signature.KeystoreParameters Line
Guess type from `ksFile` file extension 89
cz.hobrasoft.pdfmu.operation.signature.SignatureAppearanceParameters Line
Add description 45
Unify the help strings 60
cz.hobrasoft.pdfmu.operation.signature.SignatureParameters Line
Do not allow "Windows-MY" when running in a different OS than Windows 76
cz.hobrasoft.pdfmu.operation.signature.SslKeystore Line
Warn if `file` extension is inconsistent with `type` 114
cz.hobrasoft.pdfmu.operation.signature.TimestampParameters Line
Add description 58
Add support for type "pkcs12" 89

TODO?

Number of occurrences found in the code: 17

cz.hobrasoft.pdfmu.IntProperties Line
Collect values from `defaults` recursively 72
cz.hobrasoft.pdfmu.MainSignTsaIT Line
Check the JSON output 150
Inspect output PDF file 294
cz.hobrasoft.pdfmu.operation.OperationInspect Line
Print "N/A" if the value is an empty string 211
Determine whether the value is set in the signature 212
cz.hobrasoft.pdfmu.operation.args.OutPdfArgs Line
Make sure version is high enough 135
cz.hobrasoft.pdfmu.operation.metadata.MetadataParameters Line
Do not unset the properties "Producer" and "ModDate" 47
cz.hobrasoft.pdfmu.operation.signature.KeyParameters Line
Use keystore password by default 83
cz.hobrasoft.pdfmu.operation.signature.KeystoreParameters Line
Replace with Console 51
cz.hobrasoft.pdfmu.operation.signature.OperationSignatureAdd Line
Set some of the following parameters more sensibly 263
cz.hobrasoft.pdfmu.operation.signature.SignatureAppearanceParameters Line
Expose `signDate` Note: Argparse4j does not seem to support time (namely {@link Calendar}) natively. 68
Expose `certificationLevel` 71
Set signer's name digitalsignatures20130304.pdf : Code sample 2.12 96
cz.hobrasoft.pdfmu.operation.signature.SignatureParameters Line
Add dashes in the algorithm names 48
Guess type from file extension by default 74
Default to "pkcs12" 75
Limit the choices to `digestAlgorithmChoices` 100