external_system_integration.md: use snippet for EP with link to IPE

This commit is contained in:
Yann Cébron 2025-03-19 16:22:19 +01:00
parent e2a9d27edd
commit 8206d2db22

View File

@ -115,7 +115,7 @@ There are two classes built on the *template method* pattern that simplify imple
Note that [`AbstractExternalProjectImportBuilder`](%gh-ic%/java/idea-ui/src/com/intellij/openapi/externalSystem/service/project/wizard/AbstractExternalProjectImportBuilder.java) is built on top of the 'external system settings' controls. Note that [`AbstractExternalProjectImportBuilder`](%gh-ic%/java/idea-ui/src/com/intellij/openapi/externalSystem/service/project/wizard/AbstractExternalProjectImportBuilder.java) is built on top of the 'external system settings' controls.
Concrete implementations should be registered in [`com.intellij.projectImportBuilder`](https://jb.gg/ipe?extensions=com.intellij.projectImportBuilder) and [`com.intellij.projectImportProvider`](https://jb.gg/ipe?extensions=com.intellij.projectImportProvider) extension points accordingly. Concrete implementations should be registered in <include from="snippets.topic" element-id="ep"><var name="ep" value="com.intellij.projectImportBuilder"/></include> and <include from="snippets.topic" element-id="ep"><var name="ep" value="com.intellij.projectImportProvider"/></include> accordingly.
Example of the project import provider and builder for Gradle: Example of the project import provider and builder for Gradle: