//! Build system abstraction layer
//!
//! This module provides abstractions for different build systems (Maven, Gradle)
//! and detection logic to determine which build system to use.
//!
//! ## Compatibility Features
//! - **Wrapper support**: Detects and uses mvnw/gradlew wrappers
//! - **Goal mapping**: Maps between Maven phases and Gradle tasks
//! - **Dependency notation**: Converts between Maven and Gradle formats
//! - **Property conversion**: Converts properties between systems
pub use BuildSystem;
pub use *;
pub use ;
pub use GoalMapper;
pub use ;
pub use PropertyConverter;