mirror of
https://github.com/rust-lang/rust-clippy
synced 2025-02-26 12:27:20 +00:00
Auto merge of #8181 - ApamNapat:typos_fixes, r=giraffate
Fixed some typos in README and CONTRIBUTING changelog: none
This commit is contained in:
commit
5d194d1952
2 changed files with 7 additions and 7 deletions
|
@ -118,7 +118,7 @@ which `IntelliJ Rust` will be able to understand.
|
||||||
Run `cargo dev setup intellij --repo-path <repo-path>` where `<repo-path>` is a path to the rustc repo
|
Run `cargo dev setup intellij --repo-path <repo-path>` where `<repo-path>` is a path to the rustc repo
|
||||||
you just cloned.
|
you just cloned.
|
||||||
The command will add path-dependencies pointing towards rustc-crates inside the rustc repo to
|
The command will add path-dependencies pointing towards rustc-crates inside the rustc repo to
|
||||||
Clippys `Cargo.toml`s and should allow `IntelliJ Rust` to understand most of the types that Clippy uses.
|
Clippy's `Cargo.toml`s and should allow `IntelliJ Rust` to understand most of the types that Clippy uses.
|
||||||
Just make sure to remove the dependencies again before finally making a pull request!
|
Just make sure to remove the dependencies again before finally making a pull request!
|
||||||
|
|
||||||
[rustc_repo]: https://github.com/rust-lang/rust/
|
[rustc_repo]: https://github.com/rust-lang/rust/
|
||||||
|
@ -126,8 +126,8 @@ Just make sure to remove the dependencies again before finally making a pull req
|
||||||
|
|
||||||
### Rust Analyzer
|
### Rust Analyzer
|
||||||
As of [#6869][6869], [`rust-analyzer`][ra_homepage] can understand that Clippy uses compiler-internals
|
As of [#6869][6869], [`rust-analyzer`][ra_homepage] can understand that Clippy uses compiler-internals
|
||||||
using `extern crate` when `package.metadata.rust-analyzer.rustc_private` is set to `true` in Clippys `Cargo.toml.`
|
using `extern crate` when `package.metadata.rust-analyzer.rustc_private` is set to `true` in Clippy's `Cargo.toml.`
|
||||||
You will required a `nightly` toolchain with the `rustc-dev` component installed.
|
You will require a `nightly` toolchain with the `rustc-dev` component installed.
|
||||||
Make sure that in the `rust-analyzer` configuration, you set
|
Make sure that in the `rust-analyzer` configuration, you set
|
||||||
```
|
```
|
||||||
{ "rust-analyzer.rustcSource": "discover" }
|
{ "rust-analyzer.rustcSource": "discover" }
|
||||||
|
@ -228,7 +228,7 @@ about `subtree`s in the Rust repository see [Rust's `CONTRIBUTING.md`][subtree].
|
||||||
|
|
||||||
### Patching git-subtree to work with big repos
|
### Patching git-subtree to work with big repos
|
||||||
|
|
||||||
Currently there's a bug in `git-subtree` that prevents it from working properly
|
Currently, there's a bug in `git-subtree` that prevents it from working properly
|
||||||
with the [`rust-lang/rust`] repo. There's an open PR to fix that, but it's stale.
|
with the [`rust-lang/rust`] repo. There's an open PR to fix that, but it's stale.
|
||||||
Before continuing with the following steps, we need to manually apply that fix to
|
Before continuing with the following steps, we need to manually apply that fix to
|
||||||
our local copy of `git-subtree`.
|
our local copy of `git-subtree`.
|
||||||
|
|
|
@ -144,7 +144,7 @@ line. (You can swap `clippy::all` with the specific lint category you are target
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
Some lints can be configured in a TOML file named `clippy.toml` or `.clippy.toml`. It contains a basic `variable =
|
Some lints can be configured in a TOML file named `clippy.toml` or `.clippy.toml`. It contains a basic `variable =
|
||||||
value` mapping eg.
|
value` mapping e.g.
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
avoid-breaking-exported-api = false
|
avoid-breaking-exported-api = false
|
||||||
|
@ -197,7 +197,7 @@ And to warn on `lint_name`, run
|
||||||
cargo clippy -- -W clippy::lint_name
|
cargo clippy -- -W clippy::lint_name
|
||||||
```
|
```
|
||||||
|
|
||||||
This also works with lint groups. For example you
|
This also works with lint groups. For example, you
|
||||||
can run Clippy with warnings for all lints enabled:
|
can run Clippy with warnings for all lints enabled:
|
||||||
```terminal
|
```terminal
|
||||||
cargo clippy -- -W clippy::pedantic
|
cargo clippy -- -W clippy::pedantic
|
||||||
|
@ -232,7 +232,7 @@ fn main() {
|
||||||
You can also omit the patch version when specifying the MSRV, so `msrv = 1.30`
|
You can also omit the patch version when specifying the MSRV, so `msrv = 1.30`
|
||||||
is equivalent to `msrv = 1.30.0`.
|
is equivalent to `msrv = 1.30.0`.
|
||||||
|
|
||||||
Note: `custom_inner_attributes` is an unstable feature so it has to be enabled explicitly.
|
Note: `custom_inner_attributes` is an unstable feature, so it has to be enabled explicitly.
|
||||||
|
|
||||||
Lints that recognize this configuration option can be found [here](https://rust-lang.github.io/rust-clippy/master/index.html#msrv)
|
Lints that recognize this configuration option can be found [here](https://rust-lang.github.io/rust-clippy/master/index.html#msrv)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue