Skip to content

Diamond is a Gradle plugin that sets up a version-agnostic environment for working with Javac.

License

Notifications You must be signed in to change notification settings

project-transparent/diamond

Repository files navigation

Diamond

Diamond is a Gradle plugin and test framework that sets up a development environment for working with the Java compiler. It's designed to allow Project Transparent's other projects to be JDK and Java version agnostic, but is able to be used by anyone.

Installation (Gradle - Local)

  1. Clone the repo (https://github.com/project-transparent/diamond).
  2. Run gradlew publishToMavenLocal in the root directory of the repo.
  3. Add mavenLocal() to your plugin repositories.
  4. Add id 'org.transparent.diamond' version '<version>' to your plugins.