Commit Graph

36 Commits

Author SHA1 Message Date
Andy Caldwell 2f48257cfb Rename "blacklisted name" to "disallowed name" throughout 2022-07-29 19:35:18 +01:00
bors cdd4dfc6d6 Auto merge of #9182 - Serial-ATA:new_lint-type-flag, r=xFrednet
Add `--type` flag to `dev new_lint`

changelog: none

This only works with directories, `--type={copies, doc, ...}` won't work. Should they be counted?
2022-07-27 22:17:29 +00:00
Serial 8319196499 Document --type flag 2022-07-27 17:59:56 -04:00
Yuki Okushi 9164e3aa52 Use action/checkout@v3 in the book
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-27 16:49:34 +09:00
alexey semenyuk 663cddc210 Fix src link 2022-07-24 11:22:50 +03:00
Joel Montes de Oca 659a9ac8bf Rephrased text to remove passive voice for a more active one.
Co-authored-by: Alex <69764315+Serial-ATA@users.noreply.github.com>
2022-07-18 09:45:01 +02:00
Philipp Krones f074034590 Merge remote-tracking branch 'upstream/master' into rustup 2022-07-15 09:49:15 +02:00
bors 0930ac91b9 Fix typos
changelog: none
2022-07-13 14:48:32 +00:00
flip1995 f84d9bcbb1 Build the Clippy book as part of x.py doc 2022-07-06 10:01:27 +02:00
xFrednet 2dd5fc14da Correct [clippy::version] for 1.62 lints and add note to docs 2022-07-03 17:02:48 +02:00
Duane 815a3ccd79 corrected README.md book link 2022-07-02 20:41:58 -07:00
bors d8970bfa08 Auto merge of #9083 - giraffate:fix_link_in_changelog, r=flip1995
Fix some links

changelog: none
2022-07-01 12:55:38 +00:00
Takayuki Nakata 1988375a25 Fix some links 2022-07-01 21:30:59 +09:00
bors d4488a520a Auto merge of #9039 - Serial-ATA:dev-dogfood, r=giraffate
Add `cargo dev dogfood`

changelog: Add `cargo dev dogfood`

Part of #5394
2022-07-01 01:07:25 +00:00
Serial c5053267d2 Add dev deprecate to the development basics 2022-06-30 12:45:48 -04:00
Philipp Krones 09f5df5087 Merge commit '0cb0f7636851f9fcc57085cf80197a2ef6db098f' into clippyup 2022-06-30 10:50:09 +02:00
Serial 131770d22b Add dev dogfood to the book 2022-06-29 22:42:58 -04:00
kyoto7250 676af4530f cargo dev update_lints 2022-06-27 08:21:09 +09:00
flip1995 f8f9d01c2a Merge commit 'd7b5cbf065b88830ca519adcb73fad4c0d24b1c7' into clippyup 2022-06-16 17:39:06 +02:00
Philipp Krones b2660de8ec Book: Improve release documentation
Make it clear for all code blocks in which repository they should be
run. Also make sure that the correct beta commit is fetched.
2022-06-06 16:17:58 +02:00
Philipp Krones 99a731d265 Book: Improve sync documentation
- Move doc about defining remotes to the front and use the defined
  remotes in the further documentation
- Don't recommend pushing to the remote repo directly
- Add some clarifying comments
2022-06-06 16:17:58 +02:00
Philipp Krones 9305659922 Book: Improve chapter on CI
Recommend the -Dwarnings and --all-targets/--all-features more strongly.
2022-06-06 16:17:58 +02:00
flip1995 c9cbead656 Book: Add infrastructure description 2022-06-06 16:17:57 +02:00
flip1995 b37d24f7ff Move parts of CONTRIBUTING.md to the book 2022-06-06 16:17:57 +02:00
flip1995 cbe4de2f6c Book: Add continuous integration description 2022-06-06 16:17:57 +02:00
flip1995 6b21d386f6 Book: Add Proposals description 2022-06-06 16:17:57 +02:00
flip1995 97bceb0e31 Book: Restructure Dev chapter
Group everything that has something to do with Clippy development under
the "Development" chapter, so that Clippy users can't get confused.
2022-06-06 16:16:11 +02:00
flip1995 0e42282ed5 Book: Write lint group descriptions
This removes the empty separate files for the different groups and adds
a single file giving short explanations for each group and what to
expect from those groups.
2022-06-06 16:16:07 +02:00
flip1995 d12a5c3a52 Book: Split up and rewrite installation and usage 2022-06-06 16:16:01 +02:00
flip1995 404432b791 Book: Update GHA doc and remove GitLab placeholder 2022-06-06 16:15:53 +02:00
flip1995 b374e0f696 Remove Edition 2018 tests section from adding lints doc
The UI tests now use the latest edition by default. Testing on older
editions should almost never be necessary, so I don't see a need to
document this.
2022-06-06 16:15:53 +02:00
flip1995 d6b013ff9e Reformat internal docs
This reformats all the internal docs, so that the md files use at most
80 characters per line. This is the usual formatting of md files. We
allow 120 chars per line in CI though.
2022-06-06 16:15:53 +02:00
flip1995 206ec6e2f6 Move syncing doc to book 2022-06-06 16:15:53 +02:00
flip1995 af385799e0 Move internal documentation to book 2022-06-06 16:15:53 +02:00
josh rotenberg 853d7eeed6 Book: add a ci chapter 2022-06-06 16:15:52 +02:00
josh rotenberg 4e6b55e9b8 Initial commit for the Clippy Book 2022-06-06 16:15:52 +02:00