TreeSitterWorkerOwner
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new TreeSitterWorkerOwner(
options?):TreeSitterWorkerOwner
Parameters
Section titled “Parameters”options?
Section titled “options?”workerFactory?
Section titled “workerFactory?”() => Worker
Returns
Section titled “Returns”TreeSitterWorkerOwner
Methods
Section titled “Methods”[backendBinding]()
Section titled “[backendBinding]()”[backendBinding]():
TreeSitterBackend
Returns
Section titled “Returns”TreeSitterBackend
awaitIdleFence()
Section titled “awaitIdleFence()”awaitIdleFence():
Promise<void>
Returns
Section titled “Returns”Promise<void>
awaitRuntimeSessionIdle()
Section titled “awaitRuntimeSessionIdle()”awaitRuntimeSessionIdle(
runtimeSessionId):Promise<void>
Parameters
Section titled “Parameters”runtimeSessionId
Section titled “runtimeSessionId”string
Returns
Section titled “Returns”Promise<void>
dispose()
Section titled “dispose()”dispose():
Promise<void>
Returns
Section titled “Returns”Promise<void>
inspect()
Section titled “inspect()”inspect():
TreeSitterWorkerOwnerSnapshot
Returns
Section titled “Returns”inspectRetention()
Section titled “inspectRetention()”inspectRetention():
Promise<TreeSitterWorkerRetentionSnapshot|null>
Returns
Section titled “Returns”Promise<TreeSitterWorkerRetentionSnapshot | null>
mergeUnit()
Section titled “mergeUnit()”mergeUnit(
payload):Promise<TreeSitterMergeUnitResult|undefined>
Parameters
Section titled “Parameters”payload
Section titled “payload”Returns
Section titled “Returns”Promise<TreeSitterMergeUnitResult | undefined>
projectMergeUnits()
Section titled “projectMergeUnits()”projectMergeUnits(
payload):Promise<TreeSitterProjectedMergeUnitsResult|undefined>
Parameters
Section titled “Parameters”payload
Section titled “payload”TreeSitterProjectedMergeUnitsPayload
Returns
Section titled “Returns”Promise<TreeSitterProjectedMergeUnitsResult | undefined>
reviewBatch()
Section titled “reviewBatch()”reviewBatch(
payload):Promise<TreeSitterReviewBatchResult|undefined>
Parameters
Section titled “Parameters”payload
Section titled “payload”Omit<TreeSitterReviewBatchRequest, "type">
Returns
Section titled “Returns”Promise<TreeSitterReviewBatchResult | undefined>