-
Notifications
You must be signed in to change notification settings - Fork 76
Pull requests: google/crubit
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Bump clap from 4.6.4 to 4.6.5
dependencies
Pull requests that update a dependency file
rust
Pull requests that update rust code
#1645
opened Aug 4, 2026 by
dependabot
Bot
Loading…
Support inline namespaces for crate versions to avoid name collisions.
#1644
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
Crubit Explorer: Add support for std library crates when running Crubit generation on input files.
#1643
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
Patch of https://github.com/google/crubit/pull/1607
#1642
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
Emit #line directives and enhance multiline C++ template scraping in extract_cpp_from_rust.
#1641
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
cleanup: add a dep of rust apis for :statusor on :status_rust
#1639
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
rs_bindings_from_cc: add support cc_deps of manual bindings under use_label_encoded_names_for_deps
#1638
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
Factor out copy/move ctor snippet gen logic
#1633
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
Factor out logic for generating deleted default ctor
#1632
opened Aug 4, 2026 by
copybara-service
Bot
Loading…
Add --allow_incomplete_migration=true to rs_bindings_from_cc to emit global_cpp! blocks for unsupported C++ declarations.
#1629
opened Aug 3, 2026 by
copybara-service
Bot
Loading…
Add support for std::atomic in Crubit. Note that std::atomic and std::atomic intentionally fall back to opaque bindings. Rust's standard library does not provide an AtomicCLong. Because long is 32-bit on Windows LLP64 and 64-bit on Linux LP64, hardcoding it to AtomicI64 or AtomicI32 would cause stack corruption across the FFI boundary. Consequently, std::atomic<size_t> will also become opaque on 64-bit Linux because Clang canonicalizes it to unsigned long. Users should prefer std::atomic<uintptr_t> or std::atomic<uint64_t> for cross-language atomics.
#1628
opened Aug 3, 2026 by
copybara-service
Bot
Loading…
rust_api_from_cpp: use pass dependencies via cc_deps
#1623
opened Aug 3, 2026 by
copybara-service
Bot
Loading…
wip: Fix test and test_cmake CI failures
#1614
opened Jul 31, 2026 by
mvanbem-goog
Contributor
•
Draft
Crubit: Support extra_std_paths in toolchain_headers.bzl.
#1612
opened Jul 31, 2026 by
copybara-service
Bot
Loading…
Fix directory creation for cargo cpp_api_from_rust build layout
#1607
opened Jul 31, 2026 by
dingxiangfei2009
Loading…
Fix crate renaming for third-party dependencies in Crubit aspect.
#1606
opened Jul 31, 2026 by
copybara-service
Bot
Loading…
crubit: flip use_label_encoded_names_for_deps
#1604
opened Jul 31, 2026 by
copybara-service
Bot
Loading…
Address Rust Clippy findings missed from generating
impl Debug bindings
#1603
opened Jul 30, 2026 by
copybara-service
Bot
Loading…
Previous Next
ProTip!
Filter pull requests by the default branch with base:main.