Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Rust in JetBrains #4

Open
aviramha opened this issue Jan 20, 2023 · 7 comments
Open

Support Rust in JetBrains #4

aviramha opened this issue Jan 20, 2023 · 7 comments
Labels

Comments

@aviramha
Copy link
Member

Per request on Discord, we need to implement the following extension point:

  <extensionPoint qualifiedName="org.rust.runConfigurationExtension"
                        interface="org.rust.cargo.runconfig.CargoCommandConfigurationExtension"
                        dynamic="true"/>
@aviramha aviramha self-assigned this Jan 22, 2023
@aviramha
Copy link
Member Author

Blocked by intellij-rust/intellij-rust#10027

@aviramha
Copy link
Member Author

Started implementation metalbear-co/mirrord#974

@aviramha aviramha removed their assignment Feb 26, 2023
@aviramha aviramha transferred this issue from metalbear-co/mirrord Jun 17, 2023
@eyalb181
Copy link
Member

eyalb181 commented Aug 9, 2023

Still blocked on the aforementioned issue

@t4lz
Copy link
Member

t4lz commented Aug 19, 2024

Blocked by intellij-rust/intellij-rust#10027

I think it's now safe to assume that issue will never be addressed, as the intellij-rust plugin was deprecated and there are no new commits ever since. So now we're no longer blocked by that issue, but rather by our search for an extension point (that might not yet exist) for controlling the run configuration in RustRover runs. I tried asking in the JetBrains slack without much luck so far, so I posted in the plugin development forum (which according to the IntelliJ Platform Plugin SDK docs is the right place for questions and problems related to plugin development, next to the slack channel).

@aviramha
Copy link
Member Author

Need to open an issue on the youtrack https://youtrack.jetbrains.com/issues/RUST

@t4lz
Copy link
Member

t4lz commented Aug 20, 2024

Need to open an issue on the youtrack https://youtrack.jetbrains.com/issues/RUST

I created a post on the plugin development forum (and asked in the #intellij-platform slack channel), which is what the plugin SDK docs say to do. I think that issue tracker is for RustRover end users, not plugin developers.

@aviramha
Copy link
Member Author

We already used youtrack to ask them for changes/features and they were quite receptive. The forum/slack is for triage/support but if we need a feature request/suggestion then it goes to the tracker.
https://youtrack.jetbrains.com/issue/IDEA-336189/Make-QsTargetConfigurationExtension-public

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants