mill.contrib.proguard

Members list

Type members

Classlikes

trait Proguard extends ScalaModule

Adds proguard capabilities when mixed-in to a module

Adds proguard capabilities when mixed-in to a module

The task name is proguard. This runs proguard on the output jar of assembly and outputs a shrunk/obfuscated/optimized jar under out.jar in the dest/ folder.

Sensible defaults are provided, so no members require overriding.

Attributes

Source
Proguard.scala
Supertypes
trait ScalaModule
trait JavaModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all