AarTypeSolver

Will let the symbol solver look inside an Android aar file while solving types. (It will look inside the contained classes.jar)

Author

Federico Tomassetti

Constructors

Link copied to clipboard
constructor(aarFile: String)
constructor(aarFile: Path)
constructor(aarFile: File)

Properties

Link copied to clipboard
Link copied to clipboard
val JAVA_LANG_RECORD: String = "java.lang.Record"

Functions

Link copied to clipboard
open fun getParent(): TypeSolver
Link copied to clipboard
open fun getRoot(): TypeSolver
Link copied to clipboard
open fun hasType(name: String): Boolean
Link copied to clipboard
open fun setParent(parent: TypeSolver)
Link copied to clipboard
Link copied to clipboard
open fun solveTypeInModule(qualifiedModuleName: String, simpleTypeName: String): ResolvedReferenceTypeDeclaration
Link copied to clipboard
open fun tryToSolveTypeInModule(qualifiedModuleName: String, simpleTypeName: String): SymbolReference<ResolvedReferenceTypeDeclaration>