All Types

com.osm.gradle.plugins.util.process.AppendableBuffer
com.osm.gradle.plugins.types.config.options.option.Base
com.osm.gradle.plugins.types.variants.options.option.Base
com.osm.gradle.plugins.types.config.options.BenchOptions
com.osm.gradle.plugins.types.variants.options.BenchOptions
com.osm.gradle.plugins.process.cargo.BenchTaskProcess
com.osm.gradle.plugins.types.config.options.config.Build
com.osm.gradle.plugins.types.variants.options.config.Build
com.osm.gradle.plugins.types.config.options.BuildOptions
com.osm.gradle.plugins.types.variants.options.BuildOptions
com.osm.gradle.plugins.process.cargo.BuildTaskProcess
com.osm.gradle.plugins.types.config.BuildTypeConfig
com.osm.gradle.plugins.types.variants.BuildVariant
com.osm.gradle.plugins.wrapper.Cargo

Wraps the functionality of the cargo command.

com.osm.gradle.plugins.types.config.options.config.CargoConfig
com.osm.gradle.plugins.types.variants.options.config.CargoConfig
com.osm.gradle.plugins.types.config.options.config.CargoNew
com.osm.gradle.plugins.types.variants.options.config.CargoNew
com.osm.gradle.plugins.wrapper.builder.options.CargoOptions
com.osm.gradle.plugins.types.variants.options.config.CargoPriorityResolveBase
com.osm.gradle.plugins.process.cargo.CargoTaskProcessBase
com.osm.gradle.plugins.types.config.options.CheckOptions
com.osm.gradle.plugins.types.variants.options.CheckOptions
com.osm.gradle.plugins.process.cargo.CheckTaskProcess
com.osm.gradle.plugins.types.config.options.CleanOptions
com.osm.gradle.plugins.types.variants.options.CleanOptions
com.osm.gradle.plugins.process.cargo.CleanTaskProcess
com.osm.gradle.plugins.wrapper.builder.command.CommandOptionBase

This class represents one option and its parameters.

com.osm.gradle.plugins.util.other.Common
com.osm.gradle.plugins.types.config.ConfigBase
com.osm.gradle.plugins.types.config.DefaultConfig
com.osm.gradle.plugins.types.config.options.DefaultOptions
com.osm.gradle.plugins.types.variants.options.DefaultOptions
com.osm.gradle.plugins.types.config.options.config.Http
com.osm.gradle.plugins.types.variants.options.config.Http
com.osm.gradle.plugins.types.interfaces.options.option.IBase
com.osm.gradle.plugins.types.interfaces.options.IBenchOptions
com.osm.gradle.plugins.types.interfaces.options.config.IBuild
com.osm.gradle.plugins.types.interfaces.options.option.IBuild
com.osm.gradle.plugins.types.interfaces.options.IBuildOptions
com.osm.gradle.plugins.types.interfaces.options.config.ICargoConfig
com.osm.gradle.plugins.types.interfaces.options.config.ICargoNew
com.osm.gradle.plugins.types.interfaces.options.ICheckOptions
com.osm.gradle.plugins.types.interfaces.options.ICleanOptions
com.osm.gradle.plugins.wrapper.builder.command.ICommandOption
com.osm.gradle.plugins.types.interfaces.IConfigBase
com.osm.gradle.plugins.types.interfaces.options.IDefaultOptions
com.osm.gradle.plugins.types.interfaces.options.option.IDoc
com.osm.gradle.plugins.types.interfaces.options.config.IHttp
com.osm.gradle.plugins.types.interfaces.options.option.IJob
com.osm.gradle.plugins.types.interfaces.options.config.INet
com.osm.gradle.plugins.types.interfaces.options.config.IRegistry
com.osm.gradle.plugins.types.interfaces.options.option.IRelease
com.osm.gradle.plugins.process.IRusticTaskProcess

This is the interface for writing the logic executed by RusticTask.

com.osm.gradle.plugins.util.iterable.IterableExtensions
com.osm.gradle.plugins.types.interfaces.options.config.ITerm
com.osm.gradle.plugins.types.interfaces.options.option.ITest
com.osm.gradle.plugins.types.interfaces.options.ITestOptions
com.osm.gradle.plugins.types.interfaces.options.config.target.ITriple

For the following sections, $triple refers to any valid target triple, not the literal string "$triple", and it will apply whenever that target triple is being compiled to. 'cfg(...)' refers to the Rust-like #\[cfg] syntax for conditional compilation.

com.osm.gradle.plugins.util.JVMUtility
com.osm.gradle.plugins.log.LoggerSupport
com.osm.gradle.plugins.wrapper.builder.command.MultipleCommandOptionBase

This class is used to represent command that are expected to be set multiple times.

com.osm.gradle.plugins.types.config.options.config.Net
com.osm.gradle.plugins.types.variants.options.config.Net
com.osm.gradle.plugins.process.NothingTaskProcess

Class used when you don't want RusticTask to do anything.

com.osm.gradle.plugins.wrapper.builder.OptionBuilder
com.osm.gradle.plugins.wrapper.builder.OptionHelper
com.osm.gradle.plugins.types.variants.options.OptionsUtil
com.osm.gradle.plugins.types.variants.PriorityResolveBase
com.osm.gradle.plugins.util.process.Processing
com.osm.gradle.plugins.util.process.ProcessingFailedException
com.osm.gradle.plugins.util.process.ProcessingParameters
com.osm.gradle.plugins.types.config.ProductFlavorConfig
com.osm.gradle.plugins.types.ProjectSettings
com.osm.gradle.plugins.types.config.options.config.Registry
com.osm.gradle.plugins.types.variants.options.config.Registry
com.osm.gradle.plugins.Rustic
com.osm.gradle.plugins.types.RusticConfigurableBase
com.osm.gradle.plugins.RusticPlugin
com.osm.gradle.plugins.RusticProjectEvaluationListener
com.osm.gradle.plugins.task.RusticTask
com.osm.gradle.plugins.process.RusticTaskProcessBase
com.osm.gradle.plugins.wrapper.RustToolBase

This class has the ability to call another application from this application.

com.osm.gradle.plugins.wrapper.Rustup

Wraps the functionality of the options command.

com.osm.gradle.plugins.wrapper.builder.options.RustupOptions
com.osm.gradle.plugins.process.rustup.RustupTaskProcessBase
com.osm.gradle.plugins.wrapper.builder.command.SingleCommandOptionBase

This class is used to represent command that cannot be set more than once.

(extensions in package com.osm.gradle.plugins.util.string)
kotlin.String
com.osm.gradle.plugins.process.rustup.TargetAddTaskProcess
com.osm.gradle.plugins.task.TaskGenerator
com.osm.gradle.plugins.types.config.options.config.Term
com.osm.gradle.plugins.types.variants.options.config.Term
com.osm.gradle.plugins.types.config.options.TestOptions
com.osm.gradle.plugins.types.variants.options.TestOptions
com.osm.gradle.plugins.process.cargo.TestTaskProcess
com.osm.gradle.plugins.types.config.options.config.target.Triple
com.osm.gradle.plugins.types.variants.options.config.target.Triple