package io.gitlab.jfronny.scripts import org.gradle.api.Project import org.gradle.api.provider.Property interface JfModuleExtension { val devOnly: Property fun check(proj: Project) { devOnly.finalizeValue() require(proj != proj.rootProject || !devOnly.getOrElse(false)) { "Root project may not be devOnly" } } }