semantic-rs
DISCONTINUED
tarpaulin
Our great sponsors
semantic-rs | tarpaulin | |
---|---|---|
1 | 12 | |
163 | 2,306 | |
- | - | |
0.0 | 9.0 | |
- | about 12 hours ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
semantic-rs
-
Is `semantic-rs` maintained in a fork somewhere? Alternatives
I've been looking for useful crates on the Rust Awesome list and came across semantic-rs, which looked really useful. Unfortunately, the repository is archived and last release is from 2018.
tarpaulin
- Rust project test coverage
-
What are some good rust tools/extentions?
I’ll add tarpaulin, a crate I use for code coverage analysis.
-
Kudos to cargo-llvm-cov - really useful coverage reporting
Any pros/cons compared to tarpaulin?
-
Code Coverage Tooling
What about tarpaulin : https://github.com/xd009642/tarpaulin
- Measuring the coverage of a Rust program in Github Actions
-
Dare to ask for more #rust2024
Note that the tool cargo-tarpaulin provides code coverage.
-
Is there a rust way for doing TDD?
There is https://github.com/xd009642/tarpaulin for code coverage, but I'm not sure how widely it's used.
-
Uncovered Intermediate Topics
I know giving a link is not a tutorial, but I use https://github.com/xd009642/tarpaulin for this.
tarpaulin works on stable rust. https://crates.io/crates/cargo-llvm-cov currently makes use of nightly's -Z instrument-coverage (which tarpaulin will also utilize when it is stable).
-
What's everyone working on this week (45/2021)?
Writing software test for [Toql](https://crates.io/crates/toql) and shaking out smaller bugs here and there. [Tarpaulin](https://github.com/xd009642/tarpaulin) is such a fantastic tool!
What are some alternatives?
Clippy - A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
cargo-llvm-cov - Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
neon - Rust bindings for writing safe and fast native Node.js modules.
emacs-ycmd - Emacs client for ycmd, the code completion system.
Rust Language Server - Repository for the Rust Language Server (aka RLS)
proptest - Hypothesis-like property testing for Rust
trust - Travis CI and AppVeyor template to test your Rust crate on 5 architectures and publish binary releases of it for Linux, macOS and Windows
stainless - Organized, flexible testing framework for Rust
cargo-watch - Watches over your Cargo project's source.
Racer - Rust Code Completion utility
Mockiato - A strict, yet friendly mocking library for Rust 2018
Rustup - The Rust toolchain installer