Packages

c

scala.meta.internal.metals

ConnectionProvider

class ConnectionProvider extends Indexer with Cancelable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConnectionProvider
  2. Cancelable
  3. Indexer
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ConnectionProvider(buildToolProvider: BuildToolProvider, compilations: Compilations, buildTools: BuildTools, buffers: Buffers, compilers: Compilers, scalaCli: ScalaCliServers, bloopServers: BloopServers, shellRunner: ShellRunner, bspConfigGenerator: BspConfigGenerator, check: () => Unit, doctor: Doctor, initTreeView: () => Unit, diagnostics: Diagnostics, charset: Charset, buildClient: MetalsBuildClient, bspGlobalDirectories: List[io.AbsolutePath], bspStatus: ConnectionBspStatus, mainBuildTargetsData: TargetData, indexProviders: IndexProviders)(implicit ec: ExecutionContextExecutorService, rc: ReportContext)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val bspConnector: BspConnector
  6. val bspServers: BspServers
    Attributes
    protected
  7. var bspSession: Option[BspSession]
    Definition Classes
    Indexer
  8. var buildServerPromise: Promise[Unit]
  9. def cancel(): Unit
    Definition Classes
    ConnectionProviderCancelable
  10. val cancelables: MutableCancelable
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def fullConnect(): Future[Unit]
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  15. def index(check: () => Unit): Future[Unit]
    Definition Classes
    ConnectionProviderIndexer
  16. val indexProviders: IndexProviders
    Definition Classes
    Indexer
  17. def indexWorkspaceSources(data: TargetData): Unit
    Definition Classes
    Indexer
  18. def indexWorkspaceSources(data: Seq[TargetData]): Unit
    Definition Classes
    Indexer
  19. val isConnecting: AtomicBoolean
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  24. def productElementNames: Iterator[String]
    Definition Classes
    Product
  25. def profiledIndexWorkspace(check: () => Unit): Future[Unit]
    Attributes
    protected
    Definition Classes
    Indexer
  26. def quickConnectToBuildServer(): Future[BuildChange]
  27. def reindexWorkspaceSources(paths: Seq[io.AbsolutePath]): Unit
    Definition Classes
    Indexer
  28. def resolveBsp(): BspResolvedResult
  29. val sharedIndices: SqlSharedIndices
    Definition Classes
    Indexer
  30. def simpleMappedSource(sourceItem: WrappedSourceItem): MappedSource
    Definition Classes
    Indexer
  31. def slowConnectToBuildServer(forceImport: Boolean): Future[BuildChange]
  32. def slowConnectToBuildToolBsp(buildTool: BuildServerProvider, forceImport: Boolean, isSelected: Boolean): Future[BuildChange]
    Attributes
    protected
  33. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  34. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  35. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  36. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  37. val workspaceReload: WorkspaceReload
    Attributes
    protected
    Definition Classes
    Indexer
  38. object Connect

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Cancelable

Inherited from Indexer

Inherited from java.io.Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped