BuildInvalidedProject

Properties

Link copied to clipboard
abstract override val kind: InvalidatedProjectKind.Build
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun done(cancellationToken: CancellationToken = definedExternally, writeFile: WriteFileCallback = definedExternally, customTransformers: CustomTransformers = definedExternally): ExitStatus

To dispose this project and ensure that all the necessary actions are taken and state is updated accordingly

Link copied to clipboard
abstract fun emit(targetSourceFile: SourceFile = definedExternally, writeFile: WriteFileCallback = definedExternally, cancellationToken: CancellationToken = definedExternally, emitOnlyDtsFiles: Boolean = definedExternally, customTransformers: CustomTransformers = definedExternally): EmitResult?
Link copied to clipboard
Link copied to clipboard
abstract fun getBuilderProgram(): T?
Link copied to clipboard
Link copied to clipboard
abstract fun getCurrentDirectory(): String
Link copied to clipboard
abstract fun getGlobalDiagnostics(cancellationToken: CancellationToken = definedExternally): ReadonlyArray<Diagnostic>
Link copied to clipboard
abstract fun getOptionsDiagnostics(cancellationToken: CancellationToken = definedExternally): ReadonlyArray<Diagnostic>
Link copied to clipboard
abstract fun getProgram(): Program?
Link copied to clipboard
abstract fun getSemanticDiagnostics(sourceFile: SourceFile = definedExternally, cancellationToken: CancellationToken = definedExternally): ReadonlyArray<Diagnostic>
Link copied to clipboard
abstract fun getSemanticDiagnosticsOfNextAffectedFile(cancellationToken: CancellationToken = definedExternally, ignoreSourceFile: (sourceFile: SourceFile) -> Boolean = definedExternally): AffectedFileResult<ReadonlyArray<Diagnostic>>
Link copied to clipboard
abstract fun getSourceFile(fileName: String): SourceFile?
Link copied to clipboard
Link copied to clipboard
abstract fun getSyntacticDiagnostics(sourceFile: SourceFile = definedExternally, cancellationToken: CancellationToken = definedExternally): ReadonlyArray<Diagnostic>