Skip to content

Commit

Permalink
chore: lint
Browse files Browse the repository at this point in the history
  • Loading branch information
Vtec234 committed Dec 12, 2023
1 parent 570ffd8 commit 09944d8
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 2 additions & 2 deletions lean4-infoview/src/infoview/messages.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -175,8 +175,8 @@ function AllMessagesBody({uri, messages, setNumDiags}: AllMessagesBodyProps) {
setNumDiags(msgs.length)
}
void fn()
}, [messages])
React.useEffect(() => () => /* Called on unmount. */ setNumDiags(undefined), [])
}, [messages, setNumDiags])
React.useEffect(() => () => /* Called on unmount. */ setNumDiags(undefined), [setNumDiags])
if (msgs === undefined) return <>Loading messages...</>
else return <MessagesList uri={uri} messages={msgs}/>
}
Expand Down
6 changes: 4 additions & 2 deletions vscode-lean4/src/utils/converters.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ export function patchConverters(p2cConverter: Protocol2CodeConverter, c2pConvert
// The original definition refers to `asDiagnostic` as a local function
// rather than as a member of `Protocol2CodeConverter`,
// so we need to overwrite it, too.
p2cConverter.asDiagnostics = async (diags, token) => async.map(diags, p2cConverter.asDiagnostic, token)
p2cConverter.asDiagnostics = async (diags, token) => async.map(diags, d => p2cConverter.asDiagnostic(d), token)

// eslint-disable-next-line @typescript-eslint/unbound-method
const oldC2pAsDiagnostic = c2pConverter.asDiagnostic
Expand All @@ -64,8 +64,9 @@ export function patchConverters(p2cConverter: Protocol2CodeConverter, c2pConvert
protDiag.fullRange = c2pConverter.asRange(diag.fullRange)
return protDiag
}
c2pConverter.asDiagnostics = async (diags, token) => async.map(diags, c2pConverter.asDiagnostic, token)
c2pConverter.asDiagnostics = async (diags, token) => async.map(diags, d => c2pConverter.asDiagnostic(d), token)

// eslint-disable-next-line @typescript-eslint/unbound-method
const oldP2CAsWorkspaceEdit = p2cConverter.asWorkspaceEdit
p2cConverter.asWorkspaceEdit = async function (item: ls.WorkspaceEdit | null | undefined, token?: code.CancellationToken) {
if (item === undefined || item === null) return undefined
Expand Down Expand Up @@ -104,6 +105,7 @@ export function patchConverters(p2cConverter: Protocol2CodeConverter, c2pConvert
return oldP2CAsWorkspaceEdit.apply(this, [item, token])
}

// eslint-disable-next-line @typescript-eslint/unbound-method
const oldP2cAsCodeAction = p2cConverter.asCodeAction
p2cConverter.asCodeAction = async function (item: ls.CodeAction | null | undefined, token?: code.CancellationToken) {
// if (item.diagnostics !== undefined) { result.diagnostics = asDiagnosticsSync(item.diagnostics); }
Expand Down

0 comments on commit 09944d8

Please sign in to comment.