Over the last several weeks, I’ve made a series of small improvements to Rust Analyzer, mostly focusing on the “Extract Function” assist. Why Here? Why Now? I’ve been following the development of the Rust Programming Language for the last several years. I’ve reviewed many an RFC, participated in internals discussions here or there, and read piles of blog posts. Beyond that, however, I haven’t mean
![Improving “Extract Function” in Rust Analyzer - Dorian Listens](https://cdn-ak-scissors.b.st-hatena.com/image/square/2adb4c28fb624015c14c5668d2e3ba337fb70b87/height=288;version=1;width=512/https%3A%2F%2Fdorianlistens.com%2Fwrp%2Fwp-content%2Fuploads%2F2022%2F07%2FScreen-Shot-2022-07-14-at-11.16.16-AM.png)