Skip to content

Commit 7407668

Browse files
committed
Add tidy-alphabetical to features in core
So that people have to keep them sorted in future.
1 parent d8fc819 commit 7407668

File tree

1 file changed

+28
-22
lines changed

1 file changed

+28
-22
lines changed

library/core/src/lib.rs

+28-22
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,14 @@
9898
#![warn(multiple_supertrait_upcastable)]
9999
//
100100
// Library features:
101-
#![feature(const_align_offset)]
101+
// tidy-alphabetical-start
102+
#![feature(char_indices_offset)]
102103
#![feature(const_align_of_val)]
103104
#![feature(const_align_of_val_raw)]
105+
#![feature(const_align_offset)]
104106
#![feature(const_alloc_layout)]
105107
#![feature(const_arguments_as_str)]
108+
#![feature(const_array_from_ref)]
106109
#![feature(const_array_into_iter_constructors)]
107110
#![feature(const_bigint_helper_methods)]
108111
#![feature(const_black_box)]
@@ -111,6 +114,9 @@
111114
#![feature(const_char_from_u32_unchecked)]
112115
#![feature(const_clone)]
113116
#![feature(const_cmp)]
117+
#![feature(const_convert)]
118+
#![feature(const_cstr_methods)]
119+
#![feature(const_default_impls)]
114120
#![feature(const_discriminant)]
115121
#![feature(const_eval_select)]
116122
#![feature(const_exact_div)]
@@ -119,17 +125,17 @@
119125
#![feature(const_fmt_arguments_new)]
120126
#![feature(const_hash)]
121127
#![feature(const_heap)]
122-
#![feature(const_convert)]
123128
#![feature(const_index_range_slice_index)]
124129
#![feature(const_inherent_unchecked_arith)]
125130
#![feature(const_int_unchecked_arith)]
126131
#![feature(const_intrinsic_forget)]
127132
#![feature(const_ipv4)]
128133
#![feature(const_ipv6)]
134+
#![feature(const_is_char_boundary)]
129135
#![feature(const_likely)]
130-
#![feature(const_maybe_uninit_uninit_array)]
131136
#![feature(const_maybe_uninit_as_mut_ptr)]
132137
#![feature(const_maybe_uninit_assume_init)]
138+
#![feature(const_maybe_uninit_uninit_array)]
133139
#![feature(const_nonnull_new)]
134140
#![feature(const_num_from_num)]
135141
#![feature(const_ops)]
@@ -138,58 +144,57 @@
138144
#![feature(const_pin)]
139145
#![feature(const_pointer_byte_offsets)]
140146
#![feature(const_pointer_is_aligned)]
141-
#![feature(const_ptr_sub_ptr)]
142-
#![feature(const_replace)]
143-
#![feature(const_result_drop)]
144147
#![feature(const_ptr_as_ref)]
145148
#![feature(const_ptr_is_null)]
146149
#![feature(const_ptr_read)]
150+
#![feature(const_ptr_sub_ptr)]
147151
#![feature(const_ptr_write)]
148152
#![feature(const_raw_ptr_comparison)]
153+
#![feature(const_replace)]
154+
#![feature(const_result_drop)]
149155
#![feature(const_size_of_val)]
150156
#![feature(const_size_of_val_raw)]
151157
#![feature(const_slice_from_raw_parts_mut)]
158+
#![feature(const_slice_from_ref)]
159+
#![feature(const_slice_index)]
152160
#![feature(const_slice_ptr_len)]
153161
#![feature(const_slice_split_at_mut)]
154162
#![feature(const_str_from_utf8_unchecked_mut)]
155163
#![feature(const_swap)]
156164
#![feature(const_trait_impl)]
165+
#![feature(const_transmute_copy)]
157166
#![feature(const_try)]
158167
#![feature(const_type_id)]
159168
#![feature(const_type_name)]
160-
#![feature(const_default_impls)]
161169
#![feature(const_unicode_case_lookup)]
162170
#![feature(const_unsafecell_get_mut)]
163171
#![feature(const_waker)]
164172
#![feature(core_panic)]
165-
#![feature(char_indices_offset)]
166173
#![feature(duration_consts_float)]
174+
#![feature(ip)]
175+
#![feature(is_ascii_octdigit)]
167176
#![feature(maybe_uninit_uninit_array)]
168177
#![feature(ptr_alignment_type)]
169178
#![feature(ptr_metadata)]
170179
#![feature(set_ptr_value)]
171180
#![feature(slice_ptr_get)]
172181
#![feature(slice_split_at_unchecked)]
173182
#![feature(str_internals)]
174-
#![feature(str_split_remainder)]
175183
#![feature(str_split_inclusive_remainder)]
184+
#![feature(str_split_remainder)]
176185
#![feature(strict_provenance)]
177186
#![feature(utf16_extra)]
178187
#![feature(utf16_extra_const)]
179188
#![feature(variant_count)]
180-
#![feature(const_array_from_ref)]
181-
#![feature(const_slice_from_ref)]
182-
#![feature(const_slice_index)]
183-
#![feature(const_is_char_boundary)]
184-
#![feature(const_cstr_methods)]
185-
#![feature(ip)]
186-
#![feature(is_ascii_octdigit)]
189+
// tidy-alphabetical-end
187190
//
188191
// Language features:
192+
// tidy-alphabetical-start
189193
#![feature(abi_unadjusted)]
190194
#![feature(adt_const_params)]
191195
#![feature(allow_internal_unsafe)]
192196
#![feature(allow_internal_unstable)]
197+
#![feature(asm_const)]
193198
#![feature(associated_type_bounds)]
194199
#![feature(auto_traits)]
195200
#![feature(c_unwind)]
@@ -206,13 +211,12 @@
206211
#![feature(deprecated_suggestion)]
207212
#![feature(derive_const)]
208213
#![feature(doc_cfg)]
214+
#![feature(doc_cfg_hide)]
209215
#![feature(doc_notable_trait)]
210-
#![feature(generic_arg_infer)]
211-
#![feature(rustdoc_internals)]
212216
#![feature(exhaustive_patterns)]
213-
#![feature(doc_cfg_hide)]
214217
#![feature(extern_types)]
215218
#![feature(fundamental)]
219+
#![feature(generic_arg_infer)]
216220
#![feature(if_let_guard)]
217221
#![feature(inline_const)]
218222
#![feature(intra_doc_pointers)]
@@ -221,6 +225,7 @@
221225
#![feature(link_llvm_intrinsics)]
222226
#![feature(macro_metavar_expr)]
223227
#![feature(min_specialization)]
228+
#![feature(multiple_supertrait_upcastable)]
224229
#![feature(must_not_suspend)]
225230
#![feature(negative_impls)]
226231
#![feature(never_type)]
@@ -231,6 +236,7 @@
231236
#![feature(repr_simd)]
232237
#![feature(rustc_allow_const_fn_unstable)]
233238
#![feature(rustc_attrs)]
239+
#![feature(rustdoc_internals)]
234240
#![feature(simd_ffi)]
235241
#![feature(staged_api)]
236242
#![feature(stmt_expr_attributes)]
@@ -240,11 +246,10 @@
240246
#![feature(try_blocks)]
241247
#![feature(unboxed_closures)]
242248
#![feature(unsized_fn_params)]
243-
#![feature(asm_const)]
244-
#![feature(const_transmute_copy)]
245-
#![feature(multiple_supertrait_upcastable)]
249+
// tidy-alphabetical-end
246250
//
247251
// Target features:
252+
// tidy-alphabetical-start
248253
#![feature(arm_target_feature)]
249254
#![feature(avx512_target_feature)]
250255
#![feature(hexagon_target_feature)]
@@ -255,6 +260,7 @@
255260
#![feature(sse4a_target_feature)]
256261
#![feature(tbm_target_feature)]
257262
#![feature(wasm_target_feature)]
263+
// tidy-alphabetical-end
258264

259265
// allow using `core::` in intra-doc links
260266
#[allow(unused_extern_crates)]

0 commit comments

Comments
 (0)