1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-10-31 08:37:45 +02:00

Commit Graph

  • e45755b24f Fix failing test and formatting legare/lifetimes2 Nicole LeGare 2025-10-30 16:53:01 -07:00
  • e817d51ed0 Rework lifetimes section Nicole LeGare 2025-10-30 16:47:12 -07:00
  • 398cdb475f Add glossary entries for Day 1 (#2953) main Martin Geisler 2025-10-30 10:39:12 +01:00
  • 4d8bfaa55e Cleanup glossary (#2950) Martin Geisler 2025-10-30 10:30:08 +01:00
  • 6e862543d2 GitHub actions separate web tests (#2963) michael-kerscher 2025-10-30 10:21:59 +01:00
  • d3fea80239 Start a small playbook on how to deal with failing webtests. (#2962) michael-kerscher 2025-10-30 09:14:21 +01:00
  • d1899de233 tests: Migrate create_slide.list.sh into cargo xtask function. (#2957) michael-kerscher 2025-10-29 18:15:21 +01:00
  • a5e68972c2 Reduce permissions for Github actions by reducing to minimal permissions (#2961) michael-kerscher 2025-10-29 14:37:13 +01:00
  • c3f92dde07 Remove unnecessary newline from slices.md (#2954) Martin Geisler 2025-10-20 15:09:42 +02:00
  • 72cdf8660d Extension traits (#2812) Luca Palmieri 2025-10-20 12:45:06 +02:00
  • 9b091ee649 Mention that glossary is for Rust terms (#2952) Martin Geisler 2025-10-20 09:57:31 +02:00
  • afcb1419d0 Mention deep dives in STYLE (#2951) Martin Geisler 2025-10-20 09:56:40 +02:00
  • 1063356a1d Re-enable the red box to show available space (#2932) Martin Geisler 2025-10-19 17:10:01 +02:00
  • a54794eefe Update "Solutions" in Rust-in-Chromium guide. (#2946) Julia Hansbrough 2025-10-13 22:58:10 -07:00
  • 10de002d4e change imports_granularity value to 'Module' (#2947) KawaBaud 2025-10-14 08:48:26 +03:00
  • 9dcd6f1225 "Token Types" chapter of Idiomatic Rust (#2921) tall-vase 2025-10-10 15:16:20 +01:00
  • d4fbf29765 cargo: bump ammonia from 4.1.1 to 4.1.2 in the cargo group across 1 directory (#2944) dependabot[bot] 2025-10-06 13:18:36 +02:00
  • 338f556b9f cargo: bump tempfile from 3.21.0 to 3.23.0 in the minor group (#2936) dependabot[bot] 2025-10-06 13:03:50 +02:00
  • 97c73ab7fc cargo: bump the patch group in /src/bare-metal/aps/examples with 3 updates (#2935) dependabot[bot] 2025-10-06 10:23:08 +00:00
  • 787f0f7646 cargo: bump the patch group in /src/exercises/bare-metal/rtc with 4 updates (#2934) dependabot[bot] 2025-10-06 10:19:04 +00:00
  • 9fcca2f346 build(deps): bump actions/setup-node from 4 to 5 (#2937) dependabot[bot] 2025-10-06 10:18:36 +00:00
  • 6375ab05b6 build(deps): bump actions/labeler from 5 to 6 (#2938) dependabot[bot] 2025-10-06 10:17:44 +00:00
  • c59d441845 cargo: bump arm-gic from 0.6.1 to 0.7.1 in /src/exercises/bare-metal/rtc in the minor group (#2933) dependabot[bot] 2025-10-06 10:13:22 +00:00
  • 6758b454fe build(deps): bump crate-ci/typos from 1.35.7 to 1.37.0 (#2939) dependabot[bot] 2025-10-06 10:12:00 +00:00
  • 7b022bb4e9 cargo: bump the patch group with 10 updates (#2940) dependabot[bot] 2025-10-06 09:51:38 +00:00
  • 483a9ec9f0 web tests: run style guide compliance check only for modified markdown files (#2942) michael-kerscher 2025-10-06 11:34:00 +02:00
  • 17a04070ed Don’t automatically install recommended packages (#2923) Martin Geisler 2025-10-01 22:33:48 +02:00
  • 1d67c9b800 Merge branch 'main' into raii raii Glen De Cauwsemaecker 2025-09-29 09:48:53 +02:00
  • 0a734e9f02 docs(style): Document mdbook-xgettext skip comment (#2929) Dmitri Gribenko 2025-09-27 11:13:16 +02:00
  • 00e3e194ae feat(docs): Update and apply kbd tag style guide (#2930) Dmitri Gribenko 2025-09-27 11:13:03 +02:00
  • 096a0a6ff3 build(deps-dev): bump tar-fs from 3.0.9 to 3.1.1 in /tests in the npm_and_yarn group across 1 directory (#2931) dependabot[bot] 2025-09-27 10:57:27 +02:00
  • 4671b3455b docs(style): Reorganize code block and formatting sections (#2928) Dmitri Gribenko 2025-09-24 10:25:01 +02:00
  • a6e18b6866 docs(style): Add Live, Interactive Instruction principle (#2927) Dmitri Gribenko 2025-09-24 10:08:40 +02:00
  • 3cbcd7e0b5 docs(style): Add mdbook and mdbook-course conventions (#2926) Dmitri Gribenko 2025-09-24 10:08:28 +02:00
  • 31a8af33a1 docs(gemini): Add kbd tag formatting rule (#2925) Dmitri Gribenko 2025-09-24 10:08:19 +02:00
  • a77ea82cde feat(docs): Centralize code block style guide (#2922) Dmitri Gribenko 2025-09-23 20:17:00 +02:00
  • b183ee2f56 Simplify type cast and remove error handling in protobuf exercise (#2755) Nicole L 2025-09-22 09:58:18 -07:00
  • 36c07e30b6 docs: Clarify speaker note style for instructors (#2917) Dmitri Gribenko 2025-09-22 11:44:49 +02:00
  • 4d755f67cc docs(style): Add guideline for code block annotations (#2920) Dmitri Gribenko 2025-09-22 11:25:16 +02:00
  • 4ffd664f47 docs(gemini): Explain mdbook's isolated snippet compilation (#2918) Dmitri Gribenko 2025-09-22 10:34:48 +02:00
  • 9e9786bafd docs(style): Overhaul STYLE.md with course philosophy and principles (#2919) Dmitri Gribenko 2025-09-22 10:34:22 +02:00
  • 11f2831933 Optimize apt update calls (#2916) Martin Geisler 2025-09-22 09:33:42 +02:00
  • 1e3be175fa Introduce a cargo clippy run (#2025) Martin Geisler 2025-09-20 13:38:54 +02:00
  • 80a2f2ff71 Add more prominent references to cargo xtask (#2904) Martin Geisler 2025-09-20 13:15:28 +02:00
  • f4a11a4fc5 Speed up rust crate installs in workflow by using cargo-binstall (#2915) michael-kerscher 2025-09-19 13:28:03 +02:00
  • 8b4849854a Add a speaker note about mut function args (#2910) Nicole L 2025-09-18 17:25:47 -07:00
  • 9e32680064 Improve speaker notes and exercise in tuples and arrays section (#2909) Nicole L 2025-09-18 17:23:32 -07:00
  • 3eae5be59e Remove macro hygiene from hello world slide (#2908) Nicole L 2025-09-18 17:22:15 -07:00
  • b222e4fa34 Add links to glossary entries (#2906) Martin Geisler 2025-09-19 00:02:06 +02:00
  • 33bc3f4088 refactor cargo xtasks (#2907) michael-kerscher 2025-09-18 23:48:15 +02:00
  • d6be949511 Give Gemini details on our Markdown conventions (#2905) Martin Geisler 2025-09-18 23:26:12 +02:00
  • 19116d263f Add speaker notes to Fibonacci exercise (#2898) Martin Geisler 2025-09-18 23:09:32 +02:00
  • 6ab9858cbe Add speaker notes to instructor-focused slides (#2899) Martin Geisler 2025-09-18 23:08:56 +02:00
  • 766d8df9be Add The Little Book of Rust Macros (#2911) Martin Geisler 2025-09-18 21:04:35 +02:00
  • f7cbb63305 Remove unnecessary and duplicate paragraph (#2913) Martin Geisler 2025-09-18 21:04:07 +02:00
  • 81ad6772d1 Fix the use of minutes frontmatter (#2903) Martin Geisler 2025-09-18 21:03:40 +02:00
  • 2955c03231 Consistently use **Note:** instead of **Note**: (#2902) Martin Geisler 2025-09-18 18:14:25 +02:00
  • 63e50a8058 add typestate pattern chapter for idiomatic rust (#2821) Glen De Cauwsemaecker 2025-09-17 09:09:37 +02:00
  • a9497bdc61 Update mdbook to version 0.4.52 (#2870) Martin Geisler 2025-09-15 14:25:15 +02:00
  • 1a5d9949ad Fix blocks-and-scopes.md after code review (#2901) Martin Geisler 2025-09-11 11:36:45 +02:00
  • 4731acf53f ci: use pinned nightly rustfmt to make unstable features take effect (#2896) Luciefer 2025-09-10 12:36:47 +01:00
  • 30710e4a78 Fix spelling of UTF-8 and UTF-16 (#2900) Martin Geisler 2025-09-09 23:42:23 +02:00
  • 508979a451 tr: day 2 afternoon translation with GEMINI :) (#2816) Enes Aydın 2025-09-10 00:35:18 +03:00
  • 93c5f28b92 fix(docs): remove stray/trailing s> (#2897) David E Worth 2025-09-07 13:35:08 -06:00
  • bb8bf82f84 da: refresh translation translate first 500 entries da-1 Martin Geisler 2025-09-04 22:12:29 +02:00
  • ad9440d20c Add a GEMINI.md file with instructions for the CLI (#2895) Martin Geisler 2025-09-06 20:57:53 +02:00
  • 085b534735 docs: improve language in tuples-and-arrays section (#2875) Martin Geisler 2025-09-06 20:53:55 +02:00
  • a37ef402a9 docs: improve language in chromium section (#2889) Martin Geisler 2025-09-06 20:53:23 +02:00
  • d7dc934891 docs: improve language in bare-metal section (#2891) Martin Geisler 2025-09-06 20:43:01 +02:00
  • 16c960d690 docs: improve language in borrowing section (#2893) Martin Geisler 2025-09-06 20:41:17 +02:00
  • 8fc529de84 docs: improve language in references section (#2878) Martin Geisler 2025-09-06 19:12:21 +02:00
  • 7ebca876d2 docs: improve language in pattern-matching section (#2879) Martin Geisler 2025-09-06 19:11:58 +02:00
  • 2679581811 docs: improve language in std-traits section (#2872) Martin Geisler 2025-09-06 19:09:29 +02:00
  • 27a5836a94 docs: improve language in Android section (#2890) Martin Geisler 2025-09-06 19:05:14 +02:00
  • 56a3b7c6d9 docs: improve language in root files (#2894) Martin Geisler 2025-09-06 19:02:15 +02:00
  • 9b4f56167e docs: improve language in cargo section (#2892) Martin Geisler 2025-09-06 18:59:44 +02:00
  • 3fb6b7e164 docs: improve language in types-and-values section (#2874) Martin Geisler 2025-09-06 18:57:33 +02:00
  • 969668a552 docs: improve language in std-types section (#2876) Martin Geisler 2025-09-06 18:55:15 +02:00
  • afcc3a47c0 docs: improve language in error-handling section (#2886) Martin Geisler 2025-09-06 18:51:21 +02:00
  • 041fa6b9c2 docs: improve language in control-flow-basics section (#2887) Martin Geisler 2025-09-06 18:49:57 +02:00
  • 513c450e7c docs: improve language in closures section (#2888) Martin Geisler 2025-09-06 18:41:25 +02:00
  • 93de441a6d docs: improve language in generics section (#2884) Martin Geisler 2025-09-06 18:18:45 +02:00
  • 6043672c2f docs: improve language in user-defined-types section (#2873) Martin Geisler 2025-09-06 17:41:30 +02:00
  • f72d5ce585 docs: improve language in methods-and-traits section (#2881) Martin Geisler 2025-09-06 17:20:10 +02:00
  • 118bf78365 docs: improve language in running-the-course section (#2877) Martin Geisler 2025-09-06 17:19:35 +02:00
  • 3f479b920b docs: improve language in modules section (#2880) Martin Geisler 2025-09-06 17:08:26 +02:00
  • b7aea9ce22 docs: improve language in memory-management section (#2882) Martin Geisler 2025-09-06 17:05:45 +02:00
  • 79324df571 docs: improve language in hello-world section (#2883) Martin Geisler 2025-09-06 17:04:50 +02:00
  • 2af48cff2e vi: Translate Welcome Day 2 and Day 3 (#2448) QPham 2025-09-05 06:32:34 +07:00
  • 86334bfd7a cargo: bump h2 from 0.3.26 to 0.3.27 in the cargo group across 1 directory (#2869) dependabot[bot] 2025-09-04 23:52:25 +02:00
  • edf8979159 es: add and improve Spanish translations in Testing in Android section (#2690) Aliet Expósito García 2025-09-04 16:42:26 -04:00
  • cb538caef5 Bump the npm_and_yarn group across 1 directory with 2 updates (#2866) dependabot[bot] 2025-09-04 21:51:43 +02:00
  • 17065839c1 tr: day 2 morning translation with GEMINI :) (#2809) Enes Aydın 2025-09-01 23:35:10 +03:00
  • 5e2859fca3 Bump crate-ci/typos from 1.34.0 to 1.35.7 (#2865) dependabot[bot] 2025-09-01 13:07:04 +01:00
  • 7339c04b9c cargo: bump the patch group with 8 updates (#2862) dependabot[bot] 2025-09-01 13:05:20 +01:00
  • fe43ce5a01 Bump actions/upload-pages-artifact from 3 to 4 (#2864) dependabot[bot] 2025-09-01 10:41:16 +01:00
  • f1de2fda36 Bump actions/checkout from 4 to 5 (#2863) dependabot[bot] 2025-09-01 10:40:44 +01:00
  • 6252183538 cargo: bump the minor group with 2 updates (#2861) dependabot[bot] 2025-09-01 10:24:31 +01:00
  • 59d698c579 cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates (#2860) dependabot[bot] 2025-09-01 10:23:50 +01:00
  • 5a310d840e cargo: bump the patch group in /src/exercises/bare-metal/rtc with 3 updates (#2859) dependabot[bot] 2025-09-01 10:23:09 +01:00