Building from Source

This is a standard Gradle project with its own wrapper — no local Gradle install needed.

./gradlew build          # full build incl. tests
./gradlew test           # unit tests
./gradlew spotlessApply  # fix code formatting
Command What it does

./gradlew build

Full build, including tests.

./gradlew assemble

Build without tests.

./gradlew test

Run unit tests.

./gradlew test --tests "com.salesforce.hydra.HydraTest"

Run a specific test class.

./gradlew spotlessApply

Fix code formatting to match the style guide.

Development environment

  • JDK: 21+ required for the JVM target.

  • Target: JVM.

See DEVELOPMENT.md for the full development guide and Contributing for setup, formatting, versioning, and publishing.