Object/Class

polynote.kernel

ScalaCompiler

Related Docs: class ScalaCompiler | package kernel

Permalink

object ScalaCompiler

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaCompiler
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class OriginalPos(pos: Position) extends Product with Serializable

    Permalink
  2. type Provider = Has[ScalaCompiler]

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Provider

    Permalink
  5. def access: ZIO[Provider, Nothing, ScalaCompiler]

    Permalink
  6. def apply(dependencyClasspath: List[File], transitiveClasspath: List[File], otherClasspath: List[File]): RIO[Config with System, ScalaCompiler]

    Permalink
  7. def apply(dependencyClasspath: List[File], transitiveClasspath: List[File], otherClasspath: List[File], modifySettings: (Settings) ⇒ Settings): RIO[Config with System, ScalaCompiler]

    Permalink

    dependencyClasspath

    List of class path entries for direct dependencies. Classes from these entries will be prioritized by auto-import/classpath-based completions in participating JVM languages.

    transitiveClasspath

    List of class path entries for transitive dependencies. These are still loaded in the notebook class loader, but they don't get higher priority for autocomplete.

    otherClasspath

    List of class path entries which the compiler needs to know about, but which aren't going to be loaded by the dependency class loader (and thus will be loaded by the boot class loader). This basically means Spark and its ilk.

    modifySettings

    A function which will receive the base compiler Settings, and can return modified settings which will be used to construct the compiler.

    returns

    A ScalaCompiler instance

  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def defaultSettings(initial: Settings, classPath: List[File] = Nil): Settings

    Permalink
  11. def dependencies: ZIO[Provider, Nothing, List[File]]

    Permalink
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def makeClassLoader(settings: Settings, dependencyClasspath: List[File]): RIO[Config, AbstractFileClassLoader]

    Permalink
  19. def makeDependencyClassLoader(settings: Settings, dependencyClasspath: List[File]): RIO[Config, URLClassLoader]

    Permalink
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. val requiredPaths: List[File]

    Permalink
  24. val requiredPolynotePaths: List[File]

    Permalink
  25. def settings: ZIO[Provider, Nothing, Settings]

    Permalink
  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  27. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped