You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The reason will be displayed to describe this comment to others. Learn more.
This seems to have broken integration with the replit, I see following error
[ -x ~/.cargo/bin/rustlings ] && ~/.cargo/bin/rustlings watch || ./install.sh
Let's get you set up with Rustlings!
Checking requirements...
SUCCESS: Git is installed
SUCCESS: Rust is installed
SUCCESS: Cargo is installed
SUCCESS: Rust is up to date
Cloning Rustlings at rustlings/...
fatal: destination path 'rustlings' already exists and is not an empty directory.
Checking out version tags/4.6.0...
Installing the 'rustlings' executable...
error: failed to parse manifest at `/home/runner/rustlings/Cargo.toml`
Caused by:
failed to parse the `edition` key
Caused by:
supported edition values are `2015` or `2018`, but `2021` is unknown
WARNING: Please check that you have '/home/runner/.cargo/bin' in your PATH environment variable!
./install.sh: line 140: rustup: command not found
Installing the 'cargo-clippy' executable...
./install.sh: line 144: rustup: command not found
All done! Run 'rustlings' to get started.
The reason will be displayed to describe this comment to others. Learn more.
Why would it do this when it's checking out 4.6.0, where the edition is still 2018... 🤔 For now, you can manually check out 4.6.0 and run cargo install --path .
The reason will be displayed to describe this comment to others. Learn more.
It's supposed to check out a git tag which is locked to a commit about 2 months ago, where the edition was still set to 2018. The version only serves a semantic purpose.
359f81d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems to have broken integration with the
replit
, I see following error359f81d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why would it do this when it's checking out 4.6.0, where the edition is still 2018... 🤔 For now, you can manually check out 4.6.0 and run
cargo install --path .
359f81d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand rust, but did we intend to increase the version-number? to other than
version = "4.6.0"
359f81d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's supposed to check out a git tag which is locked to a commit about 2 months ago, where the edition was still set to
2018
. The version only serves a semantic purpose.