Package-level declarations

Types

Link copied to clipboard
data class ArgFailed(val arg: String, val argType: String) : ActionError
Link copied to clipboard
data class EmptyArg(val argType: String) : ActionError
Link copied to clipboard
sealed class ProjectArg

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun mapProjectArg(arg: String): <Error class: unknown class><ProjectArg, ActionError>
Link copied to clipboard
suspend fun <Error class: unknown class>.promptForCurseForgeApiKey(): ActionError?
Link copied to clipboard
suspend fun <Error class: unknown class>.promptForProject(provider: Provider, lockFile: LockFile, fileId: String? = null, projectType: ProjectType? = null): <Error class: unknown class><<Error class: unknown class><Project, ProjectArg>, ActionError>
Link copied to clipboard
fun splitCommonArg(arg: String): <Error class: unknown class><ProjectArg.CommonArg, ActionError>
Link copied to clipboard
fun splitGitHubArg(arg: String): <Error class: unknown class><ProjectArg.GitHubArg, ActionError>
Link copied to clipboard
fun <Error class: unknown class>.ynPrompt(question: String, default: Boolean? = null): Boolean