Package-level declarations
Types
Link copied to clipboard
object AppleSiliconCompat
Link copied to clipboard
interface CommandFactory
Marker interface for a CliktCommand that can be aggregated and loaded via service loader.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun CliktCommand.projectDirOption(vararg names: String = arrayOf("--project-dir"), help: String = "The project directory. Defaults to the current working directory."): OptionDelegate<Path>
A project dir option for clikt commands.
Link copied to clipboard
Primary entry point to run any command registered via CommandFactory. First argument should be the command key and remaining arguments are passed to the created CLI.
Link copied to clipboard
Skips build
and cache directories (starting with .
, like .gradle
) in FileTreeWalks.
Link copied to clipboard
fun Path.walkEachFile(maxDepth: Int = Int.MAX_VALUE, followLinks: Boolean = false, builderAction: FileVisitorBuilder.() -> Unit = {}): Sequence<Path>