Skip to content

Commit a56cab4

Browse files
committed
fixup! new lint: source_item_ordering
1 parent 7ac8f2c commit a56cab4

File tree

4 files changed

+14
-1
lines changed

4 files changed

+14
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
source-item-ordering = ["enum", "impl", "module", "struct", "trait", "struct"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
trait-assoc-item-kinds-order = ["const", "type", "fn"]
2+
source-item-ordering = ["enum", "impl", "module", "struct", "trait"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
error: error reading Clippy's configuration file: The category "Struct" was enabled more than once in the source ordering configuration.
2+
--> $DIR/tests/ui-toml/arbitrary_source_item_ordering/bad_conf_3/clippy.toml:1:24
3+
|
4+
LL | source-item-ordering = ["enum", "impl", "module", "struct", "trait", "struct"]
5+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6+
7+
error: aborting due to 1 previous error
8+

tests/ui-toml/arbitrary_source_item_ordering/ordering_good.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
//@aux-build:../../ui/auxiliary/proc_macros.rs
2-
//@revisions: default bad_conf_1 bad_conf_2
2+
//@revisions: default default_exp bad_conf_1 bad_conf_2 bad_conf_3
33
//@[default] rustc-env:CLIPPY_CONF_DIR=tests/ui-toml/arbitrary_source_item_ordering/default
4+
//@[default_exp] rustc-env:CLIPPY_CONF_DIR=tests/ui-toml/arbitrary_source_item_ordering/default_exp
45
//@[bad_conf_1] rustc-env:CLIPPY_CONF_DIR=tests/ui-toml/arbitrary_source_item_ordering/bad_conf_1
56
//@[bad_conf_2] rustc-env:CLIPPY_CONF_DIR=tests/ui-toml/arbitrary_source_item_ordering/bad_conf_2
7+
//@[bad_conf_3] rustc-env:CLIPPY_CONF_DIR=tests/ui-toml/arbitrary_source_item_ordering/bad_conf_3
68

79
#![allow(dead_code)]
810
#![warn(clippy::arbitrary_source_item_ordering)]

0 commit comments

Comments
 (0)