Wire Extension
Types
Aggregates inputs for a run of Wire. Instances of this are either proto sources (these emit code) or proto paths (these are only used to resolve references).
Properties
Functions
Defines a Custom target. See com.squareup.wire.schema.CustomTarget.
Add a EventListener.Factory.
Add a EventListener.Factory by name. The referred class must have a no-arguments constructor.
Defines a Java target. See com.squareup.wire.schema.JavaTarget.
Defines a Kotlin target. See com.squareup.wire.schema.KotlinTarget.
See com.squareup.wire.schema.WireRun.onlyVersion.
See com.squareup.wire.schema.WireRun.permitPackageCycles.
Defines a Proto target. See com.squareup.wire.schema.ProtoTarget.
Proto paths for local jars and directories, as well as remote binary dependencies
Proto paths for local file trees, backed by a org.gradle.api.file.SourceDirectorySet. Must provide at least a org.gradle.api.file.SourceDirectorySet.srcDir.
See com.squareup.wire.schema.WireRun.sinceVersion.
Source paths for local jars and directories, as well as remote binary dependencies
Source paths for local file trees, backed by a org.gradle.api.file.SourceDirectorySet. Must provide at least a org.gradle.api.file.SourceDirectorySet.srcDir.
See com.squareup.wire.schema.WireRun.untilVersion.