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

org.zeroturnaround.jrebel.gradle.BaseRebelGenerateTask Maven / Gradle / Ivy

package org.zeroturnaround.jrebel.gradle;

import org.gradle.api.Task;
import org.gradle.api.tasks.Input;
import org.gradle.api.tasks.Optional;
import org.zeroturnaround.jrebel.gradle.model.RebelMainModel;
import org.zeroturnaround.jrebel.gradle.model.RebelWar;

public interface BaseRebelGenerateTask extends Task {

  @Input
  String getPackaging();

  void skipWritingRebelXml();

  void generate();

  @Input
  @Optional
  RebelMainModel getRebelModel();

  void propagateConventionMappingSettings();

  @Input
  boolean getShowGenerated();

  @Input
  boolean getAlwaysGenerate();

  @Input
  @Optional
  RebelWar getWar();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy