Packages

class FallbackMetalsLspService extends MetalsLspService

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FallbackMetalsLspService
  2. MetalsLspService
  3. TextDocumentService
  4. Cancelable
  5. Folder
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new FallbackMetalsLspService(ec: ExecutionContextExecutorService, sh: ScheduledExecutorService, serverInputs: MetalsServerInputs, languageClient: ConfiguredLanguageClient, initializeParams: InitializeParams, clientConfig: ClientConfiguration, statusBar: StatusBar, focusedDocument: () => Option[io.AbsolutePath], shellRunner: ShellRunner, timerProvider: TimerProvider, folder: io.AbsolutePath, folderVisibleName: Option[String], headDoctor: HeadDoctor, workDoneProgress: WorkDoneProgress, bspStatus: BspStatus)

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. def allActionCommandsIds: Set[String]
    Definition Classes
    MetalsLspService
  5. def analyzeStackTrace(content: String): Option[ExecuteCommandParams]
    Definition Classes
    MetalsLspService
  6. def applyEdits(uri: String, edits: List[TextEdit]): Future[ApplyWorkspaceEditResponse]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val bspErrorHandler: BspErrorHandler
    Attributes
    protected
    Definition Classes
    MetalsLspService
  9. var bspSession: Option[BspSession]
    Definition Classes
    MetalsLspService
  10. val buildClient: ForwardingMetalsBuildClient
    Definition Classes
    MetalsLspService
  11. def buildData(): Seq[BuildTool]
    Attributes
    protected
    Definition Classes
    FallbackMetalsLspServiceMetalsLspService
  12. def buildHasErrors(path: io.AbsolutePath): Boolean
    Definition Classes
    MetalsLspService
  13. var buildServerPromise: Promise[Unit]
    Definition Classes
    MetalsLspService
  14. val buildTargetClasses: BuildTargetClasses
    Attributes
    protected
    Definition Classes
    MetalsLspService
  15. val buildTargets: BuildTargets
    Definition Classes
    MetalsLspService
  16. val buildToolSelector: BuildToolSelector
    Attributes
    protected
    Definition Classes
    MetalsLspService
  17. def callHierarchyIncomingCalls(params: CallHierarchyIncomingCallsParams): CompletableFuture[java.util.List[CallHierarchyIncomingCall]]
  18. def callHierarchyOutgoingCalls(params: CallHierarchyOutgoingCallsParams): CompletableFuture[java.util.List[CallHierarchyOutgoingCall]]
  19. val callHierarchyProvider: CallHierarchyProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  20. def cancel(): Unit
    Definition Classes
    MetalsLspServiceCancelable
  21. def cancelCompile(): Future[Unit]
    Definition Classes
    MetalsLspService
  22. val cancelables: MutableCancelable
    Attributes
    protected
    Definition Classes
    MetalsLspService
  23. def cascadeCompile(): Future[Unit]
    Definition Classes
    MetalsLspService
  24. def check(): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  25. def chooseClass(uri: String, granurality: ClassFinderGranularity): Future[DecoderResponse]
    Definition Classes
    MetalsLspService
  26. def cleanCompile(): Future[Unit]
    Definition Classes
    MetalsLspService
  27. def clearBloopDir(folder: io.AbsolutePath): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  28. def clearFolders(folders: io.AbsolutePath*): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  30. def codeAction(params: CodeActionParams): CompletableFuture[java.util.List[CodeAction]]
  31. val codeActionProvider: CodeActionProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  32. def codeLens(params: CodeLensParams): CompletableFuture[java.util.List[CodeLens]]
  33. val codeLensProvider: CodeLensProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  34. val compilations: Compilations
    Definition Classes
    MetalsLspService
  35. val compilers: Compilers
    Attributes
    protected
    Definition Classes
    MetalsLspService
  36. def completion(params: CompletionParams): CompletableFuture[CompletionList]
  37. def completionItemResolve(item: CompletionItem): CompletableFuture[CompletionItem]
  38. val connectionBspStatus: ConnectionBspStatus
    Attributes
    protected
    Definition Classes
    MetalsLspService
  39. def copyWorksheetOutput(worksheetPath: io.AbsolutePath): CompletableFuture[AnyRef]
    Definition Classes
    MetalsLspService
  40. def createDebugSession(target: BuildTargetIdentifier): Future[DebugSession]
    Definition Classes
    MetalsLspService
  41. def createFile(directoryURI: Option[String], name: Option[String], fileType: Option[String], isScala: Boolean): CompletableFuture[AnyRef]
    Definition Classes
    MetalsLspService
  42. def debugDiscovery(params: DebugDiscoveryParams): Future[DebugSession]
    Definition Classes
    MetalsLspService
  43. val debugProvider: DebugProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  44. def decodeFile(uri: String): Future[DecoderResponse]
    Definition Classes
    MetalsLspService
  45. def definition(position: TextDocumentPositionParams): CompletableFuture[java.util.List[Location]]
  46. val definitionIndex: OnDemandSymbolIndex
    Attributes
    protected
    Definition Classes
    MetalsLspService
  47. def definitionOrReferences(positionParams: TextDocumentPositionParams, token: CancelToken = EmptyCancelToken, definitionOnly: Boolean = false): Future[DefinitionResult]

    Returns the definition location or reference locations of a symbol at a given text document position.

    Returns the definition location or reference locations of a symbol at a given text document position. If the symbol represents the definition itself, this method returns the reference locations, otherwise this returns definition location. https://github.com/scalameta/metals/issues/755

    Definition Classes
    MetalsLspService
  48. val definitionProvider: DefinitionProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  49. def definitionResult(position: TextDocumentPositionParams, token: CancelToken = EmptyCancelToken): Future[DefinitionResult]

    Returns textDocument/definition in addition to the resolved symbol.

    Returns textDocument/definition in addition to the resolved symbol.

    The resolved symbol is used for testing purposes only.

    Definition Classes
    MetalsLspService
  50. val diagnostics: Diagnostics
    Attributes
    protected
    Definition Classes
    MetalsLspService
  51. def didChange(params: DidChangeTextDocumentParams): CompletableFuture[Unit]
  52. def didChangeWatchedFiles(events: List[FileEvent]): Future[Unit]
    Definition Classes
    MetalsLspService
  53. def didClose(params: DidCloseTextDocumentParams): Unit
  54. def didCompileTarget(report: CompileReport): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  55. def didFocus(uri: String): CompletableFuture[DidFocusResult.Value]
    Definition Classes
    MetalsLspService
  56. def didOpen(params: DidOpenTextDocumentParams): CompletableFuture[Unit]
  57. def didSave(params: DidSaveTextDocumentParams): CompletableFuture[Unit]
  58. def discoverMainClasses(unresolvedParams: DebugDiscoveryParams): Future[DebugSessionParams]
    Definition Classes
    MetalsLspService
  59. def discoverTestSuites(uri: Option[String]): Future[List[BuildTargetUpdate]]
    Definition Classes
    MetalsLspService
  60. val doctor: Doctor
    Definition Classes
    MetalsLspService
  61. def documentHighlights(params: TextDocumentPositionParams): CompletableFuture[java.util.List[DocumentHighlight]]
  62. def documentSymbol(params: DocumentSymbolParams): CompletableFuture[org.eclipse.lsp4j.jsonrpc.messages.Either[java.util.List[DocumentSymbol], java.util.List[SymbolInformation]]]
  63. val documentSymbolProvider: DocumentSymbolProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  64. val embedded: Embedded
    Attributes
    protected
    Definition Classes
    MetalsLspService
  65. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  66. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  67. var excludedPackageHandler: ExcludedPackagesHandler
    Definition Classes
    MetalsLspService
  68. def executeCodeActionCommand(params: ExecuteCommandParams, token: CancelToken): Future[Unit]
    Definition Classes
    MetalsLspService
  69. implicit val executionContext: ExecutionContextExecutorService
    Attributes
    protected
    Definition Classes
    MetalsLspService
  70. val fileDecoderProvider: FileDecoderProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  71. def fileWatchFilter(path: Path): Boolean

    This filter is an optimization and it is closely related to which files are processed in didChangeWatchedFiles

    This filter is an optimization and it is closely related to which files are processed in didChangeWatchedFiles

    Attributes
    protected
    Definition Classes
    MetalsLspService
  72. val fileWatcher: FileWatcher
  73. def findBuildTargetByDisplayName(target: String): Option[BuildTarget]
    Definition Classes
    MetalsLspService
  74. def findTextInDependencyJars(params: FindTextInDependencyJarsRequest): Future[List[Location]]
    Definition Classes
    MetalsLspService
  75. val findTextInJars: FindTextInDependencyJars
    Attributes
    protected
    Definition Classes
    MetalsLspService
  76. val fingerprints: MutableMd5Fingerprints
    Attributes
    protected
    Definition Classes
    MetalsLspService
  77. val focusedDocumentBuildTarget: AtomicReference[BuildTargetIdentifier]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  78. val folderReportsZippper: FolderReportsZippper
    Definition Classes
    MetalsLspService
  79. def foldingRange(params: FoldingRangeRequestParams): CompletableFuture[java.util.List[FoldingRange]]
  80. val foldingRangeProvider: FoldingRangeProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  81. def formatting(params: DocumentFormattingParams): CompletableFuture[java.util.List[TextEdit]]
  82. val formattingProvider: FormattingProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  83. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  84. def getLocationForSymbol(symbol: String): Option[Location]
    Definition Classes
    MetalsLspService
  85. def getTastyForURI(uri: URI): Future[Either[String, String]]
    Definition Classes
    MetalsLspService
  86. def getVisibleName: String
    Definition Classes
    MetalsLspService
  87. def gotoSupermethod(textDocumentPositionParams: TextDocumentPositionParams): CompletableFuture[AnyRef]
    Definition Classes
    MetalsLspService
  88. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  89. def hover(params: HoverExtParams): CompletableFuture[Hover]
  90. def implementation(position: TextDocumentPositionParams): CompletableFuture[java.util.List[Location]]
  91. val implementationProvider: ImplementationProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  92. def importAfterScalaCliChanges(servers: Iterable[ScalaCli]): Iterable[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  93. def importBuild(session: BspSession): Future[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  94. def indexSources(): Future[Unit]
    Definition Classes
    MetalsLspService
  95. val indexer: Indexer
    Attributes
    protected
    Definition Classes
    MetalsLspService
  96. var indexingPromise: Promise[Unit]
    Definition Classes
    MetalsLspService
  97. def initialized(): Future[Unit]
    Definition Classes
    MetalsLspService
  98. def inlayHintResolve(inlayHint: InlayHint): CompletableFuture[InlayHint]
  99. val inlayHintResolveProvider: InlayHintResolveProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  100. def inlayHints(params: InlayHintParams): CompletableFuture[java.util.List[InlayHint]]
  101. val interactiveSemanticdbs: InteractiveSemanticdbs
    Attributes
    protected
    Definition Classes
    MetalsLspService
  102. val isCancelled: AtomicBoolean
    Definition Classes
    MetalsLspService
  103. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  104. lazy val isMetalsProject: Boolean
    Definition Classes
    Folder
  105. val javaFormattingProvider: JavaFormattingProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  106. val javaHighlightProvider: JavaDocumentHighlightProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  107. def javaHome: Option[String]
    Definition Classes
    MetalsLspService
  108. def loadFingerPrints(): Future[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  109. def loadedPresentationCompilerCount(): Int
    Definition Classes
    MetalsLspService
  110. val mainBuildTargetsData: TargetData
    Attributes
    protected
    Definition Classes
    MetalsLspService
  111. def mainClassSearch(params: DebugUnresolvedMainClassParams): MainClassSearch
    Definition Classes
    MetalsLspService
  112. def maybeCompileOnDidFocus(path: io.AbsolutePath, prevBuildTarget: BuildTargetIdentifier): Future[DidFocusResult.Value]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  113. def maybeImportFileAndLoad(path: io.AbsolutePath, load: () => Future[Unit]): Future[Unit]
  114. val maybeJdkVersion: Option[JdkVersion]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  115. val mtags: Mtags
    Attributes
    protected
    Definition Classes
    MetalsLspService
  116. def nameOrUri: String
    Definition Classes
    Folder
  117. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  118. val newFileProvider: NewFileProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  119. def newSymbolIndex(): OnDemandSymbolIndex
    Attributes
    protected
    Definition Classes
    MetalsLspService
  120. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  121. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  122. def onBuildTargetChanges(params: DidChangeBuildTarget): Unit
    Attributes
    protected
    Definition Classes
    FallbackMetalsLspServiceMetalsLspService
  123. def onChange(paths: Seq[io.AbsolutePath]): Future[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  124. def onCreate(path: io.AbsolutePath): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  125. def onDelete(path: io.AbsolutePath): Future[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  126. def onInitialized(): Future[Unit]
    Attributes
    protected
    Definition Classes
    FallbackMetalsLspServiceMetalsLspService
  127. def onShutdown(): Unit
    Definition Classes
    MetalsLspService
  128. def onTypeFormatting(params: DocumentOnTypeFormattingParams): CompletableFuture[java.util.List[TextEdit]]
  129. val onTypeFormattingProvider: OnTypeFormattingProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  130. def onUserConfigUpdate(newConfig: UserConfiguration): Future[Unit]
    Definition Classes
    MetalsLspService
  131. def onWorksheetChanged(paths: Seq[io.AbsolutePath]): Future[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  132. lazy val optDelegatePath: Option[io.AbsolutePath]

    A workspace folder might be a project reference for an other project.

    A workspace folder might be a project reference for an other project. In that case all its commands will be delegated to the main project's service. We keep the path to main project's root in a dedicated setting, so even before the main project is imported, this folder is known to be a reference.

    Definition Classes
    Folder
  133. def optFileSystemSemanticdbs(): Option[FileSystemSemanticdbs]
    Definition Classes
    MetalsLspService
  134. val optJavaHome: Option[io.AbsolutePath]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  135. def optProjectRoot: Option[io.AbsolutePath]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  136. val packageProvider: PackageProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  137. val parseTrees: BatchedFunction[io.AbsolutePath, Unit]
    Definition Classes
    MetalsLspService
  138. def parseTreesAndPublishDiags(paths: Seq[io.AbsolutePath]): Future[Unit]
    Definition Classes
    MetalsLspService
  139. val path: io.AbsolutePath
    Definition Classes
    Folder
  140. def pause(): Unit
    Definition Classes
    MetalsLspService
  141. val pauseables: Pauseable
  142. def prepareCallHierarchy(params: CallHierarchyPrepareParams): CompletableFuture[java.util.List[CallHierarchyItem]]
  143. def prepareRename(params: TextDocumentPositionParams): CompletableFuture[org.eclipse.lsp4j.Range]
  144. val projectInfo: MetalsServiceInfo
  145. def rangeFormatting(params: DocumentRangeFormattingParams): CompletableFuture[java.util.List[TextEdit]]
  146. val rangeFormattingProvider: RangeFormattingProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  147. val recentlyOpenedFiles: ActiveFiles
    Attributes
    protected
    Definition Classes
    MetalsLspService
  148. def references(params: ReferenceParams): CompletableFuture[java.util.List[Location]]
  149. val referencesProvider: ReferenceProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  150. def referencesResult(params: ReferenceParams): Future[List[ReferencesResult]]
    Definition Classes
    MetalsLspService
  151. def register[T <: Cancelable](cancelable: T): T
    Definition Classes
    MetalsLspService
  152. def registerNiceToHaveFilePatterns(): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  153. def rename(params: RenameParams): CompletableFuture[WorkspaceEdit]
  154. val renameProvider: RenameProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  155. implicit val reports: StdReportContext
    Definition Classes
    MetalsLspService
  156. def resetNotifications(): Future[Unit]
    Definition Classes
    MetalsLspService
  157. def resetService(): Unit
    Attributes
    protected
    Definition Classes
    MetalsLspService
  158. def restartCompiler(): Future[Unit]
    Definition Classes
    MetalsLspService
  159. def runScalafix(uri: String): Future[ApplyWorkspaceEditResponse]
    Definition Classes
    MetalsLspService
  160. def runScalafixRules(uri: String, rules: List[String]): Future[ApplyWorkspaceEditResponse]
    Definition Classes
    MetalsLspService
  161. val savedFiles: ActiveFiles
    Attributes
    protected
    Definition Classes
    MetalsLspService
  162. val scalaCli: ScalaCliServers
    Definition Classes
    MetalsLspService
  163. val scalaVersionSelector: ScalaVersionSelector
    Attributes
    protected
    Definition Classes
    MetalsLspService
  164. val scalafixProvider: ScalafixProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  165. def selectionRange(params: SelectionRangeParams): CompletableFuture[java.util.List[SelectionRange]]
  166. val semanticDBIndexer: SemanticdbIndexer
    Attributes
    protected
    Definition Classes
    MetalsLspService
  167. def semanticTokensFull(params: SemanticTokensParams): CompletableFuture[SemanticTokens]

    Requesting semantic tokens for a whole file in order to highlight

    Requesting semantic tokens for a whole file in order to highlight

    Definition Classes
    MetalsLspServiceTextDocumentService
  168. val semanticdbs: Semanticdbs
    Attributes
    protected
    Definition Classes
    FallbackMetalsLspServiceMetalsLspService
  169. def setUserConfig(newConfig: UserConfiguration): UserConfiguration
    Definition Classes
    MetalsLspService
  170. def signatureHelp(params: TextDocumentPositionParams): CompletableFuture[SignatureHelp]
  171. val sourceMapper: SourceMapper
    Attributes
    protected
    Definition Classes
    MetalsLspService
  172. val stacktraceAnalyzer: StacktraceAnalyzer
    Definition Classes
    MetalsLspService
  173. def startDebugProvider(params: DebugSessionParams): Future[DebugSession]
    Definition Classes
    MetalsLspService
  174. def startScalaCli(path: io.AbsolutePath): Future[Unit]
    Definition Classes
    MetalsLspService
  175. def startTestSuite(target: BuildTarget, params: ScalaTestSuitesDebugRequest): Future[DebugSession]
    Definition Classes
    MetalsLspService
  176. def stopScalaCli(): Future[Unit]
    Definition Classes
    MetalsLspService
  177. def superMethodHierarchy(textDocumentPositionParams: TextDocumentPositionParams): CompletableFuture[AnyRef]
    Definition Classes
    MetalsLspService
  178. val supermethods: Supermethods
    Attributes
    protected
    Definition Classes
    MetalsLspService
  179. def supportsBuildTarget(target: BuildTargetIdentifier): Option[BuildTarget]
    Definition Classes
    MetalsLspService
  180. val symbolDocs: Docstrings
    Attributes
    protected
    Definition Classes
    MetalsLspService
  181. val symbolHierarchyOps: SymbolHierarchyOps
    Attributes
    protected
    Definition Classes
    MetalsLspService
  182. val symbolSearch: MetalsSymbolSearch
    Attributes
    protected
    Definition Classes
    MetalsLspService
  183. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  184. val tables: Tables
    Definition Classes
    MetalsLspService
  185. def testClassSearch(params: DebugUnresolvedTestClassParams): TestClassSearch
    Definition Classes
    MetalsLspService
  186. val testProvider: TestSuitesProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService
  187. def toString(): String
    Definition Classes
    AnyRef → Any
  188. val trees: Trees
    Attributes
    protected
    Definition Classes
    MetalsLspService
  189. def typeDefinition(position: TextDocumentPositionParams): CompletableFuture[java.util.List[Location]]
  190. def unpause(): Unit
    Definition Classes
    MetalsLspService
  191. var userConfig: UserConfiguration
    Attributes
    protected
    Definition Classes
    MetalsLspService
  192. val userConfigPromise: Promise[Unit]
    Attributes
    protected
    Definition Classes
    MetalsLspService
  193. val visibleName: Option[String]
    Definition Classes
    Folder
  194. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  195. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  196. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  197. def warnings: Warnings
    Attributes
    protected
    Definition Classes
    MetalsLspService
  198. val wasInitialized: AtomicBoolean
    Definition Classes
    MetalsLspService
  199. def willRenameFile(oldPath: io.AbsolutePath, newPath: io.AbsolutePath): Future[WorkspaceEdit]
    Definition Classes
    MetalsLspService
  200. val worksheetProvider: WorksheetProvider
    Definition Classes
    MetalsLspService
  201. val workspaceReload: WorkspaceReload
    Attributes
    protected
    Definition Classes
    MetalsLspService
  202. def workspaceSymbol(query: String): Seq[SymbolInformation]
    Definition Classes
    MetalsLspService
  203. def workspaceSymbol(params: WorkspaceSymbolParams, token: CancelToken): Future[List[SymbolInformation]]
    Definition Classes
    MetalsLspService
  204. val workspaceSymbols: WorkspaceSymbolProvider
    Attributes
    protected
    Definition Classes
    MetalsLspService

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 MetalsLspService

Inherited from TextDocumentService

Inherited from Cancelable

Inherited from Folder

Inherited from AnyRef

Inherited from Any

Ungrouped