This is a fork of the official IntelliJ Pants plugin. It is maintained by ESL and includes several performance and usability improvements for large Scala mono repositories.
Install the plugin from the Jetbrains Marketplace.
Please check the official guide how to use the plugin.
- Target metadata for each module is stored in a persistent state component. This improves importing speed from several minutes to seconds!
- When selecting a "Run" configuration, the plugin will automatically adjust the default classpath to the ":main" target if available. This allows to split code-base and run resources (like configurations).
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Changes will be applied internally and afterwards mirrored to Github. A new public release will be created afterwards.