Jakub Beránek

Results 210 issues of Jakub Beránek

Since Rust can't do polymorphization properly yet, using generics generates a lot of duplicated functions because of monomorphization. These functions take space in the binary, even though they have completely...

Hi! This action is really useful, however sadly it seems to me that it no longer works, since the external server used to store the computed snapshots seems to be...

Could the plugin be activated for other types of projects (other than Android)? I'd like to use it for debugging a Cordova applucation.

question

(I moved this PR from https://github.com/intellij-rust/intellij-rust/pull/5970.) This PR adds an option to TOML indent code style settings to indent table and array table keys. ![indent](https://user-images.githubusercontent.com/4539057/90762478-65b57380-e2e5-11ea-94a0-c666bdd1c8ac.gif) If I understand it correctly,...

This is an attempt to implement the method for supporting implicit format arguments mentioned [here](https://github.com/intellij-rust/intellij-rust/pull/8561#issuecomment-1187276428). It's heavily WIP. I got the initial expansion working, but I want to check whether...

This PR adds a copy/paste postprocessor that tries to import unresolved items from the pasted code. There is also some crude support for selecting between ambiguous imports. I took inspiration...

feature

This PR generalizes `MatchToIfLetIntention` so that it now works for almost all match expressions. Fixes: https://github.com/intellij-rust/intellij-rust/issues/7409 changelog: The intention to convert a match expression to a series of if let...

feature

Corresponding errors: https://doc.rust-lang.org/stable/error-index.html#E0446 This lint is a bit special. On one hand, in some cases it behaves like a normal lint that can be partially turned off by `#![allow()]`. On...

feature

This PR adds line markers and run configurations for doctests. The `isDoctest` parameter is a bit of a hack, but I wasn't sure how to solve it more elegantly. I...

feature

This PR adds an intention that let's you quickly add a dependency to Cargo.toml from an unresolved `use` import or `extern crate` item. Since we still do not highlight unresolved...

feature