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:
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 |
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 |
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 |