Package-level declarations
Types
Link copied to clipboard
Marks declarations in the Metro Gradle API that are delicate — they have narrow use-cases and should be used with care in general code. Carefully read documentation and message of any declaration marked as DelicateMetroGradleApi.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MetroGradleSubplugin @Inject constructor(problems: Problems) : KotlinCompilerPluginSupportPlugin
Link copied to clipboard
abstract class MetroPluginExtension @Inject constructor(baseKotlinVersion: KotlinToolingVersion, layout: ProjectLayout, objects: ObjectFactory, providers: ProviderFactory)
Link copied to clipboard
Controls the behavior of optional bindings on a per-compilation basis.