overnext 0.0.0

Next generation mutation testing engine — installer shim
overnext-0.0.0 is not a library.

overnext

Installer shim for the overnext mutation testing engine.

Install

cargo install overnext

How it works

The shim runs once on first invocation:

  1. Fetches releases.json from cdn.overnext.dev to find the latest version and platform-specific download URL.
  2. Downloads the binary, verifies its SHA-256 checksum, and writes it to ~/.local/share/overnext/releases/<version>/<arch>-<os>.
  3. Creates a symlink at ~/.local/share/overnext/latest/<arch>-<os> pointing to the downloaded binary.
  4. execs the real binary, forwarding all arguments.

On subsequent invocations the symlink already exists. The shim skips all network calls and immediately execs the real binary. The real binary handles its own update checks.

Platforms

Linux (x86_64, aarch64) and macOS (aarch64). The shim will not compile on other platforms.