All Classes and Interfaces

Classes
Class
Description
Minimal fallback ProjectLayout implementation.
A Gradle-specific ProjectLayout implementation.
Describes a JavaScript or TypeScript project that uses package.json.
A Maven-specific ProjectLayout implementation.
Utility for reading and processing Maven pom.xml files into Maven models.
Base abstraction for describing a project's conventional on-disk layout.
Detects and configures the ProjectLayout appropriate for a project directory.
Traverses a detected project structure and delegates leaf-folder processing to subclasses.
Detects public Python projects described by pyproject.toml.