All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.stanfy.helium.gradle.tasks.GenerateJavaConstantsTask.groovy Maven / Gradle / Ivy

package com.stanfy.helium.gradle.tasks

import com.stanfy.helium.handler.codegen.java.constants.ConstantsGeneratorOptions
import com.stanfy.helium.handler.codegen.java.constants.JavaConstantsGenerator
import org.gradle.api.tasks.TaskAction

/**
 * Task for generating constants.
 */
class GenerateJavaConstantsTask extends BaseHeliumTask {

  /** Generator options. */
  ConstantsGeneratorOptions options

  @TaskAction
  void generate() {
    helium.processBy(new JavaConstantsGenerator(output, options))
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy