booster / com.didiglobal.booster.cha.asm

Package com.didiglobal.booster.cha.asm

提供了基于 ASM 的类继承分析

Types

AsmClassFileParser

object AsmClassFileParser : ClassFileParser<ClassNode>

AsmClassSet

typealias AsmClassSet = ClassSet<ClassNode, AsmClassFileParser>

AsmClassSetCache

class AsmClassSetCache : ClassSetCache<ClassNode, AsmClassFileParser>

AsmClassSetLoader

typealias AsmClassSetLoader = (URL) -> AsmClassSet

ProgressListener

typealias ProgressListener = (ClassNode, Float, Duration) -> Unit

Reference

data class Reference : GroupedNode<String>

ReferenceAnalyser

Analyser for class reference analysing

class ReferenceAnalyser

Companion Object Functions

from

fun ClassSet.Companion.from(file: File): ClassSet<ClassNode, AsmClassFileParser>