Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ jobs:
- name: Install Rust
run: |
rustup set profile minimal
rustup toolchain install 1.82 -c rust-docs
rustup default 1.82
rustup toolchain install 1.85 -c rust-docs
rustup default 1.85
- name: Install mdbook
run: |
mkdir bin
curl -sSL https://github.com/rust-lang/mdBook/releases/download/v0.4.37/mdbook-v0.4.37-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=bin
curl -sSL https://github.com/rust-lang/mdBook/releases/download/v0.4.45/mdbook-v0.4.45-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=bin
echo "$(pwd)/bin" >> "${GITHUB_PATH}"
- name: Report versions
run: |
Expand Down Expand Up @@ -47,8 +47,8 @@ jobs:
- name: Install Rust
run: |
rustup set profile minimal
rustup toolchain install 1.82 -c rust-docs
rustup default 1.82
rustup toolchain install 1.85 -c rust-docs
rustup default 1.85
- name: Run `tools` package tests
run: |
cargo test
Expand All @@ -71,7 +71,7 @@ jobs:
- name: Install mdbook
run: |
mkdir bin
curl -sSL https://github.com/rust-lang/mdBook/releases/download/v0.4.21/mdbook-v0.4.21-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=bin
curl -sSL https://github.com/rust-lang/mdBook/releases/download/v0.4.45/mdbook-v0.4.45-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=bin
echo "$(pwd)/bin" >> "${GITHUB_PATH}"
- name: Install mdbook-trpl binaries
run: cargo install --path packages/mdbook-trpl
Expand Down
10 changes: 9 additions & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[workspace]
members = ["packages/tools"]
members = [ "listings/ch02-guessing-game-tutorial/no-listing-01-cargo-new", "listings/ch11-writing-automated-tests/listing-11-01","packages/tools"]
default-members = ["packages/tools"]
resolver = "2"
exclude = [
Expand Down
2 changes: 1 addition & 1 deletion book.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ git-repository-url = "https://github.com/rust-lang/book"
output-mode = "default"

[rust]
edition = "2021"
edition = "2024"
1 change: 1 addition & 0 deletions ci/dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,7 @@ durations
ebook
ebooks
Edsger
efdcd
egular
ElementRef
else's
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
22 changes: 11 additions & 11 deletions listings/ch02-guessing-game-tutorial/listing-02-02/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions listings/ch02-guessing-game-tutorial/listing-02-02/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
rand = "0.8.5"
rand = "0.8.4"
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
4 changes: 2 additions & 2 deletions listings/ch02-guessing-game-tutorial/listing-02-04/output.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ error[E0308]: mismatched types
= note: expected reference `&String`
found reference `&{integer}`
note: method defined here
--> file:///home/.rustup/toolchains/1.82/lib/rustlib/src/rust/library/core/src/cmp.rs:838:8
--> file:///home/.rustup/toolchains/1.85/lib/rustlib/src/rust/library/core/src/cmp.rs:964:8
|
838 | fn cmp(&self, other: &Self) -> Ordering;
964 | fn cmp(&self, other: &Self) -> Ordering;
| ^^^

For more information about this error, try `rustc --explain E0308`.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$ cargo run
Compiling guessing_game v0.1.0 (file:///projects/guessing_game)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.20s
Running `target/debug/guessing_game`
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s
Running `file:///projects/guessing_game/target/debug/guessing_game`
Hello, world!
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "guessing_game"
version = "0.1.0"
edition = "2021"
edition = "2024"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "functions"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "branches"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "loops"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "loops"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "loops"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "variables"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "variables"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "variables"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "variables"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "variables"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "floating-point"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "numeric-operations"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "boolean"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "char"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tuples"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tuples"
version = "0.1.0"
edition = "2021"
edition = "2024"

[dependencies]
Loading