Module project

Source
Expand description

Project detection and management functionality.

This module contains the core data structures and logic for representing and managing development projects. It provides types for individual projects, collections of projects, and the operations that can be performed on them.

§Main Parts

  • Project - Represents an individual development project with build artifacts
  • Projects - A collection of projects with batch operations
  • ProjectType - Enumeration of supported project types (Rust, Node.js)
  • BuildArtifacts - Information about build directories and their sizes

Re-exports§

pub use project::BuildArtifacts;
pub use project::Project;
pub use project::ProjectType;
pub use projects::Projects;

Modules§

project
Core project data structures and types.
projects
Collection management and operations for development projects.