File tree Expand file tree Collapse file tree 5 files changed +16
-27
lines changed
Expand file tree Collapse file tree 5 files changed +16
-27
lines changed Original file line number Diff line number Diff line change @@ -378,12 +378,8 @@ let buildTargetTree () =
378378 " YarnInstall" ==>! " RunScript"
379379 " DotNetRestore" ==>! " RunScript"
380380
381- " Clean"
382- ==> " Format"
383- ==> " RunScript"
384- ==> " CopyGrammar"
385- ==> " CopySchemas"
386- ==>! " Default"
381+ " Clean" ==> " Format" ==> " RunScript" ==> " CopyGrammar" ==> " CopySchemas"
382+ ==>! " Default"
387383
388384 " Clean"
389385 ==> " RunScript"
Original file line number Diff line number Diff line change 1+ ### 7.3.1 - 19.10.2022
2+
3+ * Update FSAC to 0.58.1 to get adaptive performance fixes, proj-info fixes, and file-deletion fixes
4+ * process FSharpSignatureData requests serially instead of in parallel to prevent choking the server
5+
16### 7.3.0 - 09.10.2022
27
38* Update and use FSAC 0.58.0 to get the new experimental adaptive mode.
Original file line number Diff line number Diff line change 15961596 "type" : " git" ,
15971597 "url" : " https://github.com/ionide/ionide-vscode-fsharp.git"
15981598 },
1599- "version" : " 7.3.0 "
1599+ "version" : " 7.3.1 "
16001600}
Original file line number Diff line number Diff line change @@ -310,30 +310,24 @@ let private textEditorsChangedHandler (textEditors: ResizeArray<TextEditor>) =
310310 DecorationUpdate.setDecorationsForEditorIfCurrentVersion textEditor state
311311 | None -> ()
312312
313- let removeDocument ( uri : Uri ) =
313+ let removeDocument ( uri : Uri ) =
314314 match state with
315315 | Some state ->
316316 let documentExistInCache =
317317 state.documents
318318 // Try to find the document in the cache
319319 // We use the path as the search value because parsed URI are not unified by VSCode
320- |> Seq.tryFind ( fun element ->
321- element.Key.path = uri.path
322- )
320+ |> Seq.tryFind ( fun element -> element.Key.path = uri.path)
323321
324322 match documentExistInCache with
325323 | Some ( KeyValue ( uri, _)) ->
326324 DecorationUpdate.documentClosed uri state
327325
328326 window.visibleTextEditors
329327 // Find the text editor related to the document in cache
330- |> Seq.tryFind ( fun textEditor ->
331- textEditor.document.uri = uri
332- )
328+ |> Seq.tryFind ( fun textEditor -> textEditor.document.uri = uri)
333329 // If the text editor is found, remove the decorations
334- |> Option.iter ( fun textEditor ->
335- textEditor.setDecorations ( state.decorationType, U2.Case1( ResizeArray()))
336- )
330+ |> Option.iter ( fun textEditor -> textEditor.setDecorations ( state.decorationType, U2.Case1( ResizeArray())))
337331
338332 | None -> ()
339333
Original file line number Diff line number Diff line change @@ -228,30 +228,24 @@ let private textEditorsChangedHandler (textEditors: ResizeArray<TextEditor>) =
228228 DecorationUpdate.setDecorationsForEditorIfCurrentVersion textEditor state
229229 | None -> ()
230230
231- let removeDocument ( uri : Uri ) =
231+ let removeDocument ( uri : Uri ) =
232232 match state with
233233 | Some state ->
234234 let documentExistInCache =
235235 state.documents
236236 // Try to find the document in the cache
237237 // We use the path as the search value because parsed URI are not unified by VSCode
238- |> Seq.tryFind ( fun element ->
239- element.Key.path = uri.path
240- )
238+ |> Seq.tryFind ( fun element -> element.Key.path = uri.path)
241239
242240 match documentExistInCache with
243241 | Some ( KeyValue ( uri, _)) ->
244242 DecorationUpdate.documentClosed uri state
245243
246244 window.visibleTextEditors
247245 // Find the text editor related to the document in cache
248- |> Seq.tryFind ( fun textEditor ->
249- textEditor.document.uri = uri
250- )
246+ |> Seq.tryFind ( fun textEditor -> textEditor.document.uri = uri)
251247 // If the text editor is found, remove the decorations
252- |> Option.iter ( fun textEditor ->
253- textEditor.setDecorations ( state.decorationType, U2.Case1( ResizeArray()))
254- )
248+ |> Option.iter ( fun textEditor -> textEditor.setDecorations ( state.decorationType, U2.Case1( ResizeArray())))
255249
256250 | None -> ()
257251
You can’t perform that action at this time.
0 commit comments