Class JinxPlugin

java.lang.Object
org.jinx.gradle.JinxPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class JinxPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
Gradle plugin for Jinx JPA DDL generation tool This plugin: 1. Creates 'jinx' extension for DSL configuration 2. Loads jinx.yaml configuration file if present 3. Applies configuration to JavaCompile tasks as -A options 4. Creates CLI tasks with proper configuration
  • Constructor Details

    • JinxPlugin

      public JinxPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>