Drop-in Usage
console
> javac -d target ...console
> elide javac -- -d target ...Use the drop-in calling style for identical behavior with your current tools. Prefix supported commands with elide, and then separate args with --.
Identical behavior
- Elide's args, including custom ones, go before the
--separator. - Tool args, which should be passed directly to e.g.
javac, go after the--separator.
Supported Tools
Supported drop-in use tools include:| Subcommand | Tool | Description |
|---|---|---|
elide java | Java Runtime | Run JVM programs, equivalent to java |
elide javac | Java Compiler | Compile Java source code |
elide javap | Java Disassembler | Disassemble Java bytecode |
elide javadoc | Javadoc | Generate Java source code docs |
elide jar | JAR Tool | Assemble JAR (Java Archive) files from inputs |
elide javaformat | Google Java Format | Format Java source code |
elide kotlinc | Kotlin Compiler | Compile Kotlin source code to JVM bytecode |
elide ktfmt | ktfmt | Format Kotlin source code |
elide native-image | GraalVM Native Image | Compile JVM programs to native executables |
elide jib | Jib | Build container images from JVM programs |
Elide Javadoc Theme
The
--theme elide flag for elide javadoc is coming soon. Standard Javadoc generation (without this flag) works today.
elide javadoc supports a --theme flag before the -- separator. When set to elide, it will activate a custom doclet that generates a searchable documentation database with a web-based interface.
console
> elide javadoc --theme elide -- -sourcepath src -subpackages com.example