ML -Modeling Language-
A library to generating UML language from Rust's project.
Usage
This repo is provided as a Cargo package and a build script, adjust your Cargo.toml
to include.
[]
= "0.1"
And your build.rs
to generate your uml graph/viz and Structured Vector Graphics at target/dot/$CARGO_PKG_NAME.{dot,svg}
.
extern crate mml;
use PathBuf;
Features
Consider this list of fonctionalities like unstandard-uml.
- implem -- add a column to show the functions from a implementation.
Knowledge
This is a reading list of material relevant to Ml. It includes prior research that has - at one time or another - influenced the design of Ml, as well as publications about Ml.
License
ml
is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.
See LICENSE-APACHE, and LICENSE-MIT for details.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.