1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-01-26 06:55:40 +02:00

Commit Graph

  • f0935b5bfd
    Update po/ar.po Younies Mahmoud 2024-10-15 15:47:25 +02:00
  • 53ef89d4e1
    Update po/ar.po Younies Mahmoud 2024-10-15 15:47:07 +02:00
  • 3baf89a20d
    Update po/ar.po Younies Mahmoud 2024-10-15 15:46:46 +02:00
  • 1d1e8deb18
    Update po/ar.po Younies Mahmoud 2024-10-15 15:46:28 +02:00
  • c7cbdb2775
    Update po/ar.po Younies Mahmoud 2024-10-15 15:46:07 +02:00
  • fbb0f07953 Fix casing of “Rust” Martin Geisler 2024-10-15 09:58:44 +02:00
  • d58c3743df Remove unnecessary null check in FFI exercise Martin Geisler 2024-10-05 13:38:54 +09:00
  • 9d5daf868e wip concurrency-fixes Martin Geisler 2024-07-22 14:53:44 +02:00
  • c4958b67de Simplify pin example slightly Martin Geisler 2024-06-20 00:46:36 +02:00
  • 317575131e Simplify async channel example Martin Geisler 2024-06-20 00:30:42 +02:00
  • 8d8a8b6f76 Simplify join_all example Martin Geisler 2024-06-20 00:29:42 +02:00
  • 512878a3e9 wip: async dining philosophers simplification Martin Geisler 2024-06-17 12:31:44 +02:00
  • 9412254832 Rephrase slide on “fearless concurrency” Martin Geisler 2024-04-07 10:05:02 +02:00
  • c506af41e8 Mention class format on 1-day classes Martin Geisler 2024-04-07 10:04:50 +02:00
  • 87f504e601 Consistently use lowercase for “async Rust” Martin Geisler 2024-03-24 21:14:19 +00:00
  • 2cb8b9f338 Test solution to async Dining Philosophers Martin Geisler 2024-03-24 20:57:06 +00:00
  • ba7821b2c2 Make async code testable Martin Geisler 2024-03-24 20:46:03 +00:00
  • 0ffcb48784 Simplify language, add links, formatting fixes Martin Geisler 2024-03-24 20:23:35 +00:00
  • 71b6d5ca20 Link more consistently to stdlib on mutex page Martin Geisler 2024-03-24 12:07:37 +00:00
  • 62f426c878 Align smart pointer descriptions and links Martin Geisler 2024-03-24 11:54:15 +00:00
  • ee1bdf39aa Speaker notes for unbounded channels Martin Geisler 2024-03-24 11:16:45 +00:00
  • 1a86faf8ab Links in channel pages Martin Geisler 2024-03-24 11:16:34 +00:00
  • 97c5eff36b Make scoped thread examples consistent Martin Geisler 2024-03-24 10:52:00 +00:00
  • 66c6fd114f Simplify language, add links, formatting fixes Martin Geisler 2024-03-24 20:23:35 +00:00
  • 6ea1268566 Remove outdated note about showing type of future Martin Geisler 2024-03-24 13:49:04 +00:00
  • 11eb603e81 Links in channel pages Martin Geisler 2024-03-24 11:16:34 +00:00
  • 43c4b05ebf Simplify language on mutex page Martin Geisler 2024-03-24 12:01:00 +00:00
  • fe3b123e68 Formatting in threads Martin Geisler 2024-03-24 10:55:28 +00:00
  • 2e2cebd46d Avoid uppercase “HINT” Martin Geisler 2024-10-04 14:30:22 +09:00
  • b8ec7b7dff Consistently inline formatting arguments Martin Geisler 2024-10-04 09:30:04 +09:00
  • cf7359fac8
    Add links to std and docs.rs (#2403) Martin Geisler 2024-10-15 08:12:25 +02:00
  • 25a2fa6a09
    fa: try to complete Farsi - part 4 (#2401) Danny Ra 2024-10-14 00:00:04 +03:30
  • 4a3f5affec fa: try to complete Farsi - part 4 Danny 2024-10-13 23:18:12 +03:30
  • 007b1adc35 fa: try to Complete Farsi part4 fmt Danny 2024-10-13 23:07:08 +03:30
  • 9edb806eca try to complete Farsi part 4 Danny 2024-10-13 23:03:46 +03:30
  • e55bc4e506
    Merge branch 'google:main' into main Danny Ra 2024-10-13 21:31:48 +03:30
  • d625567692 zh-TW: eliminate some fuzzy translations Alx-Lai 2024-10-12 17:25:09 +08:00
  • c41e9ea9d6
    Update .github/workflows/build.yml pr-formatting-suggestions Martin Geisler 2024-10-11 08:48:50 +02:00
  • fa9a53c2ee Bump dprint plugins to their latest versions bump-dprint-plugins Martin Geisler 2024-10-10 20:43:52 +09:00
  • 4fa239e4b3 Add missing std links Martin Geisler 2024-10-10 20:15:25 +09:00
  • a006048349 Simplify imports by importing fewer items directly Martin Geisler 2024-10-10 20:37:41 +09:00
  • 145530fea1 Make page title more specific Martin Geisler 2024-10-08 08:17:35 +09:00
  • b1a3a3a43d Split large unsafe function slide Martin Geisler 2024-10-05 17:28:10 +09:00
  • 50be0413e5 Reduce vertical space slightly in UART examples Martin Geisler 2024-10-07 21:31:08 +09:00
  • 6ffc8248fa The Error trait is in core as of Rust 1.81.0 Martin Geisler 2024-10-10 20:12:52 +09:00
  • 5669fec6c7 Remove misplaced extern "C" Martin Geisler 2024-10-10 20:47:02 +09:00
  • 51f61101b5 Wrap assembly comments consistently Martin Geisler 2024-10-07 20:53:52 +09:00
  • 46f3bede80 Point out new code in Luhn exercise solution Martin Geisler 2024-10-04 14:02:16 +09:00
  • 1ec0fb97f8 Apply clippy::semicolon_if_nothing_returned Martin Geisler 2024-10-07 22:09:22 +09:00
  • bacfaf05f6 Remove unused Concurrency exercises page Martin Geisler 2024-10-08 08:12:58 +09:00
  • 059b5ee135 Use both break and continue for consistency Martin Geisler 2024-10-07 21:44:20 +09:00
  • 0a58737fb2 Put “Bye!” message on its own line Martin Geisler 2024-10-07 21:31:51 +09:00
  • 05cdcaa69d Ensure examples compile on latest version of AOSP Martin Geisler 2024-10-07 20:30:21 +09:00
  • f2c4d6e4c7 Consistently end list items with a full stop Martin Geisler 2024-10-07 17:11:25 +09:00
  • c16e9d5afe Update trait with actual generated code Martin Geisler 2024-10-07 08:25:21 +09:00
  • d9c484ed6d Remove open-ended Android exercise Martin Geisler 2024-10-06 18:12:55 +09:00
  • 0af63756e4 Fix “incorrect” which should have been “unsafe” Martin Geisler 2024-10-05 17:34:34 +09:00
  • dc65ca1e34 Fix typo in expect message Martin Geisler 2024-10-04 15:13:06 +09:00
  • 90918b5edd Link to relevant crate APIs Martin Geisler 2024-10-04 14:29:50 +09:00
  • ac1698b68e Simplify iterator method chaining exercise Martin Geisler 2024-10-04 11:51:20 +09:00
  • 5be77b8330 Fix inclusion of PhoneNumber in exercise Martin Geisler 2024-10-04 10:38:49 +09:00
  • 949c578f5e Show expressions trees Martin Geisler 2024-10-02 17:24:42 +09:00
  • 941d85d308 Clean up duplicate heading Martin Geisler 2024-10-04 14:02:06 +09:00
  • 8802da7cdf Simplify with local variable Martin Geisler 2024-10-04 09:25:15 +09:00
  • ee20ad313a Call out that self receivers are covered later Martin Geisler 2024-10-02 13:14:51 +09:00
  • fb2b160a2b Mention https://std.rs/ and rustup doc Martin Geisler 2024-10-02 13:13:17 +09:00
  • 130052f93f Attempt at an exercise.. Dustin J. Mitchell 2024-10-09 19:35:35 +00:00
  • 252bb62521
    Fix typo (#2399) Yerkebulan Tulibergenov 2024-10-08 20:25:54 -07:00
  • 6948b4689b fix typo Yerkebulan Tulibergenov 2024-10-08 17:50:43 -07:00
  • ca712b331c better detail on dangling Dustin J. Mitchell 2024-10-08 21:23:15 +00:00
  • 8d02d18cec add empty containers Dustin J. Mitchell 2024-10-08 20:03:38 +00:00
  • 4a3e4c5c47 Execution: Add stderr block Alx-Lai 2024-10-06 18:35:42 +08:00
  • b08e5c37a2 Introduce extra whitespace Martin Geisler 2024-10-07 00:00:54 +09:00
  • 23fc1fb0b3 Update README.md Martin Geisler 2024-10-05 14:06:32 +02:00
  • 4155f60b44
    Apply suggestions from code review Martin Geisler 2024-10-05 14:06:18 +02:00
  • 223d565506 Generate PR suggestions when formatting is wrong Martin Geisler 2024-10-05 21:00:37 +09:00
  • 7a25c4ad84
    fa: try to complete Farsi part 3 (#2395) Danny Ra 2024-10-04 23:28:39 +03:30
  • d727f99c18 fa: try to complete Farsi part3 fmt Danny 2024-10-04 22:41:31 +03:30
  • 56f280a5ad fa: try to complete Farsi part 3 Danny 2024-10-04 22:38:08 +03:30
  • fe8d09426d
    Merge branch 'google:main' into main Danny Ra 2024-10-04 21:16:43 +03:30
  • 0474168196
    Remove outdated tip about handling division by zero (#2393) Martin Geisler 2024-10-02 09:31:49 +09:00
  • fbc266a321
    Remove outdated tip about handling division by zero Martin Geisler 2024-10-02 08:35:56 +09:00
  • 0ffb3ad435 Add implementation-details segment Dustin J. Mitchell 2024-10-01 15:38:56 +00:00
  • 0a9a01d991
    cargo: bump the patch group with 8 updates (#2388) dependabot[bot] 2024-10-01 14:14:54 +01:00
  • 3944294d29
    cargo: bump the patch group with 8 updates dependabot[bot] 2024-10-01 13:04:39 +00:00
  • 6a013839f3
    cargo: bump cc from 1.1.15 to 1.1.23 in /src/exercises/bare-metal/rtc in the patch group (#2391) dependabot[bot] 2024-10-01 14:01:30 +01:00
  • 7422ee20e6
    cargo: bump cc from 1.1.15 to 1.1.23 in /src/bare-metal/aps/examples in the patch group (#2390) dependabot[bot] 2024-10-01 14:01:07 +01:00
  • 259220ba88
    build(deps): bump crate-ci/typos from 1.24.3 to 1.24.6 (#2389) dependabot[bot] 2024-10-01 14:00:39 +01:00
  • be9ed92365
    cargo: bump the minor group with 4 updates (#2387) dependabot[bot] 2024-10-01 14:00:01 +01:00
  • c23c0c9312
    cargo: bump buddy_system_allocator from 0.10.0 to 0.11.0 in /src/bare-metal/alloc-example in the minor group (#2386) dependabot[bot] 2024-10-01 13:59:34 +01:00
  • 257cc573a4
    cargo: bump cc in /src/exercises/bare-metal/rtc in the patch group dependabot[bot] 2024-10-01 01:58:17 +00:00
  • 3035b171cb
    cargo: bump cc in /src/bare-metal/aps/examples in the patch group dependabot[bot] 2024-10-01 01:50:22 +00:00
  • 6dc69e0ad0
    build(deps): bump crate-ci/typos from 1.24.3 to 1.24.6 dependabot[bot] 2024-10-01 01:13:00 +00:00
  • c5b10f9f8a
    cargo: bump the minor group with 4 updates dependabot[bot] 2024-10-01 01:10:22 +00:00
  • d3851e09ab
    cargo: bump buddy_system_allocator dependabot[bot] 2024-10-01 01:06:43 +00:00
  • 06e7632cd5 Reduce references to niche optimization Dustin J. Mitchell 2024-09-30 19:26:24 +00:00
  • 29dcb0c06f
    Exercise: method and traits: change output (#2383) Alex Lai 2024-09-30 23:15:50 +08:00
  • de13d2b783 Exercise: method and traits: change output Alx-Lai 2024-09-30 22:54:38 +08:00
  • 0fe2722f5c
    uk: Refresh translations (#2375) Andriy Redko 2024-09-29 02:11:16 -04:00
  • e4d89f6344
    Temporarily remove po formatting (#2381) Dustin J. Mitchell 2024-09-29 02:08:41 -04:00