package di9.gradle.githooks import org.gradle.api.NamedDomainObjectContainer import org.gradle.api.Plugin import org.gradle.api.Project @SuppressWarnings("unused") class GitHooksPlugin implements Plugin { @Override void apply(Project project) { NamedDomainObjectContainer container = project.container(GitHook) project.extensions.add("githooks", container) project.tasks.register("githooks", GitHooksTask, { group = "other" description = "setup git hooks" }) } }