Skip to content

Gradle plugin for pre/post compilation steps to be done through a build script rather than runtime. [This is a mirror from GitLab, please interact with the repository there.]

License

Notifications You must be signed in to change notification settings

elypia/commandler-gradle-plugin

Commandler Gradle Plugin Matrix Discord Build Coverage Donate

About

This is the Gradle plugin which wraps around Commandler and allows some post compile steps to be done through Gradle such as exporting your documentation.

Currently the only use for the Commandler Gradle Plugin is to export your command handler documentation as JSON in order to give to an external website or service to display to users though the commandlerdoc task.

Usage

This will run a small application which loads and configured a Commandler instance, however does not instantiate or run any of it's integrations to ensure you're application doesn't actually go live. This allows Commandler to load all metadata and keep a hold of it in a state it can be exported easily into other formats such as JSON for passing to a website to display.

Open-Source

This project is licenced under the Apache 2.0 project, don't be afraid to derive or reference from this project all you want!

All non-code files including videos, models, audio, bitmaps, vectors, and animations such as gifs, are not under the aforementioned license; all rights are reserved by Elypia CIC.

Support

Should any problems occur, come visit us over on Discord! We're always around and there are ample developers that would be willing to help; if it's a problem with the library itself then we'll make sure to get it sorted.

About

Gradle plugin for pre/post compilation steps to be done through a build script rather than runtime. [This is a mirror from GitLab, please interact with the repository there.]

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages