Skip to content

Commit f4552a1

Browse files
committed
rustc: remove deprecated private_in_public lint
The `private_in_public` rustc lint is now deprecated and throws a warning on each `cargo check`. According to the rfc [0] this lint is being substituted by three other ones: `private_interfaces`, `private_bounds` and `unnameable_types`. `unnameable_types` is not yet stabilized [1], so it will throw a warning, but we will be ready when it is :) [0]: https://rust-lang.github.io/rfcs/2145-type-privacy.html [1]: rust-lang/rust#120144
1 parent 0e4a4be commit f4552a1

File tree

11 files changed

+33
-11
lines changed

11 files changed

+33
-11
lines changed

tracing-appender/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,9 @@
153153
overflowing_literals,
154154
path_statements,
155155
patterns_in_fns_without_body,
156-
private_in_public,
156+
private_interfaces,
157+
private_bounds,
158+
unnameable_types,
157159
unconditional_recursion,
158160
unused,
159161
unused_allocation,

tracing-attributes/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@
7070
overflowing_literals,
7171
path_statements,
7272
patterns_in_fns_without_body,
73-
private_in_public,
73+
private_interfaces,
74+
private_bounds,
75+
unnameable_types,
7476
unconditional_recursion,
7577
unused_allocation,
7678
unused_comparisons,

tracing-core/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,9 @@
135135
overflowing_literals,
136136
path_statements,
137137
patterns_in_fns_without_body,
138-
private_in_public,
138+
private_interfaces,
139+
private_bounds,
140+
unnameable_types,
139141
unconditional_recursion,
140142
unused,
141143
unused_allocation,

tracing-error/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,9 @@
196196
overflowing_literals,
197197
path_statements,
198198
patterns_in_fns_without_body,
199-
private_in_public,
199+
private_interfaces,
200+
private_bounds,
201+
unnameable_types,
200202
unconditional_recursion,
201203
unused,
202204
unused_allocation,

tracing-flame/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,9 @@
124124
overflowing_literals,
125125
path_statements,
126126
patterns_in_fns_without_body,
127-
private_in_public,
127+
private_interfaces,
128+
private_bounds,
129+
unnameable_types,
128130
unconditional_recursion,
129131
unused,
130132
unused_allocation,

tracing-futures/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,9 @@
8787
overflowing_literals,
8888
path_statements,
8989
patterns_in_fns_without_body,
90-
private_in_public,
90+
private_interfaces,
91+
private_bounds,
92+
unnameable_types,
9193
unconditional_recursion,
9294
unused,
9395
unused_allocation,

tracing-log/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@
112112
overflowing_literals,
113113
path_statements,
114114
patterns_in_fns_without_body,
115-
private_in_public,
115+
private_interfaces,
116+
private_bounds,
117+
unnameable_types,
116118
unconditional_recursion,
117119
unused,
118120
unused_allocation,

tracing-serde/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,9 @@
174174
overflowing_literals,
175175
path_statements,
176176
patterns_in_fns_without_body,
177-
private_in_public,
177+
private_interfaces,
178+
private_bounds,
179+
unnameable_types,
178180
unconditional_recursion,
179181
unused,
180182
unused_allocation,

tracing-subscriber/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,9 @@
186186
overflowing_literals,
187187
path_statements,
188188
patterns_in_fns_without_body,
189-
private_in_public,
189+
private_interfaces,
190+
private_bounds,
191+
unnameable_types,
190192
unconditional_recursion,
191193
unused,
192194
unused_allocation,

tracing-tower/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
overflowing_literals,
1717
path_statements,
1818
patterns_in_fns_without_body,
19-
private_in_public,
19+
private_interfaces,
20+
private_bounds,
21+
unnameable_types,
2022
unconditional_recursion,
2123
unused,
2224
unused_allocation,

tracing/src/lib.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -929,7 +929,9 @@
929929
overflowing_literals,
930930
path_statements,
931931
patterns_in_fns_without_body,
932-
private_in_public,
932+
private_interfaces,
933+
private_bounds,
934+
unnameable_types,
933935
unconditional_recursion,
934936
unused,
935937
unused_allocation,

0 commit comments

Comments
 (0)