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
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.