IntelliJ Platform Plugin SDK
 
IntelliJ Platform Explorer

Bundling Plugin API Sources

Edit pageLast modified: 30 July 2024

If a plugin exposes its own API that is meant to be used by other plugins, it is worth considering bundling the plugin's API sources in the ZIP distribution. Being able to see API sources drastically improves the development experience, and it is highly recommended to bundle them.

If a third-party plugin uses IntelliJ Platform Gradle Plugin (2.x) or Gradle IntelliJ Plugin (1.x) (1.7.0+) and adds a dependency to a plugin bundling sources in the ZIP distribution, sources will be automatically attached to the plugin library and visible in IDE when developers navigate to the API classes.