Add idiomatic documentation to Go, Java, Python, and Rust clients

This commit is contained in:
Joseph Doherty
2026-04-30 12:04:46 -04:00
parent eed1e88a37
commit 8d3352f2c6
44 changed files with 1631 additions and 102 deletions
+10
View File
@@ -1,3 +1,13 @@
//! `mxgw` — the Rust test CLI for the MXAccess Gateway.
//!
//! The binary wraps [`mxgateway_client`] in a `clap`-driven command surface
//! used by the cross-language smoke matrix and by developers exercising the
//! gateway by hand. Every subcommand mirrors a single gateway/Galaxy RPC,
//! prints either a terse line or a JSON document with `--json`, and exits
//! non-zero on any failure.
#![warn(missing_docs)]
use std::env;
use std::path::PathBuf;
use std::process::ExitCode;