Add a tip about using RustRover

This commit is contained in:
Richard van der Hoff
2024-08-20 12:41:25 +01:00
committed by Richard van der Hoff
parent f0d98602a9
commit d9e6bfa678
2 changed files with 10 additions and 0 deletions

View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

View File

@@ -132,3 +132,13 @@ on Git 2.17+ you can mass signoff using rebase:
```
git rebase --signoff origin/main
```
## Tips for working on the `matrix-rust-sdk` with specific IDEs
* [RustRover](https://www.jetbrains.com/rust/) will attempt to sync the project
with all features enabled, causing an error in `matrix-sdk` ("only one of the
features 'native-tls' or 'rustls-tls' can be enabled"). To work around this,
open `crates/matrix-sdk/Cargo.toml` in RustRover and uncheck one of the
`native-tls` or `rustls-tls` feature definitions:
![Screenshot of RustRover](.img/rustrover-disable-feature.png)