com.sandinh.asmflow

Type members

Classlikes

object AsmFlow
case class FindRefIn(jars: Seq[File])
case class Ref(fromCls: String, tpe: RefType, target: String)
enum RefType

Types

type Flow[-A, +B] = ZTransducer[Any, Throwable, A, B]
type Source[+A] = ZStream[Any, Throwable, A]

Value members

Concrete fields

val Flow: ZTransducer
val Source: ZStream

Extensions

Extensions

extension (a: AnnotationNode)
def names: Iterator[String]
extension (c: ClassNode)
def classAnotRefs: Iterable[String]
def fieldAnotRefs: Iterable[String]
def insnRefs: Iterable[String]
extension (f: ClassNode)
def anots: Seq[AnnotationNode]
extension (f: FieldNode)
def anots: Seq[AnnotationNode]
extension (insn: AbstractInsnNode)
def ref: Option[String]
extension (l: List[A])
def asScalaSafe[A]: Seq[A]
def asSource[A]: Source[A]
extension (t: Type)
def refs: Iterator[String]