Skip to main content

changepacks_java/
lib.rs

1//! # changepacks-java
2//!
3//! Java/Gradle project support for changepacks.
4//!
5//! Implements project discovery and version management for Gradle build files (build.gradle,
6//! build.gradle.kts). Handles both Groovy and Kotlin DSL syntax for version declarations.
7//! Requires the Gradle wrapper (gradlew) for dynamic version detection.
8
9pub mod finder;
10pub mod package;
11pub mod version_updater;
12pub mod workspace;
13
14pub use finder::GradleProjectFinder;
15pub use version_updater::{update_version_in_groovy, update_version_in_kts};