API Reference client_utils v#0.4.3

View Source

Modules

GenServer that manages a Cloudflare Tunnel process via an Erlang port.

A Credo plugin that reports each finding to the CodeMySpec harness that started the run, as Credo finds it, and a finished event with the totals (ClientUtils.RunLink).

Serializes Mix.Task.Compiler.Diagnostic structs to JSON-compatible maps.

What onboarding a working copy decides, with none of the doing.

The default way onboarding touches a working copy: the real filesystem.

How onboarding reaches a working copy.

Calls an io: adapter — a module, or a module paired with the thing it acts on.

Where this working copy's preview answers, asked of the server that can say.

Lets the CodeMySpec preview pane embed this application, and nothing else.

A run's link to the CodeMySpec harness that started it.

A run's side of its link to the harness, registered on the run's node.

ExUnit formatter that

Handles formatting of ExUnit test results into JSON-compatible maps.

Mix Tasks

Generates a deploy-key-authenticated controller that exposes this application's registered users to the CodeMySpec dashboard.

Registers after_compiler hooks that write diagnostics to a JSONL file.

Take the working copy this runs in from checkout to ready.