p
sailgun
package sailgun
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
abstract
class
Cli extends AnyRef
An implementation of a CLI via case-app.
An implementation of a CLI via case-app.
Unfortunately, GraalVM Native Image doesn't correctly generate a native image because of parsing errors and warnings generated by the use of macros in case-app via Shapeless. For that reason, this class is left here but it's not used by default, preferring a CLI implementation that requires no macros and works with GraalVM Native Image.
- final case class CliParams(nailgunServer: String = Defaults.Host, nailgunPort: Int = Defaults.Port, help: Boolean = false, nailgunHelp: Boolean = false, verbose: Boolean = false, nailgunShowVersion: Boolean = false, args: List[String] = Nil) extends Product with Serializable