156 Commits

Author SHA1 Message Date
openharmony_ci 22962cf63c !6 merge master into master
which-rs新增bundle.json部件化

Created-by: dragonswordy
Commit-by: ljy9810
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/third_party_rust_autocfg/issues/3

### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/third_party_rust_which-rs!6
OpenHarmony-v6.1-Release OpenHarmony-v7.0-Beta1
2025-12-31 22:04:49 +08:00
ljy9810 66b7f6a521 which-rs新增bundle.json部件化
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2025-12-24 09:14:35 +08:00
openharmony_ci ad34f9280f !4 修改软件名
Merge pull request !4 from archane/master
OpenHarmony-v6.0.0.1-Release OpenHarmony-v6.0-Release OpenHarmony-v6.0-Beta1 OpenHarmony-v5.1.0-Release OpenHarmony-v6.0.0.2-Release
2024-11-05 10:45:50 +00:00
zhaipeizhe 18b9b28115 update Name in README.OpenSource
Signed-off-by: zhaipeizhe <zhaipeizhe@huawei.com>
Change-Id: I1c58d43a55d78a45f2514ef15df75ea9a09535b1
2024-10-31 16:50:12 +08:00
openharmony_ci 452d5d8cfd !3 修改Readme.Opensources
Merge pull request !3 from xxlight/dev_check
OpenHarmony-v4.1.4-Release OpenHarmony-v4.1.3-Release OpenHarmony-v4.1.2-Release OpenHarmony-v4.0.4-Release OpenHarmony-v5.0.0-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v5.0-Beta1 OpenHarmony-v4.0.1-Release OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Release OpenHarmony-v4.0-Beta1 OpenHarmony-v4.1-Beta1 OpenHarmony-v4.1-Release OpenHarmony-v4.1.1-Release master-v weekly_20240115-v
2023-05-09 06:06:14 +00:00
xxlight cf6b67581f check cxx and bindgen tests
Issue: https://gitee.com/xxlight/third_party_rust_which-rs/issues/I7169Y
Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com>
Change-Id: I7e817a9f1f7b125cda2b704437ba4d680ce21552
2023-05-08 11:50:39 +08:00
openharmony_ci eb55bd9ed8 !2 Add OAT.xml and README.OpenSource
Merge pull request !2 from fangting/master
2023-04-14 08:11:19 +00:00
fangting 5a86a93f30 Add OAT.xml and README.OpenSource
Signed-off-by: fangting <fangting12@huawei.com>
2023-04-14 14:15:33 +08:00
openharmony_ci fd615de464 !1 [which-rs]Add GN Build Files and Custom Modifications to Rust Third-party Libraries
Merge pull request !1 from lubinglun/master
2023-04-13 11:34:08 +00:00
lubinglun ba9147f6c5 Add GN Build Files and Custom Modifications
Issue:https://gitee.com/openharmony/build/issues/I6UFTP
Signed-off-by: lubinglun <lubinglun@huawei.com>
2023-04-12 17:27:21 +08:00
Harry Fei 5340527d9a bump version to 4.4.0 github.com/harryfei/which-rs.git/4.4.0 github.com/harryfei/which-rs/4.4.0 2023-01-20 17:11:35 +08:00
Harry Fei 6c80090fdd Merge pull request #62 from Xaeroxe/global/config
Add global function variants, add structure for configuring which
2022-09-27 20:52:11 +08:00
Matthias Beyer 4dd4068215 Derive Eq for Path, CanonicalPath (#63)
* Derive Eq for Path

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>

* Derive Eq for CanonicalPath

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-09-22 10:08:41 -06:00
Jacob Kiesel 1430d735ba add global function variants, add structure for configuring which 2022-09-19 13:45:42 -06:00
Harry Fei 86b2ebad52 bump version to 4.3.0 2022-08-31 15:56:04 +08:00
Jacob Kiesel 5604879e0b Fix extension casing on windows 2022-08-29 23:10:08 -06:00
Harry Fei bc33018553 Merge pull request #58 from MarijnS95/once-cell
Replace ancient `lazy_static` crate with `once_cell`
2022-06-12 20:54:40 +08:00
Marijn Suijten 441642368a Replace ancient lazy_static crate with once_cell
Piggybacking on the [motivation in winit]: `lazy_static!` is a macro
whereas `once_cell` achieves the same using generics.  Its
implementation has also been [proposed for inclusion in `std`], making
it easier to switch to a standardized version if/when that happens.  The
author of that winit PR is making this change to many more crates,
slowly turning the scales in favour of `once_cell` in most dependency
trees.  Furthermore `lazy_static` hasn't published any updates for 3
years.

See also [the `once_cell` F.A.Q.].

[motivation in winit]: https://github.com/rust-windowing/winit/pull/2313
[proposed for inclusion in `std`]: https://github.com/rust-lang/rust/issues/74465
[the `once_cell` F.A.Q.]: https://docs.rs/once_cell/latest/once_cell/#faq
2022-06-11 19:47:11 +02:00
N3xed 10c99a265d windows: Also search for file without added extension (#57)
Previously if the extension of the file to be searched for was not in the
list of executable extensions (env var `PATHEXT`), the original file name
would not be searched.
E.g. `script.py` would result in `script.py.EXE`, `script.py.COM`, and so on
to be searched.

This change prepends the original file to the search list if it already has
a file extension so that the unmodified filename will be searched aswell.
2022-04-12 09:58:33 -06:00
Harry Fei bc36334a5d Merge pull request #55 from MarijnS95/patch-2
Fix `exec*table` typo in main doc comment
2022-04-09 15:31:04 +08:00
Marijn Suijten 8a3ee04d83 Fix exec*table typo in main doc comment 2022-04-08 15:38:42 +02:00
Harry Fei b49f1f9ce1 bump version to 4.2.5 2022-03-20 21:25:20 +08:00
Harry Fei e6e6362755 fix clippy warning 2022-03-20 20:56:54 +08:00
Harry Fei f9a2f431b0 upgrade regex to avoid RUSTSEC-2022-0013 vulnerability
* upgrade regex to 1.5.5
* upgrade other crates' version also.
2022-03-20 19:28:10 +08:00
Harry Fei 97a4c639f6 upgrade dependences 2022-02-21 13:26:21 +08:00
Harry Fei dd61df1188 Merge pull request #53 from alexanderkjall/replace-tempdir-with-tempfile
Replace tempdir with tempfile
2022-02-07 21:35:02 +08:00
Alexander Kjäll b0e325ecf2 Replace tempdir with tempfile, as the tempdir crate have been superceded by tempfile 2022-02-07 12:58:21 +01:00
Harry Fei 5cf8942162 ci: test and run linter on macos 2022-01-24 21:16:38 +08:00
Harry Fei c245675d00 Merge pull request #52 from MarijnS95/patch-2
ci: Disallow warnings from `clippy`
2022-01-24 19:10:39 +08:00
Marijn Suijten 624a483a47 Fix all clippy lints as of Rust 1.58 2022-01-24 11:26:15 +01:00
Marijn Suijten bd5ce67ad8 ci: Disallow warnings from clippy
Running the `clippy` linter does not make much sense if 99% of its coverage isn't stopping the CI from succeeding.
2022-01-24 11:00:38 +01:00
Harry Fei b493fe6982 Merge pull request #51 from MarijnS95/patch-1
ci: Also run the linter on Windows
2022-01-24 17:42:28 +08:00
Marijn Suijten 80ff683207 ci: Also run the linter on Windows 2022-01-24 10:34:48 +01:00
Harry Fei 9a7b4155ac bump version to 4.2.4 2022-01-24 17:33:42 +08:00
Harry Fei f313dab33c Merge pull request #50 from Xiaobin0860/win
Fix windows compilation error.
2022-01-24 17:31:27 +08:00
xl000 fcb35a03d6 Fix windows compilation error. 2022-01-24 17:21:01 +08:00
Harry Fei 91debdc2da bump version to 4.2.3 2022-01-24 15:55:31 +08:00
Harry Fei 9d293ce8c3 fix #46 removed current directory error 2022-01-24 15:45:41 +08:00
Harry Fei 45b4edfa03 fix #47 Pathext parsing error 2022-01-24 15:45:33 +08:00
Harry Fei 02d9338802 fix code format 2022-01-24 14:57:25 +08:00
Harry Fei 5e208ff862 Merge pull request #45 from mverleg/regex_doc
Documentation for regex feature
2022-01-24 14:46:24 +08:00
Mark a864655081 Add feature requirements and example to which_re documentation 2021-11-30 22:31:53 +01:00
Mark 19467ae926 Show regex-features in the documentation
Add `package.metadata.docs.rs` to Cargo.toml to enable all features in
the documentation. This metadata is documented at
https://docs.rs/about/metadata
2021-11-30 22:31:49 +01:00
Mark a46a9893c1 Document which_re in readme 2021-11-30 22:31:44 +01:00
Mark 7df710e9f6 Accept owned and borrowed Regex
For performance, it is desirable to accept &Regex instead of Regex.
By changing changing to impl Borrow<Regex>, all existing code
remains valid, but &Regex is also accepted.
2021-11-30 22:31:26 +01:00
Milo 78c6e8acd9 better ci (#44)
better ci
2021-08-28 20:55:00 +08:00
Harry Fei 9fefb18236 bump version to 4.2.2 2021-07-31 14:19:23 +08:00
Harry Fei 1513f9f30d Merge pull request #42 from marier-nico/patch-1
Import std::fs with the regex feature
2021-07-31 14:18:32 +08:00
Nicolas Marier 782ddac6bb fix(finder): import std::fs with the regex feature
The import was necessary when using the regex feature.
2021-07-30 18:05:03 -04:00
Harry Fei ef764f383f bump version to 4.2.1 2021-07-29 20:49:42 +08:00