From ca7502215514490d27ec10dc5da4615ae4517d96 Mon Sep 17 00:00:00 2001 From: Nathan Files Date: Sat, 21 Oct 2017 13:00:57 -0400 Subject: [PATCH 1/2] exercise-readme-insert: Use second edition of Rust; regenerate READMEs --- config/exercise-readme-insert.md | 5 +++-- exercises/accumulate/README.md | 5 +++-- exercises/acronym/README.md | 5 +++-- exercises/all-your-base/README.md | 5 +++-- exercises/allergies/README.md | 5 +++-- exercises/alphametics/README.md | 5 +++-- exercises/anagram/README.md | 5 +++-- exercises/atbash-cipher/README.md | 5 +++-- exercises/beer-song/README.md | 5 +++-- exercises/binary-search/README.md | 5 +++-- exercises/bob/README.md | 5 +++-- exercises/bowling/README.md | 5 +++-- exercises/bracket-push/README.md | 5 +++-- exercises/circular-buffer/README.md | 5 +++-- exercises/clock/README.md | 5 +++-- exercises/collatz-conjecture/README.md | 5 +++-- exercises/crypto-square/README.md | 5 +++-- exercises/custom-set/README.md | 5 +++-- exercises/decimal/README.md | 5 +++-- exercises/difference-of-squares/README.md | 5 +++-- exercises/dominoes/README.md | 5 +++-- exercises/etl/README.md | 5 +++-- exercises/forth/README.md | 5 +++-- exercises/gigasecond/README.md | 5 +++-- exercises/grade-school/README.md | 5 +++-- exercises/grains/README.md | 5 +++-- exercises/hamming/README.md | 5 +++-- exercises/hello-world/README.md | 5 +++-- exercises/hexadecimal/README.md | 5 +++-- exercises/largest-series-product/README.md | 5 +++-- exercises/leap/README.md | 5 +++-- exercises/luhn-from/README.md | 5 +++-- exercises/luhn-trait/README.md | 5 +++-- exercises/luhn/README.md | 5 +++-- exercises/minesweeper/README.md | 5 +++-- exercises/nth-prime/README.md | 5 +++-- exercises/nucleotide-codons/README.md | 5 +++-- exercises/nucleotide-count/README.md | 5 +++-- exercises/ocr-numbers/README.md | 5 +++-- exercises/pangram/README.md | 5 +++-- exercises/parallel-letter-frequency/README.md | 5 +++-- exercises/pascals-triangle/README.md | 5 +++-- exercises/perfect-numbers/README.md | 5 +++-- exercises/phone-number/README.md | 5 +++-- exercises/pig-latin/README.md | 5 +++-- exercises/poker/README.md | 5 +++-- exercises/prime-factors/README.md | 5 +++-- exercises/protein-translation/README.md | 5 +++-- exercises/proverb/README.md | 5 +++-- exercises/pythagorean-triplet/README.md | 5 +++-- exercises/queen-attack/README.md | 5 +++-- exercises/raindrops/README.md | 5 +++-- exercises/react/README.md | 5 +++-- exercises/rectangles/README.md | 5 +++-- exercises/rna-transcription/README.md | 5 +++-- exercises/robot-name/README.md | 5 +++-- exercises/robot-simulator/README.md | 5 +++-- exercises/roman-numerals/README.md | 5 +++-- exercises/rotational-cipher/README.md | 5 +++-- exercises/run-length-encoding/README.md | 5 +++-- exercises/say/README.md | 5 +++-- exercises/scrabble-score/README.md | 5 +++-- exercises/sieve/README.md | 5 +++-- exercises/space-age/README.md | 5 +++-- exercises/sublist/README.md | 5 +++-- exercises/sum-of-multiples/README.md | 5 +++-- exercises/tournament/README.md | 5 +++-- exercises/triangle/README.md | 5 +++-- exercises/variable-length-quantity/README.md | 5 +++-- exercises/word-count/README.md | 5 +++-- exercises/wordy/README.md | 5 +++-- 71 files changed, 213 insertions(+), 142 deletions(-) diff --git a/config/exercise-readme-insert.md b/config/exercise-readme-insert.md index 9348fbf1f..247d444e4 100644 --- a/config/exercise-readme-insert.md +++ b/config/exercise-readme-insert.md @@ -17,7 +17,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -27,4 +27,5 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html diff --git a/exercises/accumulate/README.md b/exercises/accumulate/README.md index 7b235554f..d063e6b1f 100644 --- a/exercises/accumulate/README.md +++ b/exercises/accumulate/README.md @@ -56,7 +56,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -66,7 +66,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/acronym/README.md b/exercises/acronym/README.md index fa082a1b9..f767b1f7c 100644 --- a/exercises/acronym/README.md +++ b/exercises/acronym/README.md @@ -27,7 +27,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -37,7 +37,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/all-your-base/README.md b/exercises/all-your-base/README.md index 6d9454c56..aa65b673d 100644 --- a/exercises/all-your-base/README.md +++ b/exercises/all-your-base/README.md @@ -50,7 +50,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -60,7 +60,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/allergies/README.md b/exercises/allergies/README.md index 6055e53cb..c9cfc8743 100644 --- a/exercises/allergies/README.md +++ b/exercises/allergies/README.md @@ -49,7 +49,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -59,7 +59,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/alphametics/README.md b/exercises/alphametics/README.md index b47f1937f..e82192d4c 100644 --- a/exercises/alphametics/README.md +++ b/exercises/alphametics/README.md @@ -50,7 +50,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -60,7 +60,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/anagram/README.md b/exercises/anagram/README.md index ab6b5c4fc..7d3d9deae 100644 --- a/exercises/anagram/README.md +++ b/exercises/anagram/README.md @@ -25,7 +25,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -35,7 +35,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/atbash-cipher/README.md b/exercises/atbash-cipher/README.md index 64e59131c..dc025a823 100644 --- a/exercises/atbash-cipher/README.md +++ b/exercises/atbash-cipher/README.md @@ -46,7 +46,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -56,7 +56,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/beer-song/README.md b/exercises/beer-song/README.md index 0574d915b..e37a1fc77 100644 --- a/exercises/beer-song/README.md +++ b/exercises/beer-song/README.md @@ -339,7 +339,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -349,7 +349,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/binary-search/README.md b/exercises/binary-search/README.md index 2b6d6b38d..50e139999 100644 --- a/exercises/binary-search/README.md +++ b/exercises/binary-search/README.md @@ -93,7 +93,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -103,7 +103,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/bob/README.md b/exercises/bob/README.md index 1f19e3e6d..44fc4b047 100644 --- a/exercises/bob/README.md +++ b/exercises/bob/README.md @@ -30,7 +30,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -40,7 +40,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/bowling/README.md b/exercises/bowling/README.md index e0143f344..148090f48 100644 --- a/exercises/bowling/README.md +++ b/exercises/bowling/README.md @@ -65,7 +65,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -75,7 +75,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/bracket-push/README.md b/exercises/bracket-push/README.md index 95722bcd6..d089d9378 100644 --- a/exercises/bracket-push/README.md +++ b/exercises/bracket-push/README.md @@ -30,7 +30,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -40,7 +40,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/circular-buffer/README.md b/exercises/circular-buffer/README.md index aaeb50bef..b0488a5fc 100644 --- a/exercises/circular-buffer/README.md +++ b/exercises/circular-buffer/README.md @@ -62,7 +62,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -72,7 +72,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/clock/README.md b/exercises/clock/README.md index 89a3b0209..6abf1201d 100644 --- a/exercises/clock/README.md +++ b/exercises/clock/README.md @@ -37,7 +37,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -47,7 +47,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/collatz-conjecture/README.md b/exercises/collatz-conjecture/README.md index 5cf4e6c9a..06e5e0cab 100644 --- a/exercises/collatz-conjecture/README.md +++ b/exercises/collatz-conjecture/README.md @@ -45,7 +45,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -55,7 +55,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/crypto-square/README.md b/exercises/crypto-square/README.md index 2142420aa..c12f373dc 100644 --- a/exercises/crypto-square/README.md +++ b/exercises/crypto-square/README.md @@ -86,7 +86,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -96,7 +96,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/custom-set/README.md b/exercises/custom-set/README.md index ae1252339..b600fbd5c 100644 --- a/exercises/custom-set/README.md +++ b/exercises/custom-set/README.md @@ -26,7 +26,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -36,7 +36,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/decimal/README.md b/exercises/decimal/README.md index 1644a4b5c..af8848509 100644 --- a/exercises/decimal/README.md +++ b/exercises/decimal/README.md @@ -39,7 +39,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -49,7 +49,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/difference-of-squares/README.md b/exercises/difference-of-squares/README.md index 8b924f70a..6cf6ad309 100644 --- a/exercises/difference-of-squares/README.md +++ b/exercises/difference-of-squares/README.md @@ -31,7 +31,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -41,7 +41,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/dominoes/README.md b/exercises/dominoes/README.md index 156c39d60..da7405f24 100644 --- a/exercises/dominoes/README.md +++ b/exercises/dominoes/README.md @@ -33,7 +33,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -43,7 +43,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/etl/README.md b/exercises/etl/README.md index 3227e4523..66a84150e 100644 --- a/exercises/etl/README.md +++ b/exercises/etl/README.md @@ -63,7 +63,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -73,7 +73,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/forth/README.md b/exercises/forth/README.md index 8feeebc65..8b73ec29d 100644 --- a/exercises/forth/README.md +++ b/exercises/forth/README.md @@ -44,7 +44,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -54,7 +54,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/gigasecond/README.md b/exercises/gigasecond/README.md index db54612b2..4d1b6fd8d 100644 --- a/exercises/gigasecond/README.md +++ b/exercises/gigasecond/README.md @@ -23,7 +23,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -33,7 +33,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/grade-school/README.md b/exercises/grade-school/README.md index 8409e788a..7b981cef2 100644 --- a/exercises/grade-school/README.md +++ b/exercises/grade-school/README.md @@ -54,7 +54,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -64,7 +64,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/grains/README.md b/exercises/grains/README.md index a164ea94e..fe6c9f120 100644 --- a/exercises/grains/README.md +++ b/exercises/grains/README.md @@ -46,7 +46,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -56,7 +56,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/hamming/README.md b/exercises/hamming/README.md index 86919e666..2e1a02024 100644 --- a/exercises/hamming/README.md +++ b/exercises/hamming/README.md @@ -54,7 +54,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -64,7 +64,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/hello-world/README.md b/exercises/hello-world/README.md index c5fe9285b..19605ab85 100644 --- a/exercises/hello-world/README.md +++ b/exercises/hello-world/README.md @@ -33,7 +33,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -43,7 +43,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/hexadecimal/README.md b/exercises/hexadecimal/README.md index 6038facee..74ccffa44 100644 --- a/exercises/hexadecimal/README.md +++ b/exercises/hexadecimal/README.md @@ -26,7 +26,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -36,7 +36,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/largest-series-product/README.md b/exercises/largest-series-product/README.md index d295554de..3c1a59662 100644 --- a/exercises/largest-series-product/README.md +++ b/exercises/largest-series-product/README.md @@ -40,7 +40,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -50,7 +50,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/leap/README.md b/exercises/leap/README.md index 143cc074d..866d17c67 100644 --- a/exercises/leap/README.md +++ b/exercises/leap/README.md @@ -45,7 +45,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -55,7 +55,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/luhn-from/README.md b/exercises/luhn-from/README.md index a493eb1ba..fa175ce4c 100644 --- a/exercises/luhn-from/README.md +++ b/exercises/luhn-from/README.md @@ -29,7 +29,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -39,7 +39,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/luhn-trait/README.md b/exercises/luhn-trait/README.md index 721e2ec5e..2b5bee954 100644 --- a/exercises/luhn-trait/README.md +++ b/exercises/luhn-trait/README.md @@ -37,7 +37,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -47,7 +47,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/luhn/README.md b/exercises/luhn/README.md index 45b3f2604..3eea14a89 100644 --- a/exercises/luhn/README.md +++ b/exercises/luhn/README.md @@ -83,7 +83,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -93,7 +93,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/minesweeper/README.md b/exercises/minesweeper/README.md index 60633fd05..79540dce4 100644 --- a/exercises/minesweeper/README.md +++ b/exercises/minesweeper/README.md @@ -45,7 +45,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -55,7 +55,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/nth-prime/README.md b/exercises/nth-prime/README.md index 675f8369c..0c0adfcb8 100644 --- a/exercises/nth-prime/README.md +++ b/exercises/nth-prime/README.md @@ -27,7 +27,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -37,7 +37,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/nucleotide-codons/README.md b/exercises/nucleotide-codons/README.md index 1c2851078..1d41e95f2 100644 --- a/exercises/nucleotide-codons/README.md +++ b/exercises/nucleotide-codons/README.md @@ -37,7 +37,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -47,7 +47,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/nucleotide-count/README.md b/exercises/nucleotide-count/README.md index 037765cbd..1bc36244c 100644 --- a/exercises/nucleotide-count/README.md +++ b/exercises/nucleotide-count/README.md @@ -45,7 +45,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -55,7 +55,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/ocr-numbers/README.md b/exercises/ocr-numbers/README.md index 42a14c7f3..2a363290e 100644 --- a/exercises/ocr-numbers/README.md +++ b/exercises/ocr-numbers/README.md @@ -97,7 +97,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -107,7 +107,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/pangram/README.md b/exercises/pangram/README.md index bb6802ae4..2049f1601 100644 --- a/exercises/pangram/README.md +++ b/exercises/pangram/README.md @@ -27,7 +27,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -37,7 +37,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/parallel-letter-frequency/README.md b/exercises/parallel-letter-frequency/README.md index f49a849e0..7f96cb38a 100644 --- a/exercises/parallel-letter-frequency/README.md +++ b/exercises/parallel-letter-frequency/README.md @@ -60,7 +60,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -70,7 +70,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/pascals-triangle/README.md b/exercises/pascals-triangle/README.md index 1e9c530e5..1a617c210 100644 --- a/exercises/pascals-triangle/README.md +++ b/exercises/pascals-triangle/README.md @@ -33,7 +33,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -43,7 +43,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/perfect-numbers/README.md b/exercises/perfect-numbers/README.md index 7b9cabb3e..80b3d469f 100644 --- a/exercises/perfect-numbers/README.md +++ b/exercises/perfect-numbers/README.md @@ -36,7 +36,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -46,7 +46,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/phone-number/README.md b/exercises/phone-number/README.md index 5af9074e3..9caf59c78 100644 --- a/exercises/phone-number/README.md +++ b/exercises/phone-number/README.md @@ -46,7 +46,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -56,7 +56,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/pig-latin/README.md b/exercises/pig-latin/README.md index 48a290705..de7eac0ab 100644 --- a/exercises/pig-latin/README.md +++ b/exercises/pig-latin/README.md @@ -36,7 +36,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -46,7 +46,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/poker/README.md b/exercises/poker/README.md index 2f978d0eb..aa47e7863 100644 --- a/exercises/poker/README.md +++ b/exercises/poker/README.md @@ -34,7 +34,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -44,7 +44,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/prime-factors/README.md b/exercises/prime-factors/README.md index ca2bb133d..ba1d1b5a1 100644 --- a/exercises/prime-factors/README.md +++ b/exercises/prime-factors/README.md @@ -48,7 +48,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -58,7 +58,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/protein-translation/README.md b/exercises/protein-translation/README.md index e1ec4ec31..75ceb260a 100644 --- a/exercises/protein-translation/README.md +++ b/exercises/protein-translation/README.md @@ -61,7 +61,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -71,7 +71,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/proverb/README.md b/exercises/proverb/README.md index 03a1b8684..45728b0fb 100644 --- a/exercises/proverb/README.md +++ b/exercises/proverb/README.md @@ -30,7 +30,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -40,7 +40,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/pythagorean-triplet/README.md b/exercises/pythagorean-triplet/README.md index ff19a10c6..e63640249 100644 --- a/exercises/pythagorean-triplet/README.md +++ b/exercises/pythagorean-triplet/README.md @@ -36,7 +36,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -46,7 +46,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/queen-attack/README.md b/exercises/queen-attack/README.md index 44dc22647..2f405648c 100644 --- a/exercises/queen-attack/README.md +++ b/exercises/queen-attack/README.md @@ -45,7 +45,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -55,7 +55,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/raindrops/README.md b/exercises/raindrops/README.md index 10f306f91..6bf591f5b 100644 --- a/exercises/raindrops/README.md +++ b/exercises/raindrops/README.md @@ -36,7 +36,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -46,7 +46,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/react/README.md b/exercises/react/README.md index 88d3c4690..b31d3fc9f 100644 --- a/exercises/react/README.md +++ b/exercises/react/README.md @@ -34,7 +34,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -44,7 +44,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/rectangles/README.md b/exercises/rectangles/README.md index 2657e98df..8366f0f84 100644 --- a/exercises/rectangles/README.md +++ b/exercises/rectangles/README.md @@ -82,7 +82,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -92,7 +92,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/rna-transcription/README.md b/exercises/rna-transcription/README.md index 3d7b62714..fb0aa066c 100644 --- a/exercises/rna-transcription/README.md +++ b/exercises/rna-transcription/README.md @@ -37,7 +37,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -47,7 +47,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/robot-name/README.md b/exercises/robot-name/README.md index 59106f72a..a712faa7e 100644 --- a/exercises/robot-name/README.md +++ b/exercises/robot-name/README.md @@ -34,7 +34,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -44,7 +44,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/robot-simulator/README.md b/exercises/robot-simulator/README.md index c59658f60..e1b71e919 100644 --- a/exercises/robot-simulator/README.md +++ b/exercises/robot-simulator/README.md @@ -46,7 +46,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -56,7 +56,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/roman-numerals/README.md b/exercises/roman-numerals/README.md index e024134cd..d7c4a34bf 100644 --- a/exercises/roman-numerals/README.md +++ b/exercises/roman-numerals/README.md @@ -61,7 +61,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -71,7 +71,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/rotational-cipher/README.md b/exercises/rotational-cipher/README.md index a92412f1d..2bf8c447f 100644 --- a/exercises/rotational-cipher/README.md +++ b/exercises/rotational-cipher/README.md @@ -48,7 +48,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -58,7 +58,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/run-length-encoding/README.md b/exercises/run-length-encoding/README.md index a89288cef..3577e40df 100644 --- a/exercises/run-length-encoding/README.md +++ b/exercises/run-length-encoding/README.md @@ -42,7 +42,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -52,7 +52,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/say/README.md b/exercises/say/README.md index 9e0d48eac..9835123b2 100644 --- a/exercises/say/README.md +++ b/exercises/say/README.md @@ -102,7 +102,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -112,7 +112,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/scrabble-score/README.md b/exercises/scrabble-score/README.md index faf709897..c7fc9cdff 100644 --- a/exercises/scrabble-score/README.md +++ b/exercises/scrabble-score/README.md @@ -56,7 +56,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -66,7 +66,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/sieve/README.md b/exercises/sieve/README.md index a1017502a..021ad3ea4 100644 --- a/exercises/sieve/README.md +++ b/exercises/sieve/README.md @@ -46,7 +46,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -56,7 +56,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/space-age/README.md b/exercises/space-age/README.md index e643c6443..e45f55dd8 100644 --- a/exercises/space-age/README.md +++ b/exercises/space-age/README.md @@ -44,7 +44,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -54,7 +54,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/sublist/README.md b/exercises/sublist/README.md index 7cf44ee3e..4a2170401 100644 --- a/exercises/sublist/README.md +++ b/exercises/sublist/README.md @@ -36,7 +36,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -46,7 +46,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/sum-of-multiples/README.md b/exercises/sum-of-multiples/README.md index c2adf2436..2e5d4e938 100644 --- a/exercises/sum-of-multiples/README.md +++ b/exercises/sum-of-multiples/README.md @@ -27,7 +27,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -37,7 +37,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/tournament/README.md b/exercises/tournament/README.md index d371e6264..5a43e9138 100644 --- a/exercises/tournament/README.md +++ b/exercises/tournament/README.md @@ -83,7 +83,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -93,7 +93,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Submitting Incomplete Solutions diff --git a/exercises/triangle/README.md b/exercises/triangle/README.md index a50799b76..70e66964c 100644 --- a/exercises/triangle/README.md +++ b/exercises/triangle/README.md @@ -51,7 +51,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -61,7 +61,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/variable-length-quantity/README.md b/exercises/variable-length-quantity/README.md index 44158decf..05ef6d2c8 100644 --- a/exercises/variable-length-quantity/README.md +++ b/exercises/variable-length-quantity/README.md @@ -51,7 +51,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -61,7 +61,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/word-count/README.md b/exercises/word-count/README.md index cfa8198eb..5380d1d92 100644 --- a/exercises/word-count/README.md +++ b/exercises/word-count/README.md @@ -31,7 +31,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -41,7 +41,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source diff --git a/exercises/wordy/README.md b/exercises/wordy/README.md index b3add297a..0f5acddce 100644 --- a/exercises/wordy/README.md +++ b/exercises/wordy/README.md @@ -75,7 +75,7 @@ to pass again. The test file is located in the `tests` directory. You can also remove the ignore flag from all the tests to get them to run all at once if you wish. -Make sure to read the [Crates and Modules](https://doc.rust-lang.org/stable/book/crates-and-modules.html) chapter if you +Make sure to read the [Modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) chapter if you haven't already, it will help you with organizing your files. ## Feedback, Issues, Pull Requests @@ -85,7 +85,8 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md). [help-page]: http://exercism.io/languages/rust -[crates-and-modules]: http://doc.rust-lang.org/stable/book/crates-and-modules.html +[modules]: https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html +[cargo]: https://doc.rust-lang.org/book/second-edition/ch14-00-more-about-cargo.html ## Source From 27ea047e7a92beaa12c1030a12087f7f3f68aaf2 Mon Sep 17 00:00:00 2001 From: Nathan Files Date: Sat, 21 Oct 2017 13:00:57 -0400 Subject: [PATCH 2/2] Update all references from first to second edition of Rust book --- docs/ABOUT.md | 4 ++-- docs/LEARNING.md | 2 +- docs/RESOURCES.md | 2 +- docs/TESTS.md | 4 ++-- exercises/bracket-push/HINTS.md | 2 +- exercises/bracket-push/README.md | 2 +- exercises/hello-world/GETTING_STARTED.md | 2 +- exercises/luhn-trait/.meta/description.md | 4 ++-- exercises/luhn-trait/README.md | 4 ++-- exercises/parallel-letter-frequency/HINTS.md | 2 +- exercises/parallel-letter-frequency/README.md | 2 +- exercises/triangle/HINTS.md | 4 ++-- exercises/triangle/README.md | 4 ++-- 13 files changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/ABOUT.md b/docs/ABOUT.md index efd23e5d9..70c0de641 100644 --- a/docs/ABOUT.md +++ b/docs/ABOUT.md @@ -1,7 +1,7 @@ -Rust aims to bring modern language design and an advanced type system to systems programming. Rust does not use a garbage collector, but instead ensures safety and optimizes code at compile time. The concept of [ownership](https://doc.rust-lang.org/book/ownership.html) is how Rust achieves its largest goal, memory safety. +Rust aims to bring modern language design and an advanced type system to systems programming. Rust does not use a garbage collector, but instead ensures safety and optimizes code at compile time. The concept of [ownership](https://doc.rust-lang.org/book/second-edition/ch04-00-understanding-ownership.html) is how Rust achieves its largest goal, memory safety. Rust core and the standard library contain a minimal set of functionality. Rustaceans are encouraged to add features, in the form of libraries called _crates_, to the language and then share them on [crates.io](https://crates.io/). As a systems-level language, Rust is frequently used for building any tool where speed, performance and stability are paramount. The [Awesome Rust](https://github.com/kud1ing/awesome-rust) list collects examples of Rust projects, which include CLI tools, ORMs, operating systems and games. Regardless of what you build in Rust, it will be fast and memory safe! -The home page for Rust is [rust-lang.org](https://www.rust-lang.org/). Rust has excellent documentation at [rust-lang.org/documentation.html](https://www.rust-lang.org/documentation.html). Newcomers should start with "The Book" located at [doc.rust-lang.org/book/](https://doc.rust-lang.org/book/). +The home page for Rust is [rust-lang.org](https://www.rust-lang.org/). Rust has excellent documentation at [rust-lang.org/documentation.html](https://www.rust-lang.org/documentation.html). Newcomers should start with "The Book" located at [doc.rust-lang.org/book/second-edition/](https://doc.rust-lang.org/book/second-edition/). diff --git a/docs/LEARNING.md b/docs/LEARNING.md index f6d8a2e92..4aaeb4057 100644 --- a/docs/LEARNING.md +++ b/docs/LEARNING.md @@ -1,6 +1,6 @@ ## Learning Rust -* [The Rust Programming Language](http://doc.rust-lang.org/stable/book/) is a great resource for getting started with Rust as well as diving deeper into specific features of Rust. +* [The Rust Programming Language](https://doc.rust-lang.org/book/second-edition/) is a great resource for getting started with Rust as well as diving deeper into specific features of Rust. * [Rust by Example](http://rustbyexample.com) shows you examples of the most common things you will be writing in Rust. * [Into_rust()](http://intorust.com/) "Screencasts for learning Rust." * [Rustlings](https://github.com/carols10cents/rustlings) "Small exercises to get you used to reading and writing Rust code." diff --git a/docs/RESOURCES.md b/docs/RESOURCES.md index 352d11433..1df40fc8f 100644 --- a/docs/RESOURCES.md +++ b/docs/RESOURCES.md @@ -1,6 +1,6 @@ ## Recommended Learning Resources -* [The Rust Programming Language](http://doc.rust-lang.org/stable/book/) is a great resource for getting started with Rust as well as diving deeper into specific features of Rust. +* [The Rust Programming Language](https://doc.rust-lang.org/book/second-edition/) is a great resource for getting started with Rust as well as diving deeper into specific features of Rust. * [Rust by Example](http://rustbyexample.com) shows you examples of the most common things you will be writing in Rust. * The [Rust API Documentation](http://doc.rust-lang.org/std/) can be used to discover new methods and how they work. * [#rust](http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust) on irc.mozilla.org is the official Rust IRC channel. Other channels include (but not limited to): [#rust-gamedev](http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-gamedev), [#rust-osdev](http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-osdev), and [#rust-webdev](http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-webdev). diff --git a/docs/TESTS.md b/docs/TESTS.md index 0b4b3fe56..900f6fc31 100644 --- a/docs/TESTS.md +++ b/docs/TESTS.md @@ -2,7 +2,7 @@ Write your code in `src/lib.rs`. Some exercises come with a stub file in `src/lib.rs` that will show you the signatures of the code you'll need to write. If the exercise does not come with a `src/lib.rs` file, create one. -The directory must be named `src` and the file must be named `lib.rs` otherwise your code will not compile. For more details, check out the rustlang book [chapter on crates and modules](http://doc.rust-lang.org/stable/book/crates-and-modules.html) +The directory must be named `src` and the file must be named `lib.rs` otherwise your code will not compile. For more details, check out the rustlang book [chapter on modules](https://doc.rust-lang.org/book/second-edition/ch07-00-modules.html) ### Running Tests @@ -16,4 +16,4 @@ Only the first test is enabled by default. After you are ready to pass the next You should try to write as little code possible to get the tests to pass. Let the test failures guide you to what should be written next. -Because Rust checks all code at compile time you may find that your tests won't compile until you write the required code. Even `ignore`d tests are checked at compile time. You can [comment out](https://doc.rust-lang.org/stable/book/comments.html) tests that won't compile by starting each line with a `//`. Then, when you're ready to work on that test, you can un-comment it. +Because Rust checks all code at compile time you may find that your tests won't compile until you write the required code. Even `ignore`d tests are checked at compile time. You can [comment out](https://doc.rust-lang.org/book/second-edition/ch03-04-comments.html) tests that won't compile by starting each line with a `//`. Then, when you're ready to work on that test, you can un-comment it. diff --git a/exercises/bracket-push/HINTS.md b/exercises/bracket-push/HINTS.md index eced3f2f4..3bae74410 100644 --- a/exercises/bracket-push/HINTS.md +++ b/exercises/bracket-push/HINTS.md @@ -2,5 +2,5 @@ Reading about these Rust topics may help you implement a solution. -- Lifetimes and Structs: https://doc.rust-lang.org/book/lifetimes.html#impl-blocks +- Lifetimes and Structs: https://doc.rust-lang.org/book/second-edition/ch10-03-lifetime-syntax.html#lifetime-annotations-in-method-definitions - From trait: https://doc.rust-lang.org/std/convert/trait.From.html diff --git a/exercises/bracket-push/README.md b/exercises/bracket-push/README.md index d089d9378..1f281ecee 100644 --- a/exercises/bracket-push/README.md +++ b/exercises/bracket-push/README.md @@ -7,7 +7,7 @@ verify that all the pairs are matched and nested correctly. Reading about these Rust topics may help you implement a solution. -- Lifetimes and Structs: https://doc.rust-lang.org/book/lifetimes.html#impl-blocks +- Lifetimes and Structs: https://doc.rust-lang.org/book/second-edition/ch10-03-lifetime-syntax.html#lifetime-annotations-in-method-definitions - From trait: https://doc.rust-lang.org/std/convert/trait.From.html diff --git a/exercises/hello-world/GETTING_STARTED.md b/exercises/hello-world/GETTING_STARTED.md index f24bd5d40..9a3206355 100644 --- a/exercises/hello-world/GETTING_STARTED.md +++ b/exercises/hello-world/GETTING_STARTED.md @@ -6,7 +6,7 @@ an exact match. The following steps assume that you are in the same directory as the exercise. You must have rust installed. -Follow the [Getting Started chapter in the Rust book](https://doc.rust-lang.org/stable/book/getting-started.html). +Follow the [Installation chapter in the Rust book](https://doc.rust-lang.org/book/second-edition/ch01-01-installation.html). The [Rust language section](http://exercism.io/languages/rust) section from exercism is also useful. diff --git a/exercises/luhn-trait/.meta/description.md b/exercises/luhn-trait/.meta/description.md index fd9ce2b3c..d8d4fd9d3 100644 --- a/exercises/luhn-trait/.meta/description.md +++ b/exercises/luhn-trait/.meta/description.md @@ -12,6 +12,6 @@ In "Luhn: Using the From Trait" you implemented a From trait, which also require Instead of creating a Struct just to perform the validation, what if you you validated the primitives (i.e, String, u8, etc.) themselves? -In this exercise you'll create and implement a custom [trait](https://doc.rust-lang.org/book/traits.html) that performs the validation. +In this exercise you'll create and implement a custom [trait](https://doc.rust-lang.org/book/second-edition/ch10-02-traits.html) that performs the validation. -Note: It is [not idiomatic Rust to implement traits on on primitives](https://doc.rust-lang.org/book/traits.html#rules-for-implementing-traits). In this exercise we're showing something that you _can_ do, not something you _should_ do. If you find yourself implementing traits on primitives, perhaps you have a case of [Primitive Obsession](http://wiki.c2.com/?PrimitiveObsession). +Note: It is [not idiomatic Rust to implement traits on on primitives](https://doc.rust-lang.org/book/second-edition/ch10-02-traits.html#implementing-a-trait-on-a-type). In this exercise we're showing something that you _can_ do, not something you _should_ do. If you find yourself implementing traits on primitives, perhaps you have a case of [Primitive Obsession](http://wiki.c2.com/?PrimitiveObsession). diff --git a/exercises/luhn-trait/README.md b/exercises/luhn-trait/README.md index 2b5bee954..34f8329f2 100644 --- a/exercises/luhn-trait/README.md +++ b/exercises/luhn-trait/README.md @@ -14,9 +14,9 @@ In "Luhn: Using the From Trait" you implemented a From trait, which also require Instead of creating a Struct just to perform the validation, what if you you validated the primitives (i.e, String, u8, etc.) themselves? -In this exercise you'll create and implement a custom [trait](https://doc.rust-lang.org/book/traits.html) that performs the validation. +In this exercise you'll create and implement a custom [trait](https://doc.rust-lang.org/book/second-edition/ch10-02-traits.html) that performs the validation. -Note: It is [not idiomatic Rust to implement traits on on primitives](https://doc.rust-lang.org/book/traits.html#rules-for-implementing-traits). In this exercise we're showing something that you _can_ do, not something you _should_ do. If you find yourself implementing traits on primitives, perhaps you have a case of [Primitive Obsession](http://wiki.c2.com/?PrimitiveObsession). +Note: It is [not idiomatic Rust to implement traits on on primitives](https://doc.rust-lang.org/book/second-edition/ch10-02-traits.html#implementing-a-trait-on-a-type). In this exercise we're showing something that you _can_ do, not something you _should_ do. If you find yourself implementing traits on primitives, perhaps you have a case of [Primitive Obsession](http://wiki.c2.com/?PrimitiveObsession). ## Rust Installation diff --git a/exercises/parallel-letter-frequency/HINTS.md b/exercises/parallel-letter-frequency/HINTS.md index 7096d3973..0b666204c 100644 --- a/exercises/parallel-letter-frequency/HINTS.md +++ b/exercises/parallel-letter-frequency/HINTS.md @@ -2,7 +2,7 @@ Learn more about concurrency in Rust here: -- [Concurrency](https://doc.rust-lang.org/book/concurrency.html) +- [Concurrency](https://doc.rust-lang.org/book/second-edition/ch16-00-concurrency.html) ## Bonus diff --git a/exercises/parallel-letter-frequency/README.md b/exercises/parallel-letter-frequency/README.md index 7f96cb38a..3fcea76be 100644 --- a/exercises/parallel-letter-frequency/README.md +++ b/exercises/parallel-letter-frequency/README.md @@ -11,7 +11,7 @@ list of texts and that employs parallelism. Learn more about concurrency in Rust here: -- [Concurrency](https://doc.rust-lang.org/book/concurrency.html) +- [Concurrency](https://doc.rust-lang.org/book/second-edition/ch16-00-concurrency.html) ## Bonus diff --git a/exercises/triangle/HINTS.md b/exercises/triangle/HINTS.md index 5692bac32..86a411001 100644 --- a/exercises/triangle/HINTS.md +++ b/exercises/triangle/HINTS.md @@ -4,8 +4,8 @@ Implementation of this can take many forms. Here are some topics that may help you, depending on the approach you take. -- [Enums](https://doc.rust-lang.org/book/enums.html) -- [Traits](https://doc.rust-lang.org/book/traits.html) +- [Enums](https://doc.rust-lang.org/book/second-edition/ch06-00-enums.html) +- [Traits](https://doc.rust-lang.org/book/second-edition/ch10-02-traits.html) - [BTreeSet](https://doc.rust-lang.org/std/collections/btree_set/struct.BTreeSet.html) Or maybe you will come up with an approach that uses none of those! diff --git a/exercises/triangle/README.md b/exercises/triangle/README.md index 70e66964c..4d20c575d 100644 --- a/exercises/triangle/README.md +++ b/exercises/triangle/README.md @@ -25,8 +25,8 @@ a single line. Feel free to add your own code/tests to check for degenerate tria Implementation of this can take many forms. Here are some topics that may help you, depending on the approach you take. -- [Enums](https://doc.rust-lang.org/book/enums.html) -- [Traits](https://doc.rust-lang.org/book/traits.html) +- [Enums](https://doc.rust-lang.org/book/second-edition/ch06-00-enums.html) +- [Traits](https://doc.rust-lang.org/book/second-edition/ch10-02-traits.html) - [BTreeSet](https://doc.rust-lang.org/std/collections/btree_set/struct.BTreeSet.html) Or maybe you will come up with an approach that uses none of those!