src/vs/workbench/api/common/extHostLanguageFeatures.ts/ExtHostLanguageFeatures/$provideDocumentFormattingEdits
class ExtHostLanguageFeatures:	$provideDocumentFormattingEdits(handle: number, resource: UriComponents, options: languages.FormattingOptions, token: CancellationToken): Promise<ISingleEditOperation[] | undefined> {
		return this._withAdapter(handle, DocumentFormattingAdapter, adapter => adapter.provideDocumentFormattingEdits(URI.revive(resource), options, token), undefined, token);
	}