Skip to content

TreeSitterReviewSyntax

TreeSitterReviewSyntax = (snapshot, ranges, contentKey?, selection?, baseSnapshot?) => Promise<readonly readonly TreeSitterReviewUnit[][] | null> & object

batch(reads): Promise<readonly (readonly readonly TreeSitterReviewUnit[][] | null)[]>

readonly TreeSitterReviewRead[]

Promise<readonly (readonly readonly TreeSitterReviewUnit[][] | null)[]>

dispose(): Promise<void>

Promise<void>

release(): Promise<void>

Release snapshot trees between review batches.

Promise<void>