Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust crate cxx to v1.0.130 #56

Merged
merged 1 commit into from
Nov 17, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 17, 2024

This PR contains the following updates:

Package Type Update Change
cxx (source) dependencies patch 1.0.102 -> 1.0.130

Release Notes

dtolnay/cxx (cxx)

v1.0.130

Compare Source

  • Make #[cxx::bridge] generated code compatible with Rust 2024 edition crates (#​1395)

v1.0.129

Compare Source

  • Fix "expected square brackets" error in modules containing inner attributes (#​1380)

v1.0.128

Compare Source

  • Allow passing C++ types by reference into panic::catch_unwind (#​1372)

v1.0.127

Compare Source

  • Fix opaque C++ types triggering UB when optimized by LTO (#​1370)

v1.0.126

Compare Source

v1.0.125

Compare Source

v1.0.124

Compare Source

  • Provide no-std Error impl for cxx::Exception (#​1355)
  • Avoid clippy::needless_maybe_sized lint being triggered inside generated code

v1.0.123

Compare Source

  • Support platforms on which C char is the same type as either of uint8_t or int8_t, e.g. illumos, as opposed to some third type of its own (#​1353, thanks @​luqmana)

v1.0.122

Compare Source

  • Resolve unexpected_cfgs warning (#​1344)

v1.0.121

Compare Source

v1.0.120

Compare Source

  • Ensure platform-specific behavior of c_char remains consistent with libcore's definition in no-std mode by using core::ffi::c_char, rather than a redefinition that is only checked against std::os::raw::c_char in std mode (#​1330)

v1.0.119

Compare Source

  • Use and recommend new std method from the cc crate for controlling C++ standard library version (#​1321, #​1322, thanks @​dcoles)

v1.0.118

Compare Source

  • Fix "out-of-line definition does not match any declaration" error affecting Rust shared types with methods (#​1320, thanks @​phil-opp)

v1.0.117

Compare Source

  • Fix unused_imports warnings when compiled by rustc 1.78

v1.0.116

Compare Source

  • Fix ref_as_ptr clippy lint being triggered within generated code

v1.0.115

Compare Source

  • Work around some dead_code warnings (#​1303)

v1.0.114

Compare Source

v1.0.113

Compare Source

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

v1.0.112

Compare Source

  • Documentation improvements

v1.0.111

Compare Source

  • Avoid a new pedantic clippy lint from being triggered inside generated code

v1.0.110

Compare Source

  • Prevent unsafe_op_in_unsafe_fn opt-in lint from being triggered inside generated code (#​1281)

v1.0.109

Compare Source

v1.0.108

Compare Source

  • Support running cxx's build script from outside of cxx's manifest directory (#​1275, thanks @​illicitonion)
  • Fix clippy lint in generated PartialOrd impls

v1.0.107

Compare Source

v1.0.106

Compare Source

  • Fix "No such file or directory" error when building using --target-dir with a directory path that contains symlinks (#​1260)

v1.0.105

Compare Source

  • Add experimental Bazel annotations in package metadata

v1.0.104

Compare Source

  • Fix "failed to copy cxx.h" errors during Cargo build script execution on Windows (#​1252)

v1.0.103

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/cxx-1.x-lockfile branch 2 times, most recently from f2a0465 to 586e521 Compare November 17, 2024 18:54
Copy link

codecov bot commented Nov 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 87.35%. Comparing base (4e9263e) to head (f7f2778).
Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #56   +/-   ##
=======================================
  Coverage   87.35%   87.35%           
=======================================
  Files           3        3           
  Lines         174      174           
  Branches      174      174           
=======================================
  Hits          152      152           
  Misses         12       12           
  Partials       10       10           
Flag Coverage Δ
cargo-test 69.54% <ø> (ø)
pytest 81.88% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/cxx-1.x-lockfile branch 4 times, most recently from 0987b6a to ef8c09e Compare November 17, 2024 19:21
@renovate renovate bot force-pushed the renovate/cxx-1.x-lockfile branch from ef8c09e to f7f2778 Compare November 17, 2024 19:25
@vlaci vlaci merged commit bda02ba into main Nov 17, 2024
@vlaci vlaci deleted the renovate/cxx-1.x-lockfile branch November 17, 2024 19:25
vlaci added a commit that referenced this pull request Nov 18, 2024
fix(deps): update rust crate cxx to v1.0.130
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant