7 个稳定版本

1.4.0 2024 年 4 月 28 日
1.3.0 2024 年 1 月 1 日
1.2.1 2023 年 11 月 26 日
1.2.0 2023 年 1 月 8 日
1.0.0 2022 年 6 月 16 日

#257构建工具

Download history 14485/week @ 2024-04-30 13389/week @ 2024-05-07 14249/week @ 2024-05-14 12862/week @ 2024-05-21 12409/week @ 2024-05-28 12038/week @ 2024-06-04 10333/week @ 2024-06-11 9141/week @ 2024-06-18 9473/week @ 2024-06-25 7319/week @ 2024-07-02 8639/week @ 2024-07-09 8872/week @ 2024-07-16 9297/week @ 2024-07-23 7543/week @ 2024-07-30 9118/week @ 2024-08-06 7987/week @ 2024-08-13

35,443 每月下载量
30 个 crate 中使用 (7 个直接使用)

Apache-2.0

15KB
235

Crates.io page API Docs Crate license: Apache 2.0 CI status

项目来源

从路径解析项目来源和类型。


lib.rs:

从路径解析项目来源和类型。

此 crate 源自 Watchexec:它用于解析项目的来源(或根),从该来源开始,或者从其子目录开始。

此 crate 还提供项目的类型,并在此定义两个类别:版本控制系统和软件开发环境。

由于可以从给定的目录向上遍历,找到多个项目来源,类型不同或相似,origins 返回一个集合,而不是单个路径。确定这些中的哪个是“真正的来源”(如果需要)由调用者决定。

依赖

~2.7–4MB
~64K SLoC