1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-05-15 23:26:48 +02:00

Commit Graph

  • 2fdbe118ad
    Bump undici in /tests in the npm_and_yarn group across 1 directory dependabot/npm_and_yarn/tests/npm_and_yarn-845575ac66 dependabot[bot] 2025-05-15 15:25:32 +00:00
  • c3450e7947
    Remove explicit derefs from shared ref slide () main Nicole L 2025-05-14 16:24:38 -07:00
  • 428f51a106
    Remove extra credit from binary tree exercise () Nicole L 2025-05-07 10:30:03 -07:00
  • 6e92ef14b6 concurrency: link-checker: mentioned shared Receiver pattern fw/concurrency-fixes Frances Wingerter 2025-05-05 18:28:00 +00:00
  • 4cbf1b2c8d concurrency: link-checker: use Arc::clone Frances Wingerter 2025-05-05 18:27:44 +00:00
  • 45a807ac79 concurrency: also show shared ownership when combining Arc/Mutex Frances Wingerter 2025-05-05 18:26:42 +00:00
  • 479d834a10
    mdbook-exerciser: ensure all code block bytes of the examples are written to the file () michael-kerscher 2025-05-07 17:48:54 +02:00
  • 6da4ade59e
    Add xtask command for running web-tests. () Eric Githinji 2025-05-07 12:31:08 +03:00
  • ce9d74742d
    tests: fix the includes in test/tsconfig.json and switch to modern node18 module () michael-kerscher 2025-05-07 09:22:16 +02:00
  • ed023c8ad7 concurrency: demonstrate dynamic ownership with Arc Frances Wingerter 2025-05-05 18:14:15 +00:00
  • 03df73e747
    unsafe: mutable-static: do not create reference () Frances Wingerter 2025-05-06 15:55:05 +00:00
  • 384b892092
    welcome-day-1: do not claim to cover pattern matching enums/structs () Frances Wingerter 2025-05-06 15:54:39 +00:00
  • e23843e5e3
    Minor tweaks to std traits slides () Frances Wingerter 2025-05-06 15:54:21 +00:00
  • b897e43892
    Small fixes re: closures () Frances Wingerter 2025-05-06 15:54:04 +00:00
  • 291c2b08e3
    Make install-tools command work from any directory in the workspace. () Eric Githinji 2025-05-06 09:55:55 +03:00
  • d0d8168c56
    vi: Translate TOC from Running the course to the end of Chromium () Curly-Howard-Chungus Correspondence | Lamport-Cabot-Codd-Backus-Naur Form 2025-05-05 15:50:22 +07:00
  • ab1a470ab2
    workflow: enable npm caching and update node to LTS version 22 () michael-kerscher 2025-05-01 20:17:44 +02:00
  • d6f53392d8
    cargo: bump arm-gic from 0.2.2 to 0.4.0 in /src/exercises/bare-metal/rtc in the minor group () dependabot[bot] 2025-05-01 12:08:48 +01:00
  • 53afa8416b
    cargo: bump the patch group with 6 updates () dependabot[bot] 2025-05-01 11:45:05 +01:00
  • 3743ddf25c
    cargo: bump cc from 1.2.17 to 1.2.20 in /src/bare-metal/aps/examples in the patch group () dependabot[bot] 2025-05-01 11:42:55 +01:00
  • 3fe4addb54
    Bump crate-ci/typos from 1.31.1 to 1.31.2 () dependabot[bot] 2025-05-01 11:41:28 +01:00
  • 6280136209
    cargo: bump the patch group in /src/exercises/bare-metal/rtc with 2 updates () dependabot[bot] 2025-05-01 11:39:01 +01:00
  • 6ef577bcc7
    Rust does automatically takes a reference, sometimes () Bjørn Jørgensen 2025-04-28 10:08:36 +02:00
  • d6fbd215a1
    fix: typo in "unsafe external functions" () Nabeelimran 2025-04-26 20:37:10 +05:00
  • 059e75b47c
    Update async-traits.md () ben032 2025-04-26 08:02:52 +10:00
  • 3474c07c13
    Explicitly non-digit characters in testing exercise () Nicole L 2025-04-25 03:42:12 -07:00
  • 5dcf142a45 Use mdbook-linkcheck2. edition2024 Andrew Walbran 2025-04-23 11:53:32 +01:00
  • 3beda3678b
    Update link to macros in the book () Bjørn Jørgensen 2025-04-23 11:11:53 +02:00
  • 709450bfad
    Update generic notes to match example () Dustin J. Mitchell 2025-04-23 05:05:18 -04:00
  • 3726918b87
    Use Vec::new instead of vec! () Nicole L 2025-04-23 02:04:50 -07:00
  • ec75f8f8ab
    Document translation workflow () Martin Geisler 2025-04-23 10:24:30 +02:00
  • 3103eba5cd
    Remove type annotations in move.md () Nicole L 2025-04-22 07:01:38 -07:00
  • 24a2642758 Fix formatting legare/ub-example Nicole LeGare 2025-04-17 16:53:30 -07:00
  • 097b700bc3 Replace one of the examples of the aliasing rule Nicole LeGare 2025-04-17 16:48:01 -07:00
  • 7632c9990f Update mdbook-pandoc to 0.10.1. Andrew Walbran 2025-04-16 15:50:43 +01:00
  • e56715dd17 dprint fmt Andrew Walbran 2025-04-15 13:37:01 +01:00
  • 4f94a87681 cargo fmt Andrew Walbran 2025-02-27 15:03:50 +00:00
  • 4f8099a230 Update text to mention 2024 edition. Andrew Walbran 2025-02-25 18:29:17 +00:00
  • bb9c967e93 Update to Rust 2024 edition. Andrew Walbran 2025-02-25 17:44:42 +00:00
  • 5211436446
    remove the multilingual field from book.toml () Gábor Szabó 2025-04-09 10:52:49 +03:00
  • f0a93a4ebb
    cargo: bump tokio from 1.44.1 to 1.44.2 in the cargo group () dependabot[bot] 2025-04-07 22:56:01 -04:00
  • 0085748d17
    Xtask improvements () Eric Githinji 2025-04-07 13:18:49 +03:00
  • 43cf3fb616
    cargo: bump openssl from 0.10.70 to 0.10.72 in the cargo group () dependabot[bot] 2025-04-04 21:07:55 +00:00
  • 5d00ff9d4e
    cargo: bump the minor group in /src/exercises/bare-metal/rtc with 2 updates () dependabot[bot] 2025-04-02 10:12:42 +00:00
  • 64cc35f5a7
    cargo: bump the minor group in /src/bare-metal/aps/examples with 3 updates () dependabot[bot] 2025-04-02 09:53:52 +00:00
  • f8c9b831cb
    cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates () dependabot[bot] 2025-04-01 12:10:47 -04:00
  • e0204d0185
    cargo: bump the patch group with 11 updates () dependabot[bot] 2025-04-01 12:10:16 -04:00
  • bab66c5d43
    Bump crate-ci/typos from 1.29.10 to 1.31.1 () dependabot[bot] 2025-04-01 12:07:14 -04:00
  • 560b79bf31
    cargo: bump the patch group in /src/exercises/bare-metal/rtc with 2 updates () dependabot[bot] 2025-04-01 11:46:14 -04:00
  • 2b32b1cb05
    Fix link in README.md () Martin Geisler 2025-04-01 10:18:36 +02:00
  • 23d1d64aeb
    cargo: bump the minor group with 4 updates () dependabot[bot] 2025-04-01 10:09:45 +02:00
  • ecd2c0d8fb
    Bump tar-fs from 3.0.6 to 3.0.8 in /tests in the npm_and_yarn group across 1 directory () dependabot[bot] 2025-03-31 11:19:32 +02:00
  • eca2a10316
    Improve tests for BinaryTree exercise () bartoszkp 2025-03-19 21:46:25 +01:00
  • 53f7660e9b
    Evaluate slide size and block if they grow above a certain treshold (with exemption mechanism) () michael-kerscher 2025-03-18 12:50:46 +01:00
  • 91f6de64df
    Xtask () Eric Githinji 2025-03-14 14:24:08 +03:00
  • 01176e0de0
    cargo: bump ring from 0.17.8 to 0.17.13 in the cargo group () dependabot[bot] 2025-03-09 03:03:26 +00:00
  • a2ad59e4ae
    Use dbg! instead of println! in deep dive sessions. () Eric Githinji 2025-03-07 14:05:29 +03:00
  • 9d7ae61322
    Correct incorrect title of Korean translation () 명이 2025-03-07 20:04:50 +09:00
  • a20d3f15c4
    cargo: bump the minor group across 1 directory with 2 updates () dependabot[bot] 2025-03-06 04:28:38 +00:00
  • b24914a247
    Correct minor typos in slide notes () Colin Pitrat 2025-03-04 12:50:45 +00:00
  • 7f45460811
    Rework generic fn examples to show monomorphized versions () Nicole L 2025-03-03 07:03:10 -08:00
  • 8ed932f65c
    cargo: bump the minor group with 6 updates () dependabot[bot] 2025-03-03 13:48:54 +00:00
  • 92d60b27e6
    Bump the npm_and_yarn group across 1 directory with 2 updates () dependabot[bot] 2025-03-03 14:41:07 +01:00
  • da9045d6f0
    cargo: bump the patch group in /src/exercises/bare-metal/rtc with 3 updates () dependabot[bot] 2025-03-03 13:32:32 +01:00
  • ab991b67e0
    cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates () dependabot[bot] 2025-03-03 13:27:47 +01:00
  • f098b02efd
    cargo: bump the patch group with 9 updates () dependabot[bot] 2025-03-03 13:25:12 +01:00
  • c48b9ec3be
    Bump crate-ci/typos from 1.29.5 to 1.29.10 () dependabot[bot] 2025-03-03 13:19:01 +01:00
  • 9591f93568
    Add speaker note about fn ptrs () Nicole L 2025-02-28 13:20:48 -08:00
  • 5704f2061a
    Move From definition into code block () Nicole L 2025-02-28 13:20:26 -08:00
  • c486dd9d80
    Replace closure map example with direct calls () Nicole L 2025-02-28 12:51:07 -08:00
  • e6bab6fd93
    Remove pub from traits exercise () Nicole L 2025-02-28 12:36:13 -08:00
  • 611306a172
    Add speaker note about UFCS () Nicole L 2025-02-28 11:31:36 -08:00
  • 526dddce72
    Add speaker note about for and array refs () Nicole L 2025-02-28 10:31:15 -08:00
  • a4469e7a91
    Add division example to expression exercise () Nicole L 2025-02-28 10:30:54 -08:00
  • f22395d278
    Fix bug where speaker notes are not connected to regular window () michael-kerscher 2025-02-28 18:06:06 +01:00
  • 0134568034
    Bump dprint plugins to their latest versions () Martin Geisler 2025-02-28 15:27:17 +01:00
  • f94a0398f0
    de: Refresh the German translation () kweber 2025-02-28 15:15:46 +01:00
  • ca1700d283
    es: Fix typo () Aliet Expósito García 2025-02-28 09:09:47 -05:00
  • fd6d4807a0
    Add speaker note about reference equality () Nicole L 2025-02-27 16:35:48 -08:00
  • 5ab6fae9e9
    Suppress warnings for elevator exercise () Nicole L 2025-02-27 12:33:06 -08:00
  • 8b04a6dcb0
    Split complex enum initialization () Nicole L 2025-02-27 12:32:28 -08:00
  • fdb0a398b1
    Add note about struct field defaults () Nicole L 2025-02-27 12:31:56 -08:00
  • df57606996
    Use explicit range when slicing into string () Nicole L 2025-02-27 12:29:44 -08:00
  • b4301e06c4
    Add note that slices can't grow () Nicole L 2025-02-27 12:29:03 -08:00
  • bf4e4e34ee
    Change array initialization syntax () Nicole L 2025-02-27 12:27:43 -08:00
  • 0134c25df9
    Add a note mentioning that semicolons exist () Nicole L 2025-02-27 12:26:36 -08:00
  • ea53e3c935
    Use dbg! instead of println! in day 3 & 4. () Eric Githinji 2025-02-27 21:46:55 +03:00
  • cf4c04ea19 Add speaker note about returning values from loop legare/loop-returns Nicole LeGare 2025-02-26 16:48:45 -08:00
  • 241c28ed7e
    Move unreachable! to speaker notes () Nicole L 2025-02-26 12:22:13 -08:00
  • d7a88211ff
    Update AIDL intermediates path () Nicole L 2025-02-26 09:28:11 -08:00
  • e52f5ea9e3
    Fix vendored crates path () Nicole L 2025-02-26 09:17:49 -08:00
  • 32a16c95dc
    Add note about AIDL methods taking &self () Nicole L 2025-02-26 09:17:22 -08:00
  • 5f6b9333fa
    Add Android.bp entries for googletest and mockall example tests () Nicole L 2025-02-26 09:11:48 -08:00
  • 4ee2337c63
    Add missing static_libs dep for libbirthday example () Nicole L 2025-02-26 09:07:36 -08:00
  • 7f8596e9bc
    Use jni_libs for JNI dependency () Nicole L 2025-02-26 09:06:09 -08:00
  • a10b4e6e21
    Reorder CXX build steps to show genrules first () Nicole L 2025-02-26 09:05:36 -08:00
  • 08c613326a
    Remove confusing speaker note from Shared-References slide () Dustin J. Mitchell 2025-02-26 11:48:54 -05:00
  • 1a64c9ba9a
    Use dbg! instead of println! in Day 2. () Eric Githinji 2025-02-26 00:12:06 +03:00
  • 32a8b4bf13
    Use chopsticks and limit philosophers. () scubed2 2025-02-24 08:13:16 -08:00
  • f531d4dfd7
    Use dbg! instead of println! in Day 1 aft session () Eric Githinji 2025-02-24 17:13:43 +03:00