rust/library/core/src/num
Jana Dönszelmann f6d37a25a9
Rollup merge of #134006 - klensy:typos, r=nnethercote
setup typos check in CI

This allows to check typos in CI, currently for compiler only (to reduce commit size with fixes). With current setup, exclude list is quite short, so it worth trying?

Also includes commits with actual typo fixes.

MCP: https://github.com/rust-lang/compiler-team/issues/817

typos check currently turned for:
* ./compiler
* ./library
* ./src/bootstrap
* ./src/librustdoc

After merging, PRs which enables checks for other crates (tools) can be implemented too.

Found typos will **not break** other jobs immediately: (tests, building compiler for perf run). Job will be marked as red on completion in ~ 20 secs, so you will not forget to fix it whenever you want, before merging pr.

Check typos: `python x.py test tidy --extra-checks=spellcheck`
Apply typo fixes: `python x.py test tidy --extra-checks=spellcheck:fix` (in case if there only 1 suggestion of each typo)

Current fail in this pr is expected and shows how typo errors emitted. Commit with error will be removed after r+.
2025-07-03 13:29:35 +02:00
..
dec2flt setup CI and tidy to use typos for spellchecking and fix few typos 2025-07-03 10:51:06 +03:00
flt2dec float: Add f16 parsing and printing 2025-05-18 16:43:13 +00:00
shells diagnostic items for legacy numeric constants 2024-02-18 12:08:16 -07:00
bignum.rs Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis 2025-03-07 19:15:33 +01:00
diy_float.rs Refactor diy_float 2025-03-31 20:15:41 +02:00
error.rs Derive Copy+Hash for IntErrorKind 2024-10-19 19:39:35 +09:00
f16.rs De-duplicate f16 & f128 doctest attributes 2025-06-08 14:51:13 +02:00
f32.rs change tests to use fixed constants to let them pass with miri 2025-06-05 16:22:13 +02:00
f64.rs Ignore float_minimum_maximum doctests on i586 2025-07-01 10:55:49 -07:00
f128.rs De-duplicate f16 & f128 doctest attributes 2025-06-08 14:51:13 +02:00
fmt.rs Fix a bunch of typos 2021-12-14 16:40:43 +01:00
int_log10.rs core: add #![warn(unreachable_pub)] 2025-01-20 18:35:32 +01:00
int_macros.rs integer docs: remove extraneous text 2025-06-20 20:38:29 +02:00
int_sqrt.rs core: add #![warn(unreachable_pub)] 2025-01-20 18:35:32 +01:00
libm.rs Initial implementation of core_float_math 2025-05-13 22:08:18 +00:00
mod.rs integer docs: remove extraneous text 2025-06-20 20:38:29 +02:00
niche_types.rs Make NonZero<char> possible 2025-06-07 11:40:49 +00:00
nonzero.rs Make NonZero<char> possible 2025-06-07 11:40:49 +00:00
overflow_panic.rs core: add #![warn(unreachable_pub)] 2025-01-20 18:35:32 +01:00
saturating.rs integer docs: remove extraneous text 2025-06-20 20:38:29 +02:00
uint_macros.rs integer docs: remove extraneous text 2025-06-20 20:38:29 +02:00
wrapping.rs core: add #![warn(unreachable_pub)] 2025-01-20 18:35:32 +01:00