gradle-module-plugin

Gradle plugin for module meta-data.

Steps to build the gradle plugin:

  1. clone the git repo.
  2. set the Java version to 17 in your IDE
  3. execute gradle build

Steps to use the plugin:

  1. include gradle plugin

  id = "gradle.module.plugin.module-info"
        implementationClass = "gradle.module.plugin.GradleModulePlugin"
        
 id = "gradle.module.plugin.module-tree"
        implementationClass = "gradle.module.plugin.GradleModuleTreePlugin"

Output

module-info output

[MODULE]
name: root project 'junit82316567502977769'
artifactId: org.gra[email protected]167103cb
groupId: 
version: unspecified
Parent: null
dependencies: org.gradle.api.interna[email protected]33c7945b
modules: {}
plugins: [[email protected], [email protected], [email protected], [email protected]]

module-tree output

------------------------------------------------------------------------
   |-name: root project 'junit16859174016170123017':org.gra[email protected][email protected]
[MODULE]
kotlin.Unit

License

MIT

Contributions:

  1. Fork the repo and create a pull request.
  2. Once approved and reviewed the PR will be merged.
  3. Feedback and input as issues or enhancements are always welcome

GitHub

View Github