Class Pesaflow4jPlugin
java.lang.Object
io.github.josemodi97.pesaflow4j.gradle.Pesaflow4jPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class Pesaflow4jPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Registers PesaFlow4J's project-scaffolding tasks. Apply with:
plugins {
id("io.github.josemodi97.pesaflow4j") version "0.1.0"
}
then run ./gradlew pesaflow4jInit. The framework it scaffolds an
example for is auto-detected from your declared dependencies (see
FrameworkDetector) unless you set it explicitly:
tasks.named<Pesaflow4jInitTask>("pesaflow4jInit") {
framework.set("spring-boot3")
}
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Pesaflow4jPlugin
public Pesaflow4jPlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-