rust/src
bors 7042c269c1 Auto merge of #125645 - RalfJung:unclear_local_imports, r=nnethercote
add unqualified_local_imports lint

This lint helps deal with https://github.com/rust-lang/rustfmt/issues/4709 by having the compiler detect imports of local items that are not syntactically distinguishable from imports from other cates. Making them  syntactically distinguishable ensures rustfmt can consistently apply the desired import grouping.
2024-09-23 19:27:33 +00:00
..
bootstrap Rollup merge of #130536 - cuviper:rustbook-dylib-path, r=Mark-Simulacrum 2024-09-23 07:54:43 -07:00
ci Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
doc Rollup merge of #130657 - arttet:fix/fuchsia, r=jieyouxu 2024-09-23 07:54:45 -07:00
etc Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
gcc@fd3498bff0 Update GCC version 2024-09-06 16:01:46 +02:00
librustdoc Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
llvm-project@5699773936 Update to LLVM 19.1.0 2024-09-20 14:41:36 -07:00
rustdoc-json-types rustdoc: normalise type/field names in rustdoc-json-types/jsondoclint 2024-09-01 23:58:08 +03:00
tools Auto merge of #125645 - RalfJung:unclear_local_imports, r=nnethercote 2024-09-23 19:27:33 +00:00
README.md
stage0 Bump stage0 2024-09-22 19:04:19 -04:00
version Bump to 1.83 2024-08-30 19:58:04 +01:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.