public class UsageMarker
extends java.lang.Object
| Constructor and Description |
|---|
UsageMarker(Configuration configuration)
Creates a new UsageMarker.
|
| Modifier and Type | Method and Description |
|---|---|
void |
mark(proguard.classfile.ClassPool programClassPool,
proguard.classfile.ClassPool libraryClassPool,
proguard.resources.file.ResourceFilePool resourceFilePool,
SimpleUsageMarker simpleUsageMarker)
Marks classes, resources, resource files and native libraries as being
used, based on the configuration.
|
void |
mark(proguard.classfile.ClassPool programClassPool,
proguard.classfile.ClassPool libraryClassPool,
proguard.resources.file.ResourceFilePool resourceFilePool,
SimpleUsageMarker simpleUsageMarker,
ClassUsageMarker classUsageMarker)
Marks classes, resources, resource files and native libraries as being
used, based on the configuration.
|
public UsageMarker(Configuration configuration)
public void mark(proguard.classfile.ClassPool programClassPool,
proguard.classfile.ClassPool libraryClassPool,
proguard.resources.file.ResourceFilePool resourceFilePool,
SimpleUsageMarker simpleUsageMarker)
programClassPool - the program class pool.libraryClassPool - the library class pool.resourceFilePool - the resource file pool.simpleUsageMarker - the usage marker for marking any visitor
accepters.public void mark(proguard.classfile.ClassPool programClassPool,
proguard.classfile.ClassPool libraryClassPool,
proguard.resources.file.ResourceFilePool resourceFilePool,
SimpleUsageMarker simpleUsageMarker,
ClassUsageMarker classUsageMarker)
programClassPool - the program class pool.libraryClassPool - the library class pool.resourceFilePool - the resource file pool.simpleUsageMarker - the usage marker for marking any visitor
accepters.classUsageMarker - the usage marker for recursively marking
classes.