ProjectCollectionsGradleSettingsExtension

Attached to a org.gradle.api.initialization.Settings object to configure the ProjectCollectionsGradleSettingsPlugin

Constructors

constructor()

Properties

Link copied to clipboard

An optional java.util.function.Function operating on a File and returning a Boolean acting as eligibility criteria for File.isDirectory instances to adhere to before passing to org.gradle.api.initialization.Settings.include(java.lang.String...)

Functions

Link copied to clipboard
abstract fun registerNestedProjectCollection(topLevelDir: String, depth: Int)

Register a collection of nested projects

Link copied to clipboard

Register a collection of 1-level-deep projects

abstract fun registerProjectCollection(topLevelDir: String, depth: Int)

Register a collection of nested projects

Link copied to clipboard
abstract infix fun String.toDepthOf(depth: Int)

A friendly-syntax approach to including collections of projects