AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Rust Analyzer and RLS
Rust Elizor was written from scratch with the idea in mind of actually replacing the Rust language server at some point. The way it worked is basically it invokes the compiler with specific flex to make it emit a lot of semantic info in a JSON format. It could run completions via this information and even show you documentation on hover. But that's not suitable for an IDE, especially if you want your project to be fast. And so when Rust Elizor moved into the Rust language organization, we basically replaced the Rust Language Server.