UNPKG

lean4-code-actions

Version:

Refactorings and snippets for Lean 4

10 lines (7 loc) 373 B
import { Uri } from 'vscode' import { hasExtension as hasExtensionUri } from '../Uri' export interface FileRename { readonly oldUri: Uri; readonly newUri: Uri } export const hasExtension = (extension: string) => ({ oldUri, newUri }: FileRename) => { const hasExtensionLocal = hasExtensionUri(extension) return hasExtensionLocal(oldUri) && hasExtensionLocal(newUri) }