DocTastyInspector

abstract class DocTastyInspector extends OldTastyInspector
class Object
trait Matchable
class Any

Value members

Concrete methods

def inspectFilesInDocContext(classpath: List[String], filePaths: List[String])(using Context): Unit

Inherited methods

def inspectAllTastyFiles(tastyFiles: List[String], jars: List[String], dependenciesClasspath: List[String]): Boolean

Load and process TASTy files using TASTy reflect

Load and process TASTy files using TASTy reflect

Value Params
dependenciesClasspath

Classpath with extra dependencies needed to load class in the .tasty files

jars

List of path of .jar files

tastyFiles

List of paths of .tasty files

Inherited from
OldTastyInspector
def inspectTastyFiles(tastyFiles: List[String]): Boolean

Load and process TASTy files using TASTy reflect

Load and process TASTy files using TASTy reflect

Value Params
tastyFiles

List of paths of .tasty files

Inherited from
OldTastyInspector

Load and process TASTy files in a jar file using TASTy reflect

Load and process TASTy files in a jar file using TASTy reflect

Value Params
jars

Path of .jar file

Inherited from
OldTastyInspector
protected def postProcess(using Quotes): Unit

Called after all compilation units are processed

Called after all compilation units are processed

Inherited from
OldTastyInspector
protected def processCompilationUnit(using Quotes)(root: Tree): Unit

Process a TASTy file using TASTy reflect

Process a TASTy file using TASTy reflect

Inherited from
OldTastyInspector