way-lib-rust

Crates.ioway-lib-rust
lib.rsway-lib-rust
version0.0.3
sourcesrc
created_at2023-04-07 21:28:38.360436
updated_at2023-04-08 19:43:40.243563
descriptionfoundation for all Ampliway services
homepagehttps://ampliway.com
repository
max_upload_size
id833203
size15,159
Ricardo CorrĂȘa (r-c-correa)

documentation

README

Way

Foundation for all Ampliway services, providing standardization and homologated technologies for use across the entire platform.

Environment Configuration

  1. Install Rust

  2. Install Tarpaulin (for Code Coverage):

cargo install cargo-tarpaulin
  1. Install Watch (for real-time updates):
cargo install cargo-watch
  1. Install the extension crates

  2. Install the extension rust-analyzer

Running tests (on Visual Studio Code)

  1. Install the extension Coverage Gutters

  2. Go to the menu View > Command Palette

  3. Select the option "Coverage Gutters: Display Coverage"

  4. Go to the menu View > Command Palette (again)

  5. Select the option "Coverage Gutters: Watch"

  6. Run the tests:

cargo tarpaulin --out lcov

Release new version

  1. Install the release-plz cli
cargo install release-plz --locked
  1. Run release-plz locally after your commit and push
release-plz update
Commit count: 0

cargo fmt