# Package org.gradle.util

Contains Gradle utility classes.

- Interface Summary
  Interface | Description
  --- | ---
  Configurable<T> | An object that can be configured with a Groovy closure.
  VersionNumber.Scheme | Deprecated.

- Class Summary
  Class | Description
  --- | ---
  ClosureBackedAction<T> | Deprecated. Will be removed in Gradle 9.0.
  CollectionUtils | Deprecated. Will be removed in Gradle 9.0.
  CollectionUtils.InjectionStep<T,​I> | Deprecated.
  CollectionUtils.SetDiff<T> | The result of diffing two sets.
  ConfigureUtil | Deprecated. Will be removed in Gradle 9.0.
  ConfigureUtil.WrappedConfigureAction<T> | Deprecated.
  DistributionLocator | Deprecated. Will be removed in Gradle 9.0.
  GFileUtils | Deprecated. Will be removed in Gradle 9.0.
  GradleVersion | Represents a Gradle version.
  GUtil | Deprecated. Will be removed in Gradle 9.0.
  NameMatcher | Deprecated. Will be removed in Gradle 9.0.
  NameValidator | Deprecated. Will be removed in Gradle 9.0.
  Path | Represents a path in Gradle.
  RelativePathUtil | Deprecated. Will be removed in Gradle 9.0.
  SingleMessageLogger | Deprecated. Will be removed in Gradle 9.0.
  TextUtil | Deprecated. Will be removed in Gradle 8.0.
  VersionNumber | Deprecated. Will be removed in Gradle 9.0.
  WrapUtil | Deprecated. Will be removed in Gradle 9.0.

- Exception Summary
  Exception | Description
  --- | ---
  ConfigureUtil.IncompleteInputException | Deprecated.
  GFileUtils.TailReadingException | Deprecated.