Fix directives for lint-non-snake-case-crate
This test fails on targets without unwinding because the proc macro was compiled as the target, not the host. Some targets were explicitly disabled to pass CI, but these directives are more general. Fixes Fuchsia tests.
This commit is contained in:
parent
3f1be1ec7e
commit
d942113fdb
@ -1,11 +1,11 @@
|
||||
error: crate `NonSnakeCase` should have a snake case name
|
||||
--> $DIR/lint-non-snake-case-crate.rs:29:18
|
||||
--> $DIR/lint-non-snake-case-crate.rs:36:18
|
||||
|
|
||||
LL | #![crate_name = "NonSnakeCase"]
|
||||
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `non_snake_case`
|
||||
|
|
||||
note: the lint level is defined here
|
||||
--> $DIR/lint-non-snake-case-crate.rs:31:9
|
||||
--> $DIR/lint-non-snake-case-crate.rs:38:9
|
||||
|
|
||||
LL | #![deny(non_snake_case)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
@ -1,11 +1,11 @@
|
||||
error: crate `NonSnakeCase` should have a snake case name
|
||||
--> $DIR/lint-non-snake-case-crate.rs:29:18
|
||||
--> $DIR/lint-non-snake-case-crate.rs:36:18
|
||||
|
|
||||
LL | #![crate_name = "NonSnakeCase"]
|
||||
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `non_snake_case`
|
||||
|
|
||||
note: the lint level is defined here
|
||||
--> $DIR/lint-non-snake-case-crate.rs:31:9
|
||||
--> $DIR/lint-non-snake-case-crate.rs:38:9
|
||||
|
|
||||
LL | #![deny(non_snake_case)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
@ -1,11 +1,11 @@
|
||||
error: crate `NonSnakeCase` should have a snake case name
|
||||
--> $DIR/lint-non-snake-case-crate.rs:29:18
|
||||
--> $DIR/lint-non-snake-case-crate.rs:36:18
|
||||
|
|
||||
LL | #![crate_name = "NonSnakeCase"]
|
||||
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `non_snake_case`
|
||||
|
|
||||
note: the lint level is defined here
|
||||
--> $DIR/lint-non-snake-case-crate.rs:31:9
|
||||
--> $DIR/lint-non-snake-case-crate.rs:38:9
|
||||
|
|
||||
LL | #![deny(non_snake_case)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
@ -1,11 +1,11 @@
|
||||
error: crate `NonSnakeCase` should have a snake case name
|
||||
--> $DIR/lint-non-snake-case-crate.rs:29:18
|
||||
--> $DIR/lint-non-snake-case-crate.rs:36:18
|
||||
|
|
||||
LL | #![crate_name = "NonSnakeCase"]
|
||||
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `non_snake_case`
|
||||
|
|
||||
note: the lint level is defined here
|
||||
--> $DIR/lint-non-snake-case-crate.rs:31:9
|
||||
--> $DIR/lint-non-snake-case-crate.rs:38:9
|
||||
|
|
||||
LL | #![deny(non_snake_case)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
@ -1,11 +1,11 @@
|
||||
error: crate `NonSnakeCase` should have a snake case name
|
||||
--> $DIR/lint-non-snake-case-crate.rs:29:18
|
||||
--> $DIR/lint-non-snake-case-crate.rs:36:18
|
||||
|
|
||||
LL | #![crate_name = "NonSnakeCase"]
|
||||
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `non_snake_case`
|
||||
|
|
||||
note: the lint level is defined here
|
||||
--> $DIR/lint-non-snake-case-crate.rs:31:9
|
||||
--> $DIR/lint-non-snake-case-crate.rs:38:9
|
||||
|
|
||||
LL | #![deny(non_snake_case)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
@ -10,10 +10,17 @@
|
||||
|
||||
// But should fire on non-binary crates.
|
||||
|
||||
//@[cdylib_] ignore-musl (dylibs are not supported)
|
||||
//@[dylib_] ignore-musl (dylibs are not supported)
|
||||
//@[dylib_] ignore-wasm (dylib is not supported)
|
||||
//@[proc_macro_] ignore-wasm (dylib is not supported)
|
||||
// FIXME(#132309): dylib crate type is not supported on wasm; we need a proper
|
||||
// supports-crate-type directive. Also, needs-dynamic-linking should rule out
|
||||
// musl since it supports neither dylibs nor cdylibs.
|
||||
//@[dylib_] ignore-wasm
|
||||
//@[dylib_] ignore-musl
|
||||
//@[cdylib_] ignore-musl
|
||||
|
||||
//@[dylib_] needs-dynamic-linking
|
||||
//@[cdylib_] needs-dynamic-linking
|
||||
//@[proc_macro_] force-host
|
||||
//@[proc_macro_] no-prefer-dynamic
|
||||
|
||||
//@[cdylib_] compile-flags: --crate-type=cdylib
|
||||
//@[dylib_] compile-flags: --crate-type=dylib
|
||||
|
@ -1,11 +1,11 @@
|
||||
error: crate `NonSnakeCase` should have a snake case name
|
||||
--> $DIR/lint-non-snake-case-crate.rs:29:18
|
||||
--> $DIR/lint-non-snake-case-crate.rs:36:18
|
||||
|
|
||||
LL | #![crate_name = "NonSnakeCase"]
|
||||
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `non_snake_case`
|
||||
|
|
||||
note: the lint level is defined here
|
||||
--> $DIR/lint-non-snake-case-crate.rs:31:9
|
||||
--> $DIR/lint-non-snake-case-crate.rs:38:9
|
||||
|
|
||||
LL | #![deny(non_snake_case)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
Loading…
Reference in New Issue
Block a user