You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ cargo +nightly install clippy
Downloading clippy v0.0.195
Installing clippy v0.0.195
Downloading clippy_lints v0.0.195
Downloading if_chain v0.1.2
Downloading quine-mc_cluskey v0.2.4
Downloading pulldown-cmark v0.1.2
Downloading matches v0.1.6
Downloading url v1.7.0
Downloading itertools v0.7.8
Downloading unicode-normalization v0.1.5
Downloading percent-encoding v1.0.1
Downloading idna v0.1.4
Downloading unicode-bidi v0.3.4
Downloading either v1.5.0
Compiling unicode-xid v0.1.0
Compiling matches v0.1.6
Compiling void v1.0.2
Compiling libc v0.2.40
Compiling pulldown-cmark v0.1.2
Compiling unicode-normalization v0.1.5
Compiling percent-encoding v1.0.1
Compiling regex v0.2.10
Compiling either v1.5.0
Compiling serde v1.0.43
Compiling lazy_static v1.0.0
Compiling bitflags v0.9.1
Compiling semver-parser v0.7.0
Compiling ucd-util v0.1.1
Compiling getopts v0.2.17
Compiling if_chain v0.1.2
Compiling clippy v0.0.195
Compiling utf8-ranges v1.0.0
Compiling quine-mc_cluskey v0.2.4
Compiling unicode-bidi v0.3.4
Compiling proc-macro2 v0.3.7
Compiling unreachable v1.0.0
Compiling memchr v2.0.1
Compiling itertools v0.7.8
Compiling semver v0.9.0
Compiling regex-syntax v0.5.5
Compiling toml v0.4.6
Compiling idna v0.1.4
Compiling thread_local v0.3.5
Compiling aho-corasick v0.6.4
Compiling quote v0.5.2
Compiling url v1.7.0
Compiling syn v0.13.2
Compiling serde_derive_internals v0.23.1
Compiling serde_derive v1.0.43
Compiling clippy_lints v0.0.195
error[E0432]: unresolved import `syntax::abi`
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/functions.rs:8:13
|
8 | use syntax::abi::Abi;
| ^^^ Could not find `abi` in `syntax`
error[E0432]: unresolved import `syntax::abi`
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/needless_pass_by_value.rs:9:13
|
9 | use syntax::abi::Abi;
| ^^^ Could not find `abi` in `syntax`
error[E0614]: type `syntax::symbol::InternedString` cannot be dereferenced
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/mod.rs:141:28
|
141 | .all(|(a, &b)| *a == *b)
| ^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/mod.rs:129:29
|
129 | self.names.push(symbol::Symbol::intern(text).as_str());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0599]: no method named `evaluate_obligation_conservatively` found for type `rustc::traits::SelectionContext<'_, '_, '_>` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/mod.rs:305:47
|
305 | traits::SelectionContext::new(&infcx).evaluate_obligation_conservatively(&obligation)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: did you mean `evaluate_obligation_recursively`?
error[E0599]: no variant named `from_attr` found for type `rustc::ty::layout::Integer` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/mod.rs:1068:5
|
1068 | layout::Integer::from_attr(tcx, attr::IntType::SignedInt(ity)).size().bits()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `rustc::ty::layout::Integer`
|
= help: items from traits can only be used if the trait is in scope
= note: the following trait is implemented but not in scope, perhaps add a `use` for it:
candidate #1: `use rustc::ty::layout::IntegerExt;`
error[E0599]: no variant named `from_attr` found for type `rustc::ty::layout::Integer` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/mod.rs:1085:16
|
1085 | let bits = layout::Integer::from_attr(tcx, attr::IntType::UnsignedInt(ity)).size().bits();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ variant not found in `rustc::ty::layout::Integer`
|
= help: items from traits can only be used if the trait is in scope
= note: the following trait is implemented but not in scope, perhaps add a `use` for it:
candidate #1: `use rustc::ty::layout::IntegerExt;`
error[E0614]: type `syntax::symbol::InternedString` cannot be dereferenced
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/internal_lints.rs:83:36
|
83 | if **last_name > *name {
| ^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/utils/internal_lints.rs:93:46
|
93 | last_name = Some(name);
| ^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/copies.rs:273:53
|
273 | if let Entry::Vacant(v) = map.entry(ident.node.as_str()) {
| ^^^^^^^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:122:5
|
121 | fn var2str(var: &Variant) -> InternedString {
| -------------- expected `syntax::symbol::InternedString` because of return type
122 | var.node.ident.name.as_str()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:162:37
|
162 | if partial_match(item_name, &name) == item_name_chars
| ^^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`
error[E0599]: no method named `chars` found for type `syntax::symbol::InternedString` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:163:21
|
163 | && name.chars()
| ^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:169:38
|
169 | if partial_rmatch(item_name, &name) == item_name_chars {
| ^^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`
error[E0614]: type `syntax::symbol::InternedString` cannot be dereferenced
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:174:46
|
174 | let mut pre = &first[..camel_case_until(&*first)];
| ^^^^^^
error[E0608]: cannot index into a value of type `syntax::symbol::InternedString`
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:174:20
|
174 | let mut pre = &first[..camel_case_until(&*first)];
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0614]: type `syntax::symbol::InternedString` cannot be dereferenced
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:175:44
|
175 | let mut post = &first[camel_case_from(&*first)..];
| ^^^^^^
error[E0608]: cannot index into a value of type `syntax::symbol::InternedString`
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:175:21
|
175 | let mut post = &first[camel_case_from(&*first)..];
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:179:44
|
179 | let pre_match = partial_match(pre, &name);
| ^^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`
error[E0608]: cannot index into a value of type `syntax::symbol::InternedString`
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:183:40
|
183 | while let Some((next, last)) = name[pre.len()..].chars().zip(pre.chars().rev()).next() {
| ^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:193:47
|
193 | let post_match = partial_rmatch(post, &name);
| ^^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/enum_variants.rs:293:28
|
293 | self.modules.push((item_name, item_camel));
| ^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/non_expressive_names.rs:179:87
|
179 | if existing_name.len - count != 1 || levenstein_not_1(&interned_name, &existing_name.interned) {
| ^^^^^^^^^^^^^^^^^^^^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/non_expressive_names.rs:183:71
|
183 | if count - existing_name.len != 1 || levenstein_not_1(&existing_name.interned, &interned_name) {
| ^^^^^^^^^^^^^^^^^^^^^^^ expected str, found struct `syntax::symbol::InternedString`
|
= note: expected type `&str`
found type `&syntax::symbol::InternedString`
error[E0599]: no method named `chars` found for type `syntax::symbol::InternedString` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/non_expressive_names.rs:188:65
|
188 | let mut existing_chars = existing_name.interned.chars();
| ^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/non_expressive_names.rs:269:23
|
269 | interned: interned_name,
| ^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/unsafe_removed_from_name.rs:68:24
|
68 | if contains_unsafe(&old_str) && !contains_unsafe(&new_str) {
| ^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `&syntax::symbol::InternedString`
found type `&syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/unsafe_removed_from_name.rs:68:54
|
68 | if contains_unsafe(&old_str) && !contains_unsafe(&new_str) {
| ^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `&syntax::symbol::InternedString`
found type `&syntax::symbol::LocalInternedString`
error[E0599]: no method named `contains` found for type `&syntax::symbol::InternedString` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/unsafe_removed_from_name.rs:79:10
|
79 | name.contains("Unsafe") || name.contains("unsafe")
| ^^^^^^^^
error[E0599]: no method named `contains` found for type `&syntax::symbol::InternedString` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/unsafe_removed_from_name.rs:79:37
|
79 | name.contains("Unsafe") || name.contains("unsafe")
| ^^^^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/unused_label.rs:73:36
|
73 | self.labels.remove(&label.name.as_str());
| ^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `&syntax::symbol::InternedString`
found type `&syntax::symbol::LocalInternedString`
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/unused_label.rs:76:36
|
76 | self.labels.insert(label.name.as_str(), expr.span);
| ^^^^^^^^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error[E0599]: no method named `chars` found for type `syntax::symbol::InternedString` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/write.rs:378:36
|
378 | if let Some('\n') = fmtstr.chars().last();
| ^^^^^
error[E0599]: no method named `deref` found for type `syntax::symbol::InternedString` in the current scope
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/write.rs:397:19
|
397 | if fmtstr.deref() == "\n";
| ^^^^^
error[E0308]: mismatched types
--> /home/user/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/clippy_lints-0.0.195/src/write.rs:421:26
|
421 | return Some((lit.as_str(), exprs.len()));
| ^^^^^^^^^^^^ expected struct `syntax::symbol::InternedString`, found struct `syntax::symbol::LocalInternedString`
|
= note: expected type `syntax::symbol::InternedString`
found type `syntax::symbol::LocalInternedString`
error: aborting due to 35 previous errors
Some errors occurred: E0308, E0432, E0599, E0608, E0614.
For more information about an error, try `rustc --explain E0308`.
error: failed to compile `clippy v0.0.195`, intermediate artifacts can be found at `/tmp/cargo-install42feFw`
Caused by:
Could not compile `clippy_lints`.
To learn more, run the command again with --verbose.
Exited with code 101
The text was updated successfully, but these errors were encountered:
This prevents https://janitor.technology from building new Docker images for its projects: https://circleci.com/gh/JanitorTechnology/dockerfiles/1235
The text was updated successfully, but these errors were encountered: