1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-07-03 05:27:04 +02:00

Commit Graph

  • 9fa1b645be U stands for Undefined (#2566) Dustin J. Mitchell 2025-01-19 22:14:33 -05:00
  • 68e1ebd865 Change Expression Evaluation exercise to 15m (#2561) Dustin J. Mitchell 2025-01-19 01:47:39 -05:00
  • f1ad41e2bc Add TODO to indicate let-else example should be rewritten (#2562) Dustin J. Mitchell 2025-01-19 01:47:33 -05:00
  • bcbe6b0876 Fix incorrectly hidden lines in Rust code blocks in PDFs (#2565) Max Heller 2025-01-19 01:45:22 -05:00
  • 957c404ad0 Revert "Fix a few accessibility violations" (#2564) Henri F. 2025-01-16 22:53:58 -08:00
  • 9e5c318a57 Fix minor inconsistencies and naming issues (#2563) Martin Huschenbett 2025-01-17 14:53:37 +08:00
  • 58bf01f1ef Updates to APS segment of Bare-Metal (#2560) Dustin J. Mitchell 2025-01-16 21:43:46 -05:00
  • 5af4a74591 es: Fix translation of course length (#2552) Jonatandb 2025-01-16 06:36:32 -03:00
  • 6dce638c6e Reorder type aliases (#2554) Dustin J. Mitchell 2025-01-16 04:30:32 -05:00
  • fec5f2eb48 Update timings for first 'references' segment (#2553) Dustin J. Mitchell 2025-01-16 04:29:59 -05:00
  • 5f447b403b Remove speaker note on "runtime evaluated constants" (#2555) Dustin J. Mitchell 2025-01-16 04:20:31 -05:00
  • 3291cb6c62 Make const slide less silly (#2557) Dustin J. Mitchell 2025-01-16 04:18:29 -05:00
  • cb5409052a Add timing for const slide (#2556) Dustin J. Mitchell 2025-01-16 04:18:12 -05:00
  • f95c28f9a7 Fix a few accessibility violations (#2547) Henri F. 2025-01-15 19:11:19 -08:00
  • aa548f4431 Revert "Exercise: method and traits: change output" (#2548) Alex Lai 2025-01-15 18:22:48 +08:00
  • 1c709efac0 Remove flaky JS test (#2551) Martin Geisler 2025-01-15 09:28:57 +01:00
  • 9493a8deb7 Fix missing images and Arabic fonts in course PDFs (#2544) Max Heller 2025-01-14 11:23:30 -05:00
  • 0c91136396 de: synchronize the German translation (#2543) kweber 2025-01-14 11:00:30 +01:00
  • 093d980152 Add RustConf 2024 talk to Press section (#2546) Martin Geisler 2025-01-14 10:57:04 +01:00
  • 34920c76e6 tests: hello world playground run with success and failure tests (#2513) michael-kerscher 2025-01-14 10:44:23 +01:00
  • 7584ce0048 Fix Wording Mistakes in TRANSLATIONS.md (#2545) Younies Mahmoud 2025-01-14 02:35:03 +01:00
  • c04d2860e8 APS updates (#2528) Dustin J. Mitchell 2025-01-07 14:07:39 -05:00
  • 3764569198 Update translations.md (#2538) kamal 2025-01-07 17:56:19 +05:30
  • 8233599741 Use clamp in bare-metal compass solution (#2537) Martin Huschenbett 2025-01-07 12:54:58 +01:00
  • 76e2cfe53e Revert "Upgrade mdbook-pandoc to fix missing images in PDFs" (#2540) Martin Geisler 2025-01-05 11:15:20 -05:00
  • 8173e5fd74 cargo: bump the minor group with 3 updates (#2534) dependabot[bot] 2025-01-02 08:52:58 +00:00
  • d4cc29ff0e Upgrade mdbook-pandoc to fix missing images in PDFs (#2531) Max Heller 2025-01-02 03:52:42 -05:00
  • 549391119b cargo: bump the patch group in /src/exercises/bare-metal/rtc with 2 updates (#2533) dependabot[bot] 2025-01-02 09:52:09 +01:00
  • 2c8786b392 cargo: bump cc from 1.2.2 to 1.2.6 in /src/bare-metal/aps/examples in the patch group (#2532) dependabot[bot] 2025-01-02 09:51:42 +01:00
  • ac7c0506fd Fix typo: build-essential, not build-essentials (#2527) Dustin J. Mitchell 2025-01-02 03:41:16 -05:00
  • a0ef82ef7c cargo: bump the patch group with 12 updates (#2535) dependabot[bot] 2025-01-02 09:35:25 +01:00
  • 3ffd55ca52 Bump crate-ci/typos from 1.28.1 to 1.29.0 (#2536) dependabot[bot] 2025-01-02 09:34:59 +01:00
  • 665300e373 Update Chromium Rust policy (#2530) Adrian Taylor 2024-12-28 21:08:34 +00:00
  • 7f0c591b0b Rework iterator section (#2523) Nicole L 2024-12-17 15:59:39 -08:00
  • e902b1ef60 Add a slide on match to control flow section (#2515) Nicole L 2024-12-17 12:08:42 -08:00
  • 2ff30edd93 Improve dangling reference example and move to its own slide (#2518) Nicole L 2024-12-17 11:44:33 -08:00
  • 5bf04964f6 Fix the unit testing docs referring to integration tests (#2524) andriyDev 2024-12-17 09:37:11 -08:00
  • fe554251cb Reframe FromIterator slide to focus on collect (#2516) Nicole L 2024-12-16 14:37:02 -08:00
  • 4663ec838e Rework the error handling exercise to be based on the expression evaluator exercise (#2521) Nicole L 2024-12-16 14:36:35 -08:00
  • 644f849bf8 Add speaker notes to bindgen slides (#2491) Martin Geisler 2024-12-16 22:54:13 +01:00
  • dad8cadc6b Add speaker notes to Android build rules (#2492) Martin Geisler 2024-12-16 22:54:04 +01:00
  • 64bd331314 Add speaker notes to interop with C slides (#2496) Martin Geisler 2024-12-16 22:53:54 +01:00
  • 2bae363d16 Remove error handling from expression evaluation exercise (#2517) Nicole L 2024-12-16 13:36:27 -08:00
  • f60513ebe2 Add a slide about struct visibility and encapsulation (#2522) Nicole L 2024-12-16 13:34:40 -08:00
  • 2e8d5d3d9c Use .iter() instead of (&values).into_iter() (#2519) Nicole L 2024-12-16 12:22:44 -08:00
  • c33a9b2ca4 Better demonstrate imports in modules exercise (#2514) Nicole L 2024-12-16 08:42:22 -08:00
  • 999490fae4 book.js: early return if response error (#2520) Alex Lai 2024-12-16 22:42:52 +08:00
  • de8ae4fe08 Remove the phrase "third-party" (#2512) Dustin J. Mitchell 2024-12-13 04:33:58 -05:00
  • fbeef48c50 Fix example from zerocopy. (#2511) Andrew Walbran 2024-12-13 09:17:37 +00:00
  • 699cceadef Set the correct element type in vector (#2500) TalonsLee 2024-12-12 23:02:54 +08:00
  • d7ed1944c2 Changes to do bare-metal from chromebook (#2510) Dustin J. Mitchell 2024-12-11 16:49:46 -05:00
  • d686ab83cf uk: Fix failing test case (#2506) Andriy Redko 2024-12-09 04:47:04 -05:00
  • b2576cec2e ja: update summary translations (#2474) Hidenori Kobayashi 2024-12-09 09:09:06 +09:00
  • 5d6e26ac10 Add missing docstring to birthday server implementation (#2464) Martin Geisler 2024-12-06 15:10:42 -05:00
  • 8f1c8679a4 uk: Refresh translations (#2490) Andriy Redko 2024-12-06 11:53:29 -05:00
  • 380dc3c29c Add speaker notes to some concurrency pages (#2501) Dustin J. Mitchell 2024-12-06 09:03:03 -05:00
  • e0fa410f93 Link README files together (#2504) Martin Geisler 2024-12-06 09:00:25 -05:00
  • 5f2248bb92 Add "Execution: Add stderr block" again (#2503) Martin Geisler 2024-12-06 08:21:44 -05:00
  • be476391f2 Add speaker notes to flow control basics (#2498) Martin Geisler 2024-12-06 06:46:35 -05:00
  • e4e6b0ce1d Add speaker notes to AIDL slide (#2494) Martin Geisler 2024-12-05 18:59:21 -05:00
  • 54e0eab236 Add speaker notes to JNI slide (#2495) Martin Geisler 2024-12-05 12:30:03 -05:00
  • 69d4fc13a4 Delete empty and unused slide (#2493) Martin Geisler 2024-12-05 10:25:21 -05:00
  • d97a8fade5 Add speaker notes to the thanks page (#2497) Martin Geisler 2024-12-05 10:24:18 -05:00
  • 99c0948f4e Add more description of proto to the proto exercise (#2475) Dustin J. Mitchell 2024-12-05 10:17:14 -05:00
  • c61204ae18 Add speaker notes to tuples and arrays (#2499) Martin Geisler 2024-12-05 10:15:03 -05:00
  • 48b2b5c312 Add a test framework to test the JS part of the course (#2471) michael-kerscher 2024-12-04 10:06:58 +01:00
  • d868584623 Show path to auto-generate AIDL code on slide (#2417) Martin Geisler 2024-12-03 17:01:55 +01:00
  • 45bb2de220 Recommend newtypes over type aliases (#2476) Martin Geisler 2024-12-03 16:57:41 +01:00
  • c85816a01f cargo: bump the patch group across 1 directory with 12 updates (#2489) dependabot[bot] 2024-12-01 21:05:18 +00:00
  • 5586f6c9af cargo: bump thiserror from 1.0.66 to 2.0.3 (#2488) dependabot[bot] 2024-12-01 20:51:03 +00:00
  • 3eb2eb8b36 cargo: bump the minor group with 2 updates (#2486) dependabot[bot] 2024-12-01 20:41:54 +00:00
  • bf8e642bcf build(deps): bump crate-ci/typos from 1.26.8 to 1.28.1 (#2485) dependabot[bot] 2024-12-01 20:41:39 +00:00
  • 6c09359640 cargo: bump arm-gic from 0.1.1 to 0.1.2 in /src/exercises/bare-metal/rtc in the patch group (#2484) dependabot[bot] 2024-12-01 20:41:24 +00:00
  • 6ef4d79984 cargo: bump cc from 1.1.31 to 1.2.2 in /src/exercises/bare-metal/rtc in the minor group (#2483) dependabot[bot] 2024-12-01 20:40:50 +00:00
  • 095fc487f2 cargo: bump cortex-m-rt from 0.7.4 to 0.7.5 in /src/exercises/bare-metal/compass in the patch group (#2482) dependabot[bot] 2024-12-01 20:38:50 +00:00
  • 9e87094544 cargo: bump cortex-m-rt from 0.7.3 to 0.7.5 in /src/bare-metal/microcontrollers/examples in the patch group (#2481) dependabot[bot] 2024-12-01 20:38:27 +00:00
  • 7d51d58a10 cargo: bump cc from 1.1.31 to 1.2.2 in /src/bare-metal/aps/examples in the minor group (#2480) dependabot[bot] 2024-12-01 20:37:50 +00:00
  • 7d2bde6163 Revert "Execution: Add stderr block" (#2479) Martin Geisler 2024-11-28 16:40:12 +01:00
  • beacea74ea Execution: Add stderr block (#2397) Alex Lai 2024-11-28 22:01:08 +08:00
  • bd9d1a30b2 ja: refresh po file (#2470) Hidenori Kobayashi 2024-11-25 12:42:17 +09:00
  • 1262da8d77 Wrap assembly comments consistently (#2430) Martin Geisler 2024-11-22 10:24:49 +01:00
  • 2256525a90 Be explicit that Android examples need a Git checkout (#2465) Martin Geisler 2024-11-19 19:25:44 +01:00
  • 088169b989 Make page title more specific (#2405) Martin Geisler 2024-11-19 17:13:37 +01:00
  • 6148caed7a Change tests for pattern-matching exercise (#2463) Moritz Firsching 2024-11-18 17:11:58 +01:00
  • 7f59978a0a Update Rust before setting up the cache (#2460) Martin Geisler 2024-11-12 10:26:42 +01:00
  • b4f07baf81 Update unsafe trait example to zerocopy version 0.8 (#2434) Semih Buyukgungor 2024-11-04 14:01:45 +03:00
  • b6b4381722 cargo: bump the minor group across 1 directory with 3 updates (#2459) dependabot[bot] 2024-11-04 10:28:53 +00:00
  • f7d2ab541a cargo: bump cc from 1.1.23 to 1.1.31 in /src/bare-metal/aps/examples in the patch group (#2455) dependabot[bot] 2024-11-04 10:03:21 +00:00
  • 5a57631911 build(deps): bump crate-ci/typos from 1.24.6 to 1.26.8 (#2451) dependabot[bot] 2024-11-01 13:54:06 +00:00
  • f8882190f3 Updates for Rust 1.82 (#2449) Andrew Walbran 2024-11-01 07:39:56 +00:00
  • 2bba470415 cargo: bump panic-halt from 0.2.0 to 1.0.0 in /src/bare-metal/alloc-example (#2458) dependabot[bot] 2024-11-01 08:34:33 +01:00
  • e47a557e89 cargo: bump panic-halt from 0.2.0 to 1.0.0 in /src/bare-metal/microcontrollers/examples (#2457) dependabot[bot] 2024-11-01 08:33:50 +01:00
  • 9da4562400 cargo: bump cc from 1.1.23 to 1.1.31 in /src/exercises/bare-metal/rtc in the patch group (#2453) dependabot[bot] 2024-11-01 08:33:28 +01:00
  • afec47fccc cargo: bump panic-halt from 0.2.0 to 1.0.0 in /src/exercises/bare-metal/compass (#2452) dependabot[bot] 2024-11-01 08:32:50 +01:00
  • 9dcfc7e4d8 cargo: bump the patch group with 11 updates (#2456) dependabot[bot] 2024-11-01 08:29:38 +01:00
  • 1d7c9163f5 Simplify imports by importing fewer items directly (#2404) Martin Geisler 2024-10-29 06:19:58 -04:00
  • 7a462efb57 Ensure examples compile on latest version of AOSP (#2414) Martin Geisler 2024-10-28 14:35:54 -04:00
  • c16c07a53a The Error trait is in core as of Rust 1.81.0 (#2408) Martin Geisler 2024-10-28 14:24:36 -04:00
  • 905784e601 Remove open-ended Android exercise (#2418) Martin Geisler 2024-10-28 14:24:30 -04:00
  • 6e829ff89a Show expressions trees (#2425) Martin Geisler 2024-10-28 14:24:22 -04:00