intellij-plugin/Edu-Rust/resources/Edu-Rust.xml (18 lines of code) (raw):

<idea-plugin> <dependencies> <plugin id="com.jetbrains.rust"/> <plugin id="org.toml.lang"/> </dependencies> <extensions defaultExtensionNs="org.rust"> <learn.openCourseHandler implementation="com.jetbrains.edu.rust.learn.RsOpenCourseHandler"/> </extensions> <extensions defaultExtensionNs="Educational"> <configurator language="Rust" implementationClass="com.jetbrains.edu.rust.RsConfigurator"/> </extensions> <actions> <!-- Temporary internal action to check Learn Rust course creation like in RustRover banner --> <!-- https://youtrack.jetbrains.com/issue/EDU-8189 --> <action id="OpenLearnRustCourseAction" class="com.jetbrains.edu.rust.learn.OpenLearnRustCourseAction" text="Open Learn Rust" internal="true"/> </actions> </idea-plugin>