Create inputs based on command-line settings.
Java API for creating Inputs.
Debug output for inputs.
By default the backup location is relative to the classes directory (for example, target/classes/.
By default the backup location is relative to the classes directory (for example, target/classes/../backup/classes).
By default the cache location is relative to the classes directory (for example, target/classes/.
By default the cache location is relative to the classes directory (for example, target/classes/../cache/classes).
Get normalised, default if not specified, backup directory.
Get normalised, default if not specified, backup directory. If transactional.
Create normalised and defaulted Inputs.
Debug output for inputs.
Normalise files and default the backup directory.
Verify inputs and update if necessary.
Verify inputs and update if necessary. Currently checks that the cache file is writable.
Check that the cache file is writable.
Check that the cache file is writable. If not writable then the fallback is within the zinc cache directory.