# Package org.gradle.api.plugins.jvm

package org.gradle.api.plugins.jvm

- Related Packages
  Package
  Description
  org.gradle.api.plugins
  org.gradle.api.plugins.antlr
  org.gradle.api.plugins.catalog
  org.gradle.api.plugins.quality
  org.gradle.api.plugins.scala
- Class
  Description
  JvmComponentDependencies
  This DSL element is used to add dependencies to a component, for instance a `TestSuite` `implementation` dependencies are used at compilation and runtime. `compileOnly` dependencies are used only at compilation and are not available at runtime. `runtimeOnly` dependencies are not available at compilation and are used only at runtime. `annotationProcessor` dependencies are used only at compilation for the annotation processor classpath
  JvmTestSuite
  A test suite is a collection of JVM-based tests.
  JvmTestSuiteTarget
  Defines the target environment against which a `JvmTestSuite` will be run.
  PlatformDependencyModifiers
  Dependency modifier APIs that can find platform and enforced platforms in other modules for `dependencies` blocks.
  PlatformDependencyModifiers.EnforcedPlatformDependencyModifier
  Implementation for the enforced platform dependency modifier.
  PlatformDependencyModifiers.PlatformDependencyModifier
  Implementation for the platform dependency modifier.
  TestFixturesDependencyModifiers
  Dependency modifier APIs that can find test fixtures in other modules for `dependencies` blocks.
  TestFixturesDependencyModifiers.TestFixturesDependencyModifier
  Implementation for the test fixtures dependency modifier.