Skip navigation links

ProGuardCORE

Packages 
Package Description
com.example  
proguard.analysis  
proguard.analysis.cpa.algorithms  
proguard.analysis.cpa.bam  
proguard.analysis.cpa.defaults  
proguard.analysis.cpa.domain.taint  
proguard.analysis.cpa.interfaces  
proguard.analysis.cpa.jvm.cfa  
proguard.analysis.cpa.jvm.cfa.edges  
proguard.analysis.cpa.jvm.cfa.nodes  
proguard.analysis.cpa.jvm.cfa.visitors  
proguard.analysis.cpa.jvm.domain.memory  
proguard.analysis.cpa.jvm.domain.reference  
proguard.analysis.cpa.jvm.domain.taint  
proguard.analysis.cpa.jvm.domain.value  
proguard.analysis.cpa.jvm.operators  
proguard.analysis.cpa.jvm.state  
proguard.analysis.cpa.jvm.state.heap  
proguard.analysis.cpa.jvm.state.heap.tree  
proguard.analysis.cpa.jvm.transfer  
proguard.analysis.cpa.jvm.util  
proguard.analysis.cpa.jvm.witness  
proguard.analysis.cpa.state  
proguard.analysis.cpa.util  
proguard.analysis.datastructure  
proguard.analysis.datastructure.callgraph  
proguard.backport  
proguard.classfile
This package contains classes to represent the various elements of class files.
proguard.classfile.attribute
This package contains classes to represent the attributes inside class files.
proguard.classfile.attribute.annotation
This package contains classes to represent the annotation attributes inside class files.
proguard.classfile.attribute.annotation.target
This package contains classes to represent the targets of type annotations.
proguard.classfile.attribute.annotation.target.visitor
This package contains visitors for type annotation attributes and their components.
proguard.classfile.attribute.annotation.visitor
This package contains visitors for annotation attributes and their components.
proguard.classfile.attribute.module
This package contains classes to represent the module attributes inside class files.
proguard.classfile.attribute.module.visitor
This package contains visitors for module attributes and their components.
proguard.classfile.attribute.preverification
This package contains classes to represent the stack map attributes inside class files.
proguard.classfile.attribute.preverification.visitor
This package contains visitors for stack map attributes and their components.
proguard.classfile.attribute.visitor
This package contains visitors for attributes and their components.
proguard.classfile.constant
This package contains classes to represent the constants of constant pools in class files.
proguard.classfile.constant.visitor
This package contains visitors for class constants.
proguard.classfile.editor
This package contains visitors to edit byte code.
proguard.classfile.exception  
proguard.classfile.instruction
This package contains classes to represent Java bytecode instructions.
proguard.classfile.instruction.visitor
This package contains visitors for instructions.
proguard.classfile.io
This package contains classes for reading and writing class files.
proguard.classfile.io.kotlin  
proguard.classfile.io.visitor  
proguard.classfile.kotlin  
proguard.classfile.kotlin.flags  
proguard.classfile.kotlin.reflect  
proguard.classfile.kotlin.reflect.util  
proguard.classfile.kotlin.reflect.visitor  
proguard.classfile.kotlin.visitor  
proguard.classfile.kotlin.visitor.filter  
proguard.classfile.util
This package contains utility classes for processing class files.
proguard.classfile.util.kotlin  
proguard.classfile.util.renderer  
proguard.classfile.util.renderer.core  
proguard.classfile.visitor
This package contains interfaces and classes for processing class files from the proguard.classfile package using the visitor pattern.
proguard.dexfile  
proguard.dexfile.converter  
proguard.dexfile.ir  
proguard.dexfile.ir.expr  
proguard.dexfile.ir.stmt  
proguard.dexfile.ir.ts  
proguard.dexfile.ir.ts.an  
proguard.dexfile.reader  
proguard.dexfile.reader.node  
proguard.dexfile.reader.node.analysis  
proguard.dexfile.reader.node.insn  
proguard.dexfile.reader.util  
proguard.dexfile.reader.visitors  
proguard.evaluation
This package contains classes to perform partial evaluation (also known as abstract evaluation, symbolic execution).
proguard.evaluation.exception  
proguard.evaluation.executor  
proguard.evaluation.executor.instancehandler  
proguard.evaluation.executor.matcher  
proguard.evaluation.util  
proguard.evaluation.util.jsonprinter  
proguard.evaluation.value
This package contains classes that represent partial evaluation values.
proguard.evaluation.value.object  
proguard.examples  
proguard.examples.instrument  
proguard.examples.modify  
proguard.examples.util  
proguard.exception  
proguard.io
This package contains classes to read and write files, optionally wrapped in jars, wars, ears, zips, directories,...
proguard.io.util  
proguard.preverify
This package contains support to preverify class files.
proguard.resources.file
This package contains classes to represent plain resource files.
proguard.resources.file.io
This package contains classes for reading and writing resource files.
proguard.resources.file.util
This package contains utility classes for processing plain resource files.
proguard.resources.file.visitor
This package contains visitors for plain resource files.
proguard.resources.kotlinmodule  
proguard.resources.kotlinmodule.io  
proguard.resources.kotlinmodule.util  
proguard.resources.kotlinmodule.visitor  
proguard.util
This package contains utility classes for regular expression matching,...
proguard.util.kotlin.asserter  
proguard.util.kotlin.asserter.constraint  
Skip navigation links