ScalaPresentationCompiler
dotty.tools.pc.ScalaPresentationCompiler
case class ScalaPresentationCompiler(buildTargetIdentifier: String = ..., buildTargetName: Option[String] = ..., classpath: Seq[Path] = ..., options: List[String] = ..., search: SymbolSearch = ..., ec: ExecutionContextExecutor = ..., sh: Option[ScheduledExecutorService] = ..., config: PresentationCompilerConfig = ..., folderPath: Option[Path] = ..., reportsLevel: ReportLevel = ..., completionItemPriority: CompletionItemPriority = ..., reportContext: ReportContext = ...) extends PresentationCompiler
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PresentationCompilerclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Constructors
def this()
Concrete methods
def autoImports(name: String, params: OffsetParams, isExtension: Boolean): CompletableFuture[List[AutoImportsResult]]
override def codeAction[T](params: OffsetParams, codeActionId: String, codeActionPayload: Optional[T]): CompletableFuture[List[TextEdit]]
Attributes
- Definition Classes
override def convertToNamedArguments(params: OffsetParams, argIndices: List[Integer]): CompletableFuture[List[TextEdit]]
Attributes
- Definition Classes
def convertToNamedArguments(params: OffsetParams, argIndices: Set[Int]): CompletableFuture[List[TextEdit]]
Attributes
- Definition Classes
Attributes
- Definition Classes
override def extractMethod(range: RangeParams, extractionPos: OffsetParams): CompletableFuture[List[TextEdit]]
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
def newInstance(buildTargetIdentifier: String, classpath: List[Path], options: List[String]): PresentationCompiler
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- PresentationCompiler
An iterator over the names of all the elements of this product.
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product
Attributes
- Inherited from:
- PresentationCompiler
Attributes
- Inherited from:
- PresentationCompiler
Deprecated and Inherited methods
@Deprecated(since = _, forRemoval = _)
def codeAction(x$0: OffsetParams, x$1: String, x$2: <FromJavaObject>): CompletableFuture[List[TextEdit]]
Attributes
- Deprecated
-
[Since version ]see corresponding Javadoc for more information. - Inherited from:
- PresentationCompiler
Concrete fields
Givens
Givens
Extensions
Extensions
extension (params: VirtualFileParams)
In this article