//! kotlin - statically typed programming language
//!//! Kotlin is a modern programming language that targets the JVM.
//!//! This tool uses the ToolSpec pattern for declarative installation.
usecrate::define_tool;define_tool!(KOTLIN,{
command:"kotlin",
macos:{ brew:"kotlin"},
linux:{ apt:"kotlin", dnf:"kotlin", pacman:"kotlin", apk:"kotlin"},
windows:{ winget:"JetBrains.Kotlin.Compiler", choco:"kotlinc"},
bsd:{ pkg:"kotlin"},
depends_on:&["java"],});#[cfg(test)]modtests{usesuper::*;#[test]fnensure_kotlin_no_panic(){let res =ensure("");assert!(res.is_ok()|| res.is_err());}}