203 Commits

Author SHA1 Message Date
openharmony_ci 30420ec062 !7 merge master into master
either新增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_either!7
OpenHarmony-v6.1-Release OpenHarmony-v7.0-Beta1
2025-12-31 22:04:32 +08:00
ljy9810 920bb981c3 either新增bundle.json部件化
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2025-12-24 09:47:11 +08:00
openharmony_ci 2aea71751a !3 修改软件版本
Merge pull request !3 from archane/version_change
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-11 14:31:21 +00:00
archane 25b4b2ff83 修改软件版本
Signed-off-by: archane <zhaipeizhe@huawei.com>
Change-Id: Iff8430960ac09ae7b47f158382c750a933b9f9a4
2024-11-11 16:45:56 +08:00
openharmony_ci 1d6052e3c3 !2 Add OAT.xml and README.OpenSource
Merge pull request !2 from fangting/master
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.1-Beta1 OpenHarmony-v4.0-Beta1 OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Release OpenHarmony-v4.0.1-Release OpenHarmony-v4.1-Release OpenHarmony-v4.1.1-Release master-v weekly_20240115-v
2023-04-14 08:10:07 +00:00
fangting ddc59242f0 Add OAT.xml and README.OpenSource
Signed-off-by: fangting <fangting12@huawei.com>
2023-04-14 14:14:48 +08:00
openharmony_ci 236e9529c8 !1 [either]Add GN Build Files and Custom Modifications to Rust Third-party Libraries
Merge pull request !1 from lubinglun/master
2023-04-13 11:33:45 +00:00
lubinglun aaedb459e5 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:25:59 +08:00
Josh Stone 12164aa2b7 Merge pull request #80 from LKozlowski/fix-cargo-license-field
Changes Cargo license field to valid SPDX
github.com/bluss/either/1.8.1 github.com/bluss/either.git/1.8.1
2023-01-26 11:55:33 -08:00
Josh Stone c5cb8df738 Release 1.8.1 2023-01-26 11:52:42 -08:00
Łukasz Kozłowski a5199ceb64 Use OR operator to specify multiple licenses
Previously multiple licenses could be separated
with a /, but that usage is deprecated.
2023-01-26 12:37:15 +01:00
Josh Stone a57a52f658 Merge pull request #77 from cuviper/pin-future
Add `Pin` projections and implement `Future` (MSRV 1.36)
2022-08-17 11:12:28 -07:00
Josh Stone b96dcef8e2 Release 1.8.0 2022-08-17 11:02:51 -07:00
Josh Stone efcc8fe554 Add Pin projections and implement Future (MSRV 1.36) 2022-07-29 17:04:11 -07:00
Josh Stone f4f09f2960 Merge pull request #75 from Kixunil/read_exact_write_all
Override `read_exact` and `write_all`
2022-07-26 15:23:17 -07:00
Josh Stone c4324935c4 Override Write::write_fmt 2022-07-26 15:17:11 -07:00
Josh Stone f6fece8f44 Override BufRead::read_until and read_line 2022-07-26 15:16:46 -07:00
Josh Stone aee37da5d9 Override Read::read_to_string 2022-07-26 15:16:16 -07:00
Martin Habovstiak 4b3ec92f14 Override read_exact and write_all
Some types override these methods to provide optimizations. Using
default implementations would bypass those overrides and lead to worse
performance.

Overriding the methods to delegate implementations directly solves the
problem.
2022-07-24 12:05:03 +02:00
Josh Stone 44860aaa9b Merge pull request #74 from cuviper/ci-actions
Update and simplify the CI workflow
2022-07-14 12:27:02 -07:00
Josh Stone 24e2a7e1a6 Switch from actions-rs/cargo to plain run 2022-07-14 12:21:11 -07:00
Josh Stone b503b004fc Switch from actions-rs/toolchain to dtolnay/rust-toolchain 2022-07-14 12:17:00 -07:00
Josh Stone c82d475997 Update to actions/checkout@v3 2022-07-14 12:14:48 -07:00
Josh Stone 82eded62cf Merge pull request #73 from cuviper/release-1.7.0
Release 1.7.0
2022-06-29 13:54:49 -07:00
Josh Stone 64903b2436 Release 1.7.0 2022-06-28 16:52:26 -07:00
Josh Stone 85a96052fb Merge pull request #72 from cuviper/clone_from
Specialize `Clone::clone_from`
2022-06-28 15:54:40 -07:00
Josh Stone 7ed142ef0e Specialize Clone::clone_from 2022-06-28 15:38:23 -07:00
Josh Stone f357d4d3ac Merge pull request #71 from cuviper/iter-more
Expand iterator coverage
2022-06-28 15:25:01 -07:00
Josh Stone ef050c44a9 Implement FusedIterator 2022-06-28 14:55:28 -07:00
Josh Stone c501c64581 Specialize DoubleEndedIterator::rfind 2022-06-28 14:55:01 -07:00
Josh Stone db14c99370 Specialize more Iterator methods 2022-06-28 14:54:40 -07:00
Josh Stone 8000f527ca Merge pull request #66 from Ten0/fix_missing_double_ended_iter_spec
Add missing specializations on `Iterator` impl
2022-06-28 14:44:44 -07:00
Josh Stone d1d40ab035 Delay nth_back until we have MSRV >= 1.37 2022-06-28 14:18:19 -07:00
Thomas BESSOU 2407583471 Also call directly underlying impl of len on ExactSizeIterator
(may be more performant than using the delegated size_hint, esp. with
 regards to compilation)
2022-06-28 14:18:19 -07:00
Thomas BESSOU 6e622eee00 Add missing specializations on DoubleEndedIterator impl
Resolves #65
2022-06-28 14:18:19 -07:00
Josh Stone 837c22cb4d Comment out doc(alias) for now 2022-06-28 14:15:24 -07:00
Josh Stone dd92cd231d Merge pull request #67 from zachs18/factor-result-option
Feature: add methods to factor common Result and Option types.
2022-06-28 14:02:25 -07:00
Josh Stone 60390ab7c5 Merge pull request #70 from cuviper/2018
Update to 2018 edition and apply minor cleanups
2022-06-28 13:59:07 -07:00
Josh Stone 34022e9646 Fix clippy warnings 2022-06-24 16:03:06 -07:00
Josh Stone b375579620 Stop using extern crate where possible 2022-06-24 15:45:59 -07:00
Josh Stone 43c27bc8d2 Clean up no_std 2022-06-24 15:41:40 -07:00
Josh Stone e6a1d95b80 Update to 2018 edition 2022-06-24 15:19:35 -07:00
Josh Stone 9fa1fb322c Merge pull request #69 from thomaseizinger/better-error-impl
Override `source` in the Error impl; MSRV 1.31
2022-06-24 15:15:43 -07:00
Josh Stone 26ce06bca3 Increase MSRV to 1.31 2022-06-24 14:53:35 -07:00
Thomas Eizinger 347e862c79 Override source in the Error impl 2022-06-24 12:43:15 +02:00
Josh Stone aa4ae6455f Merge pull request #60 from Kerollmops/impl-seek
Implement the io::Seek trait
2022-06-23 18:23:11 -07:00
Josh Stone cd6f09658b Fix Seek test for older Rust 2022-06-23 18:15:12 -07:00
Josh Stone a4dc2d1cbb Update from either! to for_both! 2022-06-23 18:04:27 -07:00
Kerollmops 58e4a4d2d0 Remove the recently added io::Seek methods implementations 2022-06-23 18:00:13 -07:00
Kerollmops f839e66c16 Introduce a test case for the seek impl 2022-06-23 18:00:13 -07:00