Types
Link copied to clipboard
@DisableCachingByDefault(because = "Custom buf subclasses must opt in to caching explicitly via @CacheableTask")
Abstract base class for buf tasks.
Link copied to clipboard
Buf generate command.
Link copied to clipboard
Buf dep update command or copies existing buf.lock file.
Link copied to clipboard
Generates/updates Buf buf.gen.yaml file.
Link copied to clipboard
Generates/updates a Buf buf.yaml file.
Functions
Link copied to clipboard
inline fun <T : BufExecTask> Project.registerBufExecTask(name: String, workingDir: Provider<File>, properties: ProtoTask.Properties, noinline configuration: T.() -> Unit): TaskProvider<T>
Registers a BufExecTask of type T.