8个版本

0.4.0 2024年1月20日
0.3.5 2023年12月13日
0.3.4 2023年9月5日
0.3.3 2023年8月3日
0.2.0 2023年7月19日

#329 in 测试

Download history 7/week @ 2024-04-08 15/week @ 2024-04-15 22/week @ 2024-04-22 17/week @ 2024-04-29 32/week @ 2024-05-20 1/week @ 2024-05-27 33/week @ 2024-06-03 43/week @ 2024-06-10 27/week @ 2024-06-17 17/week @ 2024-06-24 21/week @ 2024-07-01 39/week @ 2024-07-08 25/week @ 2024-07-15 75/week @ 2024-07-22

每月下载量168次
用于 codecov-cache

BSD-3-Clause

28KB
661

rust-codecov

Crates.io codecov crates.io docs.rs License: BSD-3-Clause

描述

Codecov API(v2)的轻量级包装。https://docs.codecov.com/reference/overview

用法

use codecov::{Client, owner::Owner};

fn main() {
    // let client = Client::new("1234-5678-9012-3456"); // Set token directly
    let client = Client::new_from_env().unwrap();  // Read CODECOV_OWNER_TOKEN from environment variable
    let owner = Owner::new("github", "kitsuyui");
    let repos = client.get_all_repos(&owner).unwrap();
    println!("{:?}", repos);

    let author = owner.new_author("rust-codecov");
    let repo_detail = client.get_branch_detail(&author, "main").unwrap();
    println!("{:?}", repo_detail);
    println!("{}", repo_detail.latest_coverage());
}

许可证

BSD-3-Clause

依赖

~4–15MB
~219K SLoC