Skip to content

Commit

Permalink
Update to latest FCS (#890)
Browse files Browse the repository at this point in the history
  • Loading branch information
baronfel authored Mar 20, 2022
1 parent be81fb9 commit f77a68e
Show file tree
Hide file tree
Showing 26 changed files with 393 additions and 403 deletions.
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
]
},
"fantomas-tool": {
"version": "4.6.0",
"version": "4.7.1",
"commands": [
"fantomas"
]
Expand Down
4 changes: 2 additions & 2 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------

ARG DOTNETCORE_VESRION=5.0.403
FROM mcr.microsoft.com/dotnet/sdk:${DOTNETCORE_VESRION}
ARG DOTNETCORE_VERSION=6.0.200
FROM mcr.microsoft.com/dotnet/sdk:${DOTNETCORE_VERSION}

# Avoid warnings by switching to noninteractive
ENV DEBIAN_FRONTEND=noninteractive
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
matrix:
os: [windows-2019, macos-10.15, ubuntu-20.04]
dotnet: [6.0.100]
dotnet: [6.0.200]
fail-fast: false # we have timing issues on some OS, so we want them all to run

runs-on: ${{ matrix.os }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
release:
strategy:
matrix:
dotnet: [6.0.100]
dotnet: [6.0.200]

runs-on: ubuntu-20.04

Expand All @@ -20,26 +20,26 @@ jobs:
uses: actions/setup-dotnet@v1
with:
dotnet-version: ${{ matrix.dotnet }}

- name: Restore tools
run: dotnet tool restore

- name: Run Build
run: dotnet fake build -t Release

- name: Get Changelog Entry
id: changelog_reader
uses: mindsers/[email protected]
with:
version: ${{ github.ref }}
path: ./CHANGELOG.md

- name: Create Release
uses: ncipollo/release-action@v1
with:
artifacts: bin/pkgs/*.nupkg
token: ${{ secrets.GITHUB_TOKEN }}
body: ${{ steps.changelog_reader.outputs.log_entry }}

- name: Push packages
run: dotnet nuget push bin/pkgs/*.nupkg --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_KEY }}
2 changes: 1 addition & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,4 @@
"justMyCode": false
}
]
}
}
14 changes: 7 additions & 7 deletions build.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -114,16 +114,16 @@ Target.create "Test" ignore
Target.create "All" ignore
Target.create "Release" ignore

type SemverBump =
| Major | Minor | Patch
static member Combine l r =
type SemverBump =
| Major | Minor | Patch
static member Combine l r =
match l, r with
| Major, _ | _, Major -> Major
| Minor, _ | _, Minor -> Minor
| _ -> Patch

let determineBump (currentBump: SemverBump) (c: Changelog.Change) =
let thisChange =
let thisChange =
match c with
| Changelog.Change.Added _ -> Minor
| Changelog.Change.Removed _ -> Major
Expand All @@ -134,7 +134,7 @@ let determineBump (currentBump: SemverBump) (c: Changelog.Change) =
| Changelog.Change.Security _ -> Patch
SemverBump.Combine currentBump thisChange

let bumpVersion (ver: SemVerInfo) bump =
let bumpVersion (ver: SemVerInfo) bump =
match bump with
| Major -> { ver with Major = ver.Major + 1u; Minor = 0u; Patch = 0u; PreRelease = None; Original = None }
| Minor -> { ver with Minor = ver.Minor + 1u; Patch = 0u; PreRelease = None; Original = None }
Expand All @@ -143,10 +143,10 @@ let bumpVersion (ver: SemVerInfo) bump =
Target.create "PromoteUnreleasedToVersion" (fun _ ->
match changelogs.Unreleased with
| None -> failwith "No unreleased changes to be promoted"
| Some unreleased ->
| Some unreleased ->
let nextReleaseNumber =
Trace.tracefn $"Determining bump for version %O{currentRelease.SemVer}"
let bump =
let bump =
(Minor, unreleased.Changes)
||> List.fold determineBump
Trace.tracefn $"Bump type is %O{bump}"
Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"sdk": {
"version": "6.0.100",
"version": "6.0.200",
"rollForward": "major"
}
}
20 changes: 10 additions & 10 deletions paket.dependencies
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version 6.2.1

framework: netstandard2.0, 6.0
framework: netstandard2.0, net6.0

source https://api.nuget.org/v3/index.json
# this is the FCS nightly feed, re-enable at your own risk!
Expand All @@ -12,15 +12,15 @@ github TheAngryByrd/FsLibLog:f81cba440bf0476bb4e2262b57a067a0d6ab78a7 src/FsLibL

nuget Argu ~> 5.2.0
nuget Fantomas.Client
nuget FSharp.Compiler.Service ~> 41
nuget Ionide.ProjInfo ~> 0.55.0
nuget Ionide.ProjInfo.FCS ~> 0.55.0
nuget Ionide.ProjInfo.ProjectSystem ~> 0.55.0
nuget Ionide.ProjInfo.Sln ~> 0.55.0
nuget Microsoft.Build < 17.0 copy_local:false
nuget Microsoft.Build.Framework < 17.0 copy_local:false
nuget Microsoft.Build.Utilities.Core < 17.0 copy_local:false
nuget Microsoft.Build.Tasks.Core < 17.0 copy_local: false
nuget FSharp.Compiler.Service
nuget Ionide.ProjInfo
nuget Ionide.ProjInfo.FCS
nuget Ionide.ProjInfo.ProjectSystem
nuget Ionide.ProjInfo.Sln
nuget Microsoft.Build copy_local:false
nuget Microsoft.Build.Framework copy_local:false
nuget Microsoft.Build.Utilities.Core copy_local:false
nuget Microsoft.Build.Tasks.Core copy_local: false
nuget FSharp.Analyzers.SDK
nuget ICSharpCode.Decompiler
nuget Mono.Cecil >= 0.10.0-beta7
Expand Down
76 changes: 40 additions & 36 deletions paket.lock
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ NUGET
Destructurama.FSharp (1.2)
FSharp.Core (>= 4.3.4)
Serilog (>= 2.0 < 3.0)
DotNet.ReproducibleBuilds (1.1.1) - copy_local: true
Dotnet.ReproducibleBuilds (1.1.1) - copy_local: true
Microsoft.SourceLink.AzureRepos.Git (>= 1.1.1)
Microsoft.SourceLink.Bitbucket.Git (>= 1.1.1)
Microsoft.SourceLink.GitHub (>= 1.1.1)
Expand All @@ -34,11 +34,11 @@ NUGET
FSharp.Compiler.Service (>= 41.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
FSharp.Core (>= 6.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
McMaster.NETCore.Plugins (>= 1.4) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
FSharp.Compiler.Service (41.0.1)
FSharp.Core (6.0.1)
Microsoft.Build.Framework (>= 16.11)
Microsoft.Build.Tasks.Core (>= 16.11)
Microsoft.Build.Utilities.Core (>= 16.11)
FSharp.Compiler.Service (41.0.3)
FSharp.Core (6.0.3)
Microsoft.Build.Framework (>= 17.0)
Microsoft.Build.Tasks.Core (>= 17.0)
Microsoft.Build.Utilities.Core (>= 17.0)
System.Buffers (>= 4.5.1)
System.Collections.Immutable (>= 5.0)
System.Diagnostics.Process (>= 4.3)
Expand All @@ -52,7 +52,7 @@ NUGET
System.Reflection.Metadata (>= 5.0)
System.Reflection.TypeExtensions (>= 4.3)
System.Runtime (>= 4.3)
System.Runtime.CompilerServices.Unsafe (>= 5.0)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
System.Runtime.InteropServices (>= 4.3)
System.Runtime.Loader (>= 4.3)
System.Security.Claims (>= 4.3)
Expand All @@ -64,10 +64,10 @@ NUGET
FSharp.Control.AsyncSeq (3.2.1)
FSharp.Core (>= 4.7.2)
Microsoft.Bcl.AsyncInterfaces (>= 5.0)
FSharp.Control.Reactive (5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Fsharp.Control.Reactive (5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
FSharp.Core (>= 4.7.2)
System.Reactive (>= 5.0)
FSharp.Core (6.0.1)
FSharp.Core (6.0.3)
FSharp.Formatting (14.0.1)
FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netstandard2.1))
FSharp.UMX (1.1)
Expand Down Expand Up @@ -112,7 +112,7 @@ NUGET
Ionide.ProjInfo (>= 0.55.4) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Ionide.ProjInfo.ProjectSystem (0.55.4)
FSharp.Compiler.Service (>= 41.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
FSharp.Control.Reactive (>= 5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Fsharp.Control.Reactive (>= 5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
FSharp.Core (>= 6.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Ionide.ProjInfo (>= 0.55.4) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Ionide.ProjInfo.FCS (>= 0.55.4) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Expand All @@ -134,23 +134,24 @@ NUGET
MessagePack.Annotations (2.3.85)
Microsoft.Bcl.AsyncInterfaces (6.0)
System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0)
Microsoft.Build (16.11) - copy_local: false
Microsoft.Build.Framework (>= 16.11) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
Microsoft.NET.StringTools (>= 1.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
Microsoft.Win32.Registry (>= 4.3) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
System.Collections.Immutable (>= 5.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
System.Configuration.ConfigurationManager (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
System.Reflection.Metadata (>= 1.6) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
System.Security.Principal.Windows (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
System.Text.Encoding.CodePages (>= 4.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
System.Text.Json (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
System.Threading.Tasks.Dataflow (>= 4.9) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
Microsoft.Build.Framework (16.11) - copy_local: false
Microsoft.Build (17.1) - copy_local: false
Microsoft.Build.Framework (>= 17.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
Microsoft.NET.StringTools (>= 1.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
Microsoft.Win32.Registry (>= 4.3) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
System.Collections.Immutable (>= 5.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
System.Configuration.ConfigurationManager (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
System.Reflection.Metadata (>= 1.6) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
System.Security.Principal.Windows (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
System.Text.Encoding.CodePages (>= 4.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
System.Text.Json (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
System.Threading.Tasks.Dataflow (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
Microsoft.Build.Framework (17.1) - copy_local: false
Microsoft.Win32.Registry (>= 4.3)
System.Security.Permissions (>= 4.7)
Microsoft.Build.Locator (1.4.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0))
Microsoft.Build.Tasks.Core (16.11) - copy_local: false
Microsoft.Build.Framework (>= 16.11)
Microsoft.Build.Utilities.Core (>= 16.11)
Microsoft.Build.Tasks.Core (17.1) - copy_local: false
Microsoft.Build.Framework (>= 17.1)
Microsoft.Build.Utilities.Core (>= 17.1)
Microsoft.NET.StringTools (>= 1.0)
Microsoft.Win32.Registry (>= 4.3)
System.CodeDom (>= 4.4)
Expand All @@ -160,10 +161,10 @@ NUGET
System.Security.Cryptography.Pkcs (>= 4.7)
System.Security.Cryptography.Xml (>= 4.7)
System.Security.Permissions (>= 4.7)
System.Threading.Tasks.Dataflow (>= 4.9)
System.Threading.Tasks.Dataflow (>= 6.0)
Microsoft.Build.Tasks.Git (1.1.1) - copy_local: true
Microsoft.Build.Utilities.Core (16.11) - copy_local: false
Microsoft.Build.Framework (>= 16.11)
Microsoft.Build.Utilities.Core (17.1) - copy_local: false
Microsoft.Build.Framework (>= 17.1)
Microsoft.NET.StringTools (>= 1.0)
Microsoft.Win32.Registry (>= 4.3)
System.Collections.Immutable (>= 5.0)
Expand Down Expand Up @@ -224,6 +225,8 @@ NUGET
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
Microsoft.Win32.Registry (5.0) - copy_local: false
System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard1.3)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0)
System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0)
System.Security.AccessControl (>= 5.0)
System.Security.Principal.Windows (>= 5.0)
Microsoft.Win32.SystemEvents (6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
Expand Down Expand Up @@ -727,15 +730,16 @@ NUGET
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
System.Text.Encoding.CodePages (6.0) - copy_local: false
System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp3.1)) (== netstandard2.0)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
System.Text.Encoding.Extensions (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
System.Text.Encoding (>= 4.3)
System.Text.Encodings.Web (6.0) - copy_local: false, restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
System.Text.Encodings.Web (6.0) - copy_local: false, restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
System.Runtime.CompilerServices.Unsafe (>= 6.0)
System.Text.Json (6.0.2) - copy_local: false, restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0))
System.Text.Json (6.0.2) - copy_local: false, restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
System.Runtime.CompilerServices.Unsafe (>= 6.0)
System.Text.Encodings.Web (>= 6.0)
System.Threading (4.3)
Expand Down Expand Up @@ -816,7 +820,7 @@ NUGET
Fake.Core.Process (>= 5.22) - restriction: >= netstandard2.0
Fake.Core.String (>= 5.22) - restriction: >= netstandard2.0
Fake.Core.Trace (>= 5.22) - restriction: >= netstandard2.0
FSharp.Control.Reactive (>= 5.0.2) - restriction: >= netstandard2.0
Fsharp.Control.Reactive (>= 5.0.2) - restriction: >= netstandard2.0
FSharp.Core (>= 6.0) - restriction: >= netstandard2.0
Fake.Core.Tasks (5.22) - restriction: >= netstandard2.0
Fake.Core.Trace (>= 5.22) - restriction: >= netstandard2.0
Expand All @@ -841,13 +845,13 @@ NUGET
Fake.Core.Process (>= 5.22) - restriction: >= netstandard2.0
Fake.Core.String (>= 5.22) - restriction: >= netstandard2.0
Fake.Core.Trace (>= 5.22) - restriction: >= netstandard2.0
Fake.DotNet.MSBuild (>= 5.22) - restriction: >= netstandard2.0
Fake.DotNet.MsBuild (>= 5.22) - restriction: >= netstandard2.0
Fake.DotNet.NuGet (>= 5.22) - restriction: >= netstandard2.0
Fake.IO.FileSystem (>= 5.22) - restriction: >= netstandard2.0
FSharp.Core (>= 6.0) - restriction: >= netstandard2.0
Mono.Posix.NETStandard (>= 1.0) - restriction: >= netstandard2.0
Newtonsoft.Json (>= 13.0.1) - restriction: >= netstandard2.0
Fake.DotNet.MSBuild (5.22)
Fake.DotNet.MsBuild (5.22)
BlackFox.VsWhere (>= 1.1) - restriction: >= netstandard2.0
Fake.Core.Environment (>= 5.22) - restriction: >= netstandard2.0
Fake.Core.Process (>= 5.22) - restriction: >= netstandard2.0
Expand Down Expand Up @@ -897,7 +901,7 @@ NUGET
FParsec (1.1.1) - restriction: >= netstandard2.0
FSharp.Core (>= 4.3.4) - restriction: || (>= net45) (>= netstandard2.0)
System.ValueTuple (>= 4.4) - restriction: >= net45
FSharp.Control.Reactive (5.0.2) - restriction: >= netstandard2.0
Fsharp.Control.Reactive (5.0.2) - restriction: >= netstandard2.0
FSharp.Core (>= 4.7.2) - restriction: >= netstandard2.0
System.Reactive (>= 5.0) - restriction: >= netstandard2.0
FSharp.Core (6.0.3) - restriction: >= netstandard2.0
Expand Down Expand Up @@ -1025,11 +1029,11 @@ NUGET
System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net46) (< netstandard1.4)) (&& (>= net461) (< netstandard1.6)) (>= net463)
System.Security.Cryptography.Cng (5.0) - restriction: || (&& (< net461) (>= netstandard2.0) (< netstandard2.1)) (&& (< net472) (>= netstandard2.0)) (>= net5.0) (&& (< net6.0) (>= netcoreapp3.1)) (&& (< netcoreapp3.1) (>= netstandard2.1))
System.Security.Cryptography.Cng (5.0) - restriction: || (&& (< net461) (>= netstandard2.0) (< netstandard2.1)) (&& (< net472) (>= netstandard2.0)) (>= net6.0) (&& (< net6.0) (>= netcoreapp3.1)) (&& (< netcoreapp3.1) (>= netstandard2.1))
Microsoft.NETCore.Platforms (>= 5.0) - restriction: && (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)
System.Formats.Asn1 (>= 5.0) - restriction: && (>= netcoreapp3.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Security.Cryptography.Encoding (4.3) - restriction: >= net472
System.Security.Cryptography.Pkcs (6.0) - restriction: || (&& (< net461) (>= netstandard2.0)) (&& (< net472) (>= netstandard2.0)) (>= net5.0)
System.Security.Cryptography.Pkcs (6.0) - restriction: || (&& (< net461) (>= netstandard2.0)) (&& (< net472) (>= netstandard2.0)) (>= net6.0)
System.Buffers (>= 4.5.1) - restriction: && (< net461) (>= netstandard2.0) (< netstandard2.1)
System.Formats.Asn1 (>= 6.0) - restriction: || (&& (< net461) (>= netstandard2.0)) (>= netstandard2.1)
System.Memory (>= 4.5.4) - restriction: && (< net461) (>= netstandard2.0) (< netstandard2.1)
Expand Down
2 changes: 1 addition & 1 deletion src/FsAutoComplete.BackgroundServices/Program.fs
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ type BackgroundServiceServer(state: State, client: FsacClient) =
|> Seq.distinctBy (fun o -> o.ProjectFileName)
|> Seq.filter (fun o ->
o.ReferencedProjects
|> Array.map (fun p -> Path.GetFullPath p.FileName)
|> Array.map (fun p -> Path.GetFullPath p.OutputFile)
|> Array.contains s.ProjectFileName)
|> Seq.toList

Expand Down
Loading

0 comments on commit f77a68e

Please sign in to comment.