Liking cljdoc? Tell your friends :D
Clojure only.

com.blockether.vis.internal.python.format

Beautify model-emitted Python before it is shown, with the plain-Java port of ruff format in the vis-python-presentation package. Used by the gateway's code renderer so the trace shows tidy, consistently-wrapped Python instead of the model's raw one-liners.

CACHED: formatting is deterministic for a given input, and the same code block is rendered many times (pinned trace + live SSE re-emits + reconnect replay), so an LRU memo means each distinct block formats exactly once.

SAFE: PythonFormatter/format returns the source verbatim when the code doesn't parse or opts out with a suppression comment — the original is never lost.

Beautify model-emitted Python before it is shown, with the plain-Java port of
`ruff format` in the vis-python-presentation package. Used by the gateway's
code renderer so the trace shows tidy, consistently-wrapped Python instead of
the model's raw one-liners.

CACHED: formatting is deterministic for a given input, and the same code
block is rendered many times (pinned trace + live SSE re-emits + reconnect
replay), so an LRU memo means each distinct block formats exactly once.

SAFE: `PythonFormatter/format` returns the source verbatim when the code
doesn't parse or opts out with a suppression comment — the original is never
lost.
raw docstring

beautify-pythonclj

(beautify-python code)

Format code the way ruff format does (cached). nil/blank -> "". Never throws — falls back to the verbatim source when the code can't be formatted.

Format `code` the way `ruff format` does (cached). nil/blank -> "". Never
throws — falls back to the verbatim source when the code can't be formatted.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close