etdl-target-java 0.0.2

ETDL Java target: generates idiomatic Java (orchestration + handler interfaces + a minimal read-only runtime) from the same validated ETDL IR the Rust target consumes. Pure Rust — building this crate never requires a JDK; only running the generated Java output does.
Documentation
[package]
name = "etdl-target-java"
version = "0.0.2"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/ETDL-lang/etdl-target-java"
readme = "README.md"
description = "ETDL Java target: generates idiomatic Java (orchestration + handler interfaces + a minimal read-only runtime) from the same validated ETDL IR the Rust target consumes. Pure Rust — building this crate never requires a JDK; only running the generated Java output does."
keywords = ["etdl", "code-generation", "java", "reliability", "event-driven"]
categories = ["compilers", "development-tools"]
homepage = "https://github.com/ETDL-lang/etdl-target-java"

[dependencies]
etdl-parser = "0.4.0"
etdl-compiler = { version = "0.4.0", default-features = false }
serde_json = "1"

[dev-dependencies]
serde_yaml = "0.9"