9a425015c0
make ignored internally mutable types for `mutable-key` configurable We had some false positives where people would create their own types that had interior mutability unrelated to hash/eq. This addition lets you configure this as e.g. `arc-like-types=["bytes::Bytes"]` This fixes #5325 by allowing users to specify the types whose innards like `Arc` should be ignored (the generic types are still checked) for the sake of detecting inner mutability. r? `@Alexendoo` --- changelog: Allow configuring types to ignore internal mutability in `mutable-key`
51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
error: error reading Clippy's configuration file `$DIR/clippy.toml`: unknown field `foobar`, expected one of
|
|
allow-dbg-in-tests
|
|
allow-expect-in-tests
|
|
allow-unwrap-in-tests
|
|
allowed-scripts
|
|
arithmetic-side-effects-allowed
|
|
array-size-threshold
|
|
avoid-breaking-exported-api
|
|
await-holding-invalid-types
|
|
blacklisted-names
|
|
cargo-ignore-publish
|
|
cognitive-complexity-threshold
|
|
cyclomatic-complexity-threshold
|
|
disallowed-macros
|
|
disallowed-methods
|
|
disallowed-names
|
|
disallowed-types
|
|
doc-valid-idents
|
|
enable-raw-pointer-heuristic-for-send
|
|
enforced-import-renames
|
|
enum-variant-name-threshold
|
|
enum-variant-size-threshold
|
|
ignore-interior-mutability
|
|
large-error-threshold
|
|
literal-representation-threshold
|
|
matches-for-let-else
|
|
max-fn-params-bools
|
|
max-include-file-size
|
|
max-struct-bools
|
|
max-suggested-slice-pattern-length
|
|
max-trait-bounds
|
|
msrv
|
|
pass-by-value-size-limit
|
|
single-char-binding-names-threshold
|
|
standard-macro-braces
|
|
third-party
|
|
too-large-for-stack
|
|
too-many-arguments-threshold
|
|
too-many-lines-threshold
|
|
trivial-copy-size-limit
|
|
type-complexity-threshold
|
|
unreadable-literal-lint-fractions
|
|
upper-case-acronyms-aggressive
|
|
vec-box-size-threshold
|
|
verbose-bit-mask-threshold
|
|
warn-on-all-wildcard-imports
|
|
at line 5 column 1
|
|
|
|
error: aborting due to previous error
|
|
|