This is a plugin that allows one to create modules without having to copy / paste / modify existing modules.
Creating both single modules and enhanced modules (representing the 3 module system outline here)
Additional features include:
- Specifying gradle template for modules to align with your project specific defaults.
- Allows for custom variables to be replaced with generated values
- Aligning the gradle files to follow the module name
- Generating both .gradle and .gradle.kts build files for a given module
https://www.youtube.com/watch?v=ZtXCxBuiQNk
Creating a release tag that follows release/x.x.x
will create a Github release with the relevant artifacts.
-
From under the
Tools
menuTools > Module Maker
-
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "Module Maker" > Install Plugin
-
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...