public final class DependencyOptions
extends java.lang.Object
implements java.io.Serializable
CodingConvention
, which lets you define those
dependency primitives.
This options class determines how we use that dependency information
to change how code is built.Constructor and Description |
---|
DependencyOptions() |
Modifier and Type | Method and Description |
---|---|
DependencyOptions |
setDependencyPruning(boolean enabled)
Enables or disables dependency pruning mode.
|
DependencyOptions |
setDependencySorting(boolean enabled)
Enables or disables dependency sorting mode.
|
DependencyOptions |
setEntryPoints(java.util.Collection<ModuleIdentifier> symbols)
Adds a collection of symbols to always keep.
|
DependencyOptions |
setMoocherDropping(boolean enabled)
Enables or disables moocher dropping mode.
|
java.lang.String |
toString() |
public DependencyOptions setDependencySorting(boolean enabled)
public DependencyOptions setDependencyPruning(boolean enabled)
public DependencyOptions setMoocherDropping(boolean enabled)
public DependencyOptions setEntryPoints(java.util.Collection<ModuleIdentifier> symbols)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009-2017 Google. All Rights Reserved.