# Package org.gradle.platform.base

@Incubating package org.gradle.platform.base
General purpose types for runtime support.

- Related Packages
  Package
  Description
  org.gradle.platform
  Types to define build environment.
  org.gradle.platform.base.binary
  General purpose types for binary support.
  org.gradle.platform.base.component
  General purpose types for library support.
  org.gradle.platform.base.plugins
  Base plugins for software model support.
- Class
  Description
  Application
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ApplicationBinarySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ApplicationSpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  Binary
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  BinaryContainer
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  BinarySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  BinaryTasks
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  BinaryTasksCollection
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ComponentBinaries
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ComponentSpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ComponentSpecContainer
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ComponentType
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  DependencySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  DependencySpecBuilder
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  DependencySpecContainer
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  GeneralComponentSpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  InvalidModelException
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  Library
  A library that can be linked into or depended on by another software element.
  LibraryBinaryDependencySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  LibraryBinarySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  LibrarySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ModelInstantiationException
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ModuleDependencySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ModuleDependencySpecBuilder
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  Platform
  The platform or runtime that a binary is designed to run on.
  PlatformAwareComponentSpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  PlatformContainer
  A container of `Platform`s.
  ProjectDependencySpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ProjectDependencySpecBuilder
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  SourceComponentSpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  ToolChain
  A set of compilers that are used together to construct binaries.
  ToolChainRegistry<P extends Platform, T extends ToolChain>
  A Provider of `ToolChain`s.
  TransformationFileType
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  TypeBuilder<T>
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  Variant
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  VariantComponent
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  VariantComponentSpec
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.