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.