Documentation
¶
Overview ¶
Package javasdk is a Forge generator that emits a Java client SDK for an API described by the IR. The generated client uses only the JDK (java.net.http HttpClient, available since Java 11) plus a tiny embedded JSON reader, so it has zero third-party dependencies. Output is deterministic: operations are walked via api.SortedOperations() and all map keys are sorted before emission.
The emitted Java source is string data in the returned FileSet; it is NOT compiled by this generator — only this Go file must build and be gofmt-clean.
Click to show internal directories.
Click to hide internal directories.