How to find things in the codebase for a new Rust contributor


I’ve just started contributing to Rust (In fact, this will be one of the first Open Source projects I’ve contributed to), and I’ve found a simple issue that I want to work on (issue 36302), but I can’t figure out how to find anything in the codebase. I’ve written my own interpreters and compilers before, so the structure is familiar, but I can’t seem to find anything in the layers and layers of ravioli code. I’d appreciate any tips on where to find things and how to decided where to look for them in the Rust codebase. I’m not looking for some master index or table of contents to the entire codebase, just a general way to find things, and maybe some specific places where commonly modified pieces of code live.

Thank you!


There’s almost always someone who can help you at the #rustc IRC channel