01 · Java
Install Java and run the first program
Compile a Java file and run the resulting program.
Java · Application
Transfer CSV data into PDF forms reproducibly.
Release availableThe public release is v0.1.0. The current source explained here includes further development. Check the release description for the scope of the downloads.

Desktop and server use the same processing workflow. A background job has explicit states and bounded resources.
Pinned source links show the implementation and existing test files. Startup commands and documented verification boundaries are in the README at the same version. This website audit is not a fresh CI run of every project.
Licence: Apache-2.0 · Source checked on 12.10.2026
01 · Java
Compile a Java file and run the resulting program.
02 · Java
Distinguish primitive values, text and missing references.
03 · Java
Check numbers and text using appropriate comparisons.
04 · Java
Process a sequence of values using one shared rule.
05 · Java
Separate a calculation from its output.
06 · Java
Choose a collection for ordering, uniqueness or lookup.
07 · Java
Create a custom data type with controlled initial values.
08 · Java
Define a contract and replace its implementation.
09 · Java
Handle a failure and close a file even when work stops.
10 · Java
Understand a Java build and dependency direction.
11 · Java
Read structured CSV fields and set an AcroForm value using PDFBox.
12 · Java
Store a record through JDBC and understand a migration’s responsibility.
13 · Java
Receive JSON, validate input and return an appropriate HTTP status.
14 · Java
Distinguish database schema, object mapping and transaction boundaries.
15 · Java
Verify the contents of a real PDF and choose tests according to the guarantee being demonstrated.
16 · Java
Follow template, mapping, preview, background jobs and local project persistence through a real desktop app.
17 · Java
Follow a stored upload through configuration, processing, download and cleanup.