PresentationCompilerClassLoader
scalafix.internal.pc.PresentationCompilerClassLoader
class PresentationCompilerClassLoader(parent: ClassLoader) extends ClassLoader
ClassLoader that is used to reflectively invoke presentation compiler APIs.
The presentation compiler APIs are compiled against exact Scala versions of the compiler while Scalafix rule only runs in a single Scala version. In order to communicate between Scalafix and the reflectively loaded compiler, this classloader shares a subset of Java classes that appear in method signatures of the PresentationCompiler class.
Attributes
- Graph
-
- Supertypes
-
class ClassLoaderclass Objecttrait Matchableclass Any
Members list
In this article