Fix Find All References for Active Pattern Cases #2723
Triggered via pull request
December 8, 2025 23:06
Status
Failure
Total duration
1h 17m 47s
Artifacts
–
Annotations
54 errors
|
Build on ubuntu-latest for 8.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on windows-latest for 8.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 103
|
|
Build on ubuntu-latest for 9.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on windows-latest for 8.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on ubuntu-latest for 8.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on windows-latest for 9.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 103
|
|
Build on ubuntu-latest for 10.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on windows-latest for 10.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on ubuntu-latest for 10.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on ubuntu-latest for 9.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /home/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on windows-latest for 9.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on windows-latest for 10.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in D:\a\FsAutoComplete\FsAutoComplete\test\FsAutoComplete.Tests.Lsp\FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on macos-15 for 8.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on macos-15 for 9.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on macos-15 for 10.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on macos-15 for 8.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on macos-15 for 10.0 WorkspaceLoader TransparentCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.TransparentCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|
|
Build on macos-15 for 9.0 WorkspaceLoader BackgroundCompiler
Process completed with exit code 1.
|
|
FSAC.lsp.Ionide WorkspaceLoader.BackgroundCompiler.Find All References tests.range.can get range of full Active Pattern
Should find correct references. String does not match at position 25. Expected char: '〈', but got '|'.
---------- Expected: ------------------
module MyModule =
let (〈|Even|Odd|〉) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (〈|Even|Odd|〉) 42
let _ = MyModule.(〈|Even|Odd|〉) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
---------- Actual: --------------------
module MyModule =
let (|〈Even|Odd〉|) value =
if value % 2 = 0 then Even else Odd
open MyModule
let _ = (|〈Even|Odd〉|) 42
let _ = MyModule.(|〈Even|Odd〉|) 42
let _ =
MyModule
.(〈|Even|
Odd|〉) 42
let _ =
match 42 with
| Even -> ()
| Odd -> ()
let _ =
match 42 with
| MyModule.Even -> ()
| MyModule.Odd -> ()
at [email protected](FSharpResult`2 refs) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 495
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvokeNoHijackCheck[a,b](AsyncActivation`1 ctxt, b result1, FSharpFunc`2 userCode) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 527
at <StartupCode$FSharp-Core>[email protected](Unit unitVar0) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 1463
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
--- End of stack trace from previous location ---
|
|
FSAC.general.tryFixupRange.Active Pattern - simple
Expected matching range pair '$<', '>$', but got: [("$<", { Line = 7u
Character = 13u }); ("$<", { Line = 10u
Character = 11u });
(">$", { Line = 10u
Character = 25u }); ("$<", { Line = 11u
Character = 11u });
(">$", { Line = 11u
Character = 23u }); ("$<", { Line = 12u
Character = 11u });
(">$", { Line = 12u
Character = 23u }); ("$<", { Line = 15u
Character = 11u });
(">$", { Line = 16u
Character = 16u }); ("$<", { Line = 18u
Character = 12u });
(">$", { Line = 18u
Character = 22u }); ("$<", { Line = 20u
Character = 10u });
(">$", { Line = 21u
Character = 16u }); ("$<", { Line = 24u
Character = 18u });
(">$", { Line = 24u
Character = 28u }); ("$<", { Line = 27u
Character = 18u });
(">$", { Line = 27u
Character = 32u }); ("$<", { Line = 28u
Character = 18u });
(">$", { Line = 28u
Character = 36u }); ("$<", { Line = 33u
Character = 18u });
(">$", { Line = 33u
Character = 32u }); ("$<", { Line = 34u
Character = 18u });
(">$", { Line = 34u
Character = 30u }); ("$<", { Line = 35u
Character = 18u });
(">$", { Line = 35u
Character = 30u }); ("$<", { Line = 38u
Character = 18u });
(">$", { Line = 39u
Character = 14u }); ("$<", { Line = 41u
Character = 10u });
(">$", { Line = 41u
Character = 20u }); ("$<", { Line = 43u
Character = 8u });
(">$", { Line = 44u
Character = 14u }); ("$<", { Line = 47u
Character = 8u });
(">$", { Line = 48u
Character = 14u })]
at FsAutoComplete.Tests.FindReferences.collectRanges@861-1(FSharpList`1 cursors, FSharpList`1 ranges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 867
at FsAutoComplete.Tests.FindReferences.extractCursorAndRanges@849(String sourceWithCursorAndRanges) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 871
at [email protected](Unit unitVar) in /Users/runner/work/FsAutoComplete/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/FindReferencesTests.fs:line 875
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation`1 ctxt, TResult result1, FSharpFunc`2 part2) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 509
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\fsharp\src\FSharp.Core\async.fs:line 112
|