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