ClasspathNormalizer (Gradle API 8.13)
Description: declaration: package: org.gradle.api.tasks, interface: ClasspathNormalizer

Package org.gradle.api.tasks

# Interface ClasspathNormalizer

All Superinterfaces:
  `FileNormalizer`

public interface ClasspathNormalizer extends FileNormalizer
Normalizes file input that represents a Java runtime classpath. Compared to the default behavior this normalizer keeps the order of any root files, but ignores the order and timestamps of files in directories and ZIP/JAR files. This normalization applies to not only files directly on the classpath, but also to any ZIP/JAR files found inside directories or nested inside other ZIP/JAR files.

Since:
  4.3
See Also:
  - `Classpath`