ionide / FSharp.Analyzers.SDK

Library for building custom analyzers for F# / FSAC
http://ionide.io/FSharp.Analyzers.SDK/
MIT License
74 stars 21 forks source link

RunSample failed to run on macOS #36

Open objectx opened 3 years ago

objectx commented 3 years ago

Describe the bug Failed to run dotnet fake build -t RunSample on macOS.

To Reproduce Steps to reproduce the behaviour:

  1. dotnet fake build -t RunSample

Expected behaviour Successfully run

Screenshots Following is a log of dotnet fake build -t RunSample on my Machine. sample.log

Environment (please complete the following information):

Additional context On CentOS7 (dotnet SDK: 5.0.100), dotnet fake build -t RunSample works as expected

mscham commented 3 years ago

I get the same error, same stack trace on Windows 10 when doing RunSample or executing as part of miniscaffold build

objectx commented 3 years ago

I've tried to run the analyzer inside of the debugger. I've got following at the Ionide.ProjInfo/Library.fs:126.

Build started. Project "OptionAnalyzer.fsproj" (ResolvePackageDependenciesDesignTime;_GenerateCompileDependencyCache;CoreCompile target(s)): Building with tools version "Current". Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true'). Target "_CollectTargetFrameworkForTelemetry" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "RunResolvePackageDependencies" depends on it): Using "AllowEmptyTelemetry" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "AllowEmptyTelemetry" Done executing task "AllowEmptyTelemetry". Done building target "_CollectTargetFrameworkForTelemetry" in project "OptionAnalyzer.fsproj". Target "_CheckForUnsupportedTargetPlatformIdentifier" skipped, due to false condition; ('$(TargetPlatformIdentifier)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0))) was evaluated as ('' != '' and '.NETCoreApp' == '.NETCoreApp' and True). Target "RunResolvePackageDependencies" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageDependenciesDesignTime" depends on it): Task "CheckForTargetInAssetsFile" skipped, due to false condition; ( '$(DesignTimeBuild)' != 'true') was evaluated as ( 'true' != 'true'). Using "ResolvePackageDependencies" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ResolvePackageDependencies" Done executing task "ResolvePackageDependencies". Done building target "RunResolvePackageDependencies" in project "OptionAnalyzer.fsproj". Target "_NormalizeTargetPlatformVersion" skipped, due to false condition; ('$(TargetPlatformVersion)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) and '$(Language)' != 'C++') was evaluated as ('' != '' and '.NETCoreApp' == '.NETCoreApp' and True and 'F#' != 'C++'). Target "_CheckForLanguageAndFeatureCombinationSupport" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ProcessFrameworkReferences" depends on it): Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(OutputType) != 'library' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp') was evaluated as ('F#' == 'C++' and Library != 'library' and '.NETCoreApp' == '.NETCoreApp'). Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(EnableComHosting) == 'true') was evaluated as ('F#' == 'C++' and == 'true'). Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(SelfContained) == 'true') was evaluated as ('F#' == 'C++' and == 'true'). Done building target "_CheckForLanguageAndFeatureCombinationSupport" in project "OptionAnalyzer.fsproj". Target "UpdateAspNetToFrameworkReference" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ApplyImplicitVersions" depends on it): Using "CheckIfPackageReferenceShouldBeFrameworkReference" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "CheckIfPackageReferenceShouldBeFrameworkReference" Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference". Task "NETSdkError" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreAll)' == 'true') was evaluated as ('False' == 'true'). Task "CheckIfPackageReferenceShouldBeFrameworkReference" Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference". Task "NETSdkWarning" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreApp)' == 'true') was evaluated as ('False' == 'true'). Done building target "UpdateAspNetToFrameworkReference" in project "OptionAnalyzer.fsproj". Target "IncludeTargetingPackReference" skipped, due to false condition; ('$(TargetFrameworkMoniker)' != '' and '$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(AutomaticallyUseReferenceAssemblyPackages)' == 'true') was evaluated as ('.NETCoreApp,Version=v5.0' != '' and '.NETCoreApp' == '.NETFramework' and 'true' == 'true'). Target "CheckForImplicitPackageReferenceOverrides" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ApplyImplicitVersions" depends on it): Using "CheckForImplicitPackageReferenceOverrides" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "CheckForImplicitPackageReferenceOverrides" Done executing task "CheckForImplicitPackageReferenceOverrides". Done building target "CheckForImplicitPackageReferenceOverrides" in project "OptionAnalyzer.fsproj". Target "ApplyImplicitVersions" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ProcessFrameworkReferences" depends on it): Using "ApplyImplicitVersions" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ApplyImplicitVersions" Done executing task "ApplyImplicitVersions". Done building target "ApplyImplicitVersions" in project "OptionAnalyzer.fsproj". Target "ProcessFrameworkReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageAssets" depends on it): Using "CheckForDuplicateFrameworkReferences" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "CheckForDuplicateFrameworkReferences" Done executing task "CheckForDuplicateFrameworkReferences". Using "ProcessFrameworkReferences" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ProcessFrameworkReferences" Done executing task "ProcessFrameworkReferences". Using "ResolveAppHosts" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ResolveAppHosts" Done executing task "ResolveAppHosts". Done building target "ProcessFrameworkReferences" in project "OptionAnalyzer.fsproj". Target "_DefaultMicrosoftNETPlatformLibrary" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageAssets" depends on it): Done building target "_DefaultMicrosoftNETPlatformLibrary" in project "OptionAnalyzer.fsproj". Target "_ComputePackageReferencePublish" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageAssets" depends on it): Done building target "_ComputePackageReferencePublish" in project "OptionAnalyzer.fsproj". Target "ResolvePackageAssets" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveLockFileReferences" depends on it): Using "ResolvePackageAssets" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ResolvePackageAssets" Done executing task "ResolvePackageAssets". Done building target "ResolvePackageAssets" in project "OptionAnalyzer.fsproj". Target "AdjustDefaultPlatformTargetForNetFrameworkExeWithNoNativeCopyLocalItems" skipped, due to false condition; ('$(_UsingDefaultPlatformTarget)' == 'true' and '$(_UsingDefaultRuntimeIdentifier)' == 'true') was evaluated as ('true' == 'true' and '' == 'true'). Target "_CheckForTransitiveWindowsDesktopDependencies" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(_TargetFrameworkVersionWithoutV), '5.0')) and '$(TargetPlatformIdentifier)' != 'Windows' and '@(TransitiveFrameworkReference)' != '') was evaluated as ('.NETCoreApp' == '.NETCoreApp' and True and '' != 'Windows' and '' != ''). Target "AddTransitiveFrameworkReferences" skipped, due to false condition; ('@(TransitiveFrameworkReference)' != '') was evaluated as ('' != ''). Target "ResolveLockFileReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageDependenciesForBuild" depends on it): Using "JoinItems" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "JoinItems" Done executing task "JoinItems". Done building target "ResolveLockFileReferences" in project "OptionAnalyzer.fsproj". Target "ResolvePackageAssets" skipped. Previously built successfully. Target "ResolveLockFileAnalyzers" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageDependenciesForBuild" depends on it): Done building target "ResolveLockFileAnalyzers" in project "OptionAnalyzer.fsproj". Target "ResolvePackageAssets" skipped. Previously built successfully. Target "RunProduceContentAssets" skipped, due to false condition; ('@(_ContentFilesToPreprocess)' != '') was evaluated as ('' != ''). Target "ResolveLockFileCopyLocalFiles" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageDependenciesForBuild" depends on it): Done building target "ResolveLockFileCopyLocalFiles" in project "OptionAnalyzer.fsproj". Target "ResolveRuntimePackAssets" skipped, due to false condition; ('@(RuntimePack)' != '') was evaluated as ('' != ''). Target "RunProduceContentAssets" skipped, due to false condition; ('@(_ContentFilesToPreprocess)' != '') was evaluated as ('' != ''). Target "ResolvePackageAssets" skipped. Previously built successfully. Target "IncludeTransitiveProjectReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageDependenciesForBuild" depends on it): Done building target "IncludeTransitiveProjectReferences" in project "OptionAnalyzer.fsproj". Target "ResolvePackageDependenciesForBuild" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "AssignProjectConfiguration" depends on it): Done building target "ResolvePackageDependenciesForBuild" in project "OptionAnalyzer.fsproj". Target "AssignProjectConfiguration" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "PrepareProjectReferences" depends on it): Using "AssignProjectConfiguration" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "AssignProjectConfiguration" Project reference "../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj" has not been resolved. Done executing task "AssignProjectConfiguration". Done building target "AssignProjectConfiguration" in project "OptionAnalyzer.fsproj". Target "_SplitProjectReferencesByFileExistence" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "PrepareProjectReferences" depends on it): Task "ResolveNonMSBuildProjectOutput" skipped, due to false condition; ('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='') was evaluated as (''=='true' and '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj'!=''). Done building target "_SplitProjectReferencesByFileExistence" in project "OptionAnalyzer.fsproj". Target "_AddOutputPathToGlobalPropertiesToRemove" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "_GetProjectReferenceTargetFrameworkProperties" depends on it): Done building target "_AddOutputPathToGlobalPropertiesToRemove" in project "OptionAnalyzer.fsproj". Target "_GetProjectReferenceTargetFrameworkProperties" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "PrepareProjectReferences" depends on it): Using "MSBuild" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "MSBuild" Removing Properties: TargetFramework RuntimeIdentifier Evaluation started ("/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj") Resolving SDK 'Microsoft.NET.Sdk'... Property reassignment: $(MSBuildProjectExtensionsPath)="/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/" (previous value: "obj/") at /usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.props (55,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props") at /Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props (4,9) The "Configuration" property is a global property, and cannot be modified. The "Configuration" property is a global property, and cannot be modified. The "GeneratePackageOnBuild" property is a global property, and cannot be modified. Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props") at /usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props (16,5) Property reassignment: $(TargetsForTfmSpecificContentInPackage)=";PackTool;_PackProjectToolValidation" (previous value: ";PackTool") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackProjectTool.props (15,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props") at /Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets (7,5) Property reassignment: $(MSBuildSupportsHashing)="true" (previous value: "false") at /Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets (12,5) The "Configuration" property is a global property, and cannot be modified. Property reassignment: $(PublishProfileImported)="false" (previous value: "true") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.ImportPublishProfile.targets (28,5) Property reassignment: $(TargetPlatformVersion)="" (previous value: "0.0") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (65,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**" (previous value: ";bin\Debug\/**") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (223,5) Property reassignment: $(IntermediateOutputPath)="obj/Debug\net5.0\" (previous value: "obj/Debug\") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (241,5) Property reassignment: $(OutputPath)="bin\Debug\net5.0\" (previous value: "bin\Debug\") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (242,5) Property reassignment: $(_FrameworkIdentifierForImplicitDefine)="NET" (previous value: "NETCOREAPP") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets (179,5) Property reassignment: $(_FrameworkVersionForImplicitDefine)="5_0" (previous value: "5.0") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets (185,5) Property reassignment: $(DefineConstants)="TRACE;DEBUG" (previous value: "TRACE") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FSharpTargetsShim.targets (35,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets") at /usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets (18,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets") at /usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets (21,9) The "Configuration" property is a global property, and cannot be modified. Property reassignment: $(BaseOutputPath)="bin/" (previous value: "bin\") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (154,5) Property reassignment: $(OutputPath)="bin/Debug/net5.0/" (previous value: "bin\Debug\net5.0\") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (157,5) Property reassignment: $(IntermediateOutputPath)="obj/Debug/net5.0/" (previous value: "obj/Debug\net5.0\") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (162,5) Property reassignment: $(_DebugSymbolsProduced)="true" (previous value: "false") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (176,5) Property reassignment: $(_DocumentationFileProduced)="false" (previous value: "true") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (185,5) The "BuildProjectReferences" property is a global property, and cannot be modified. The "BuildProjectReferences" property is a global property, and cannot be modified. Property reassignment: $(PublishDir)="bin/Debug/net5.0/publish/" (previous value: "bin\Debug\net5.0\publish\") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (482,5) Property reassignment: $(ProcessorArchitecture)="msil" (previous value: "") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (514,5) Property reassignment: $(DelaySign)="" (previous value: "false") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (554,5) Property reassignment: $(_SGenGenerateSerializationAssembliesConfig)="Auto" (previous value: "") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (3591,5) Property reassignment: $(_SGenGenerateSerializationAssembliesConfig)="Off" (previous value: "Auto") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (3592,5) The "UseCommonOutputDirectory" property is a global property, and cannot be modified. Property reassignment: $(_TargetsThatPrepareProjectReferences)=" AssignProjectConfiguration; _SplitProjectReferencesByFileExistence " (previous value: "_SplitProjectReferencesByFileExistence") at /usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets (4697,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets") at /usr/local/share/dotnet/sdk/5.0.202/NuGet.targets (46,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets") at /usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets (16,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets") at /Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.targets (4,5) Property reassignment: $(TargetsForTfmSpecificContentInPackage)=";PackTool;_PackProjectToolValidation;PackageFSharpDesignTimeTools" (previous value: ";PackTool;_PackProjectToolValidation") at /usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets (53,5) Property reassignment: $(ProjectAssetsCacheFile)="/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/Debug/net5.0/FSharp.Analyzers.SDK.assets.cache" (previous value: "obj/Debug/net5.0/FSharp.Analyzers.SDK.assets.cache") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (29,5) Property reassignment: $(ResolveAssemblyReferencesDependsOn)=" ResolveProjectReferences; FindInvalidProjectReferences; GetFrameworkPaths; GetReferenceAssemblyPaths; PrepareForBuild; ResolveSDKReferences; ExpandSDKReferences; ; ResolvePackageDependenciesForBuild; _HandlePackageFileConflicts; " (previous value: " ResolveProjectReferences; FindInvalidProjectReferences; GetFrameworkPaths; GetReferenceAssemblyPaths; PrepareForBuild; ResolveSDKReferences; ExpandSDKReferences; ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (71,5) Property reassignment: $(PrepareResourcesDependsOn)=" ResolvePackageDependenciesForBuild; _HandlePackageFileConflicts; ; PrepareResourceNames; ResGen; CompileLicxFiles " (previous value: " ; PrepareResourceNames; ResGen; CompileLicxFiles ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (77,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**;bin//**" (previous value: ";bin\Debug\/**;obj/Debug\/**") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (27,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**" (previous value: ";bin\Debug\/**;obj/Debug\/**;bin//**") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (29,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user" (previous value: ";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (32,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user;**/*.*proj" (previous value: ";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (33,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user;**/*.*proj;**/*.sln" (previous value: ";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user;**/*.*proj") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (34,5) Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user;**/*.*proj;**/*.sln;**/*.vssscc" (previous value: ";bin\Debug\/**;obj/Debug\/**;bin//**;obj//**;**/*.user;**/*.*proj;**/*.sln") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (35,5) Property reassignment: $(ResolveAssemblyReferencesDependsOn)=" ResolveProjectReferences; FindInvalidProjectReferences; GetFrameworkPaths; GetReferenceAssemblyPaths; PrepareForBuild; ResolveSDKReferences; ExpandSDKReferences; ; ResolvePackageDependenciesForBuild; _HandlePackageFileConflicts; ; ResolveTargetingPackAssets; " (previous value: " ResolveProjectReferences; FindInvalidProjectReferences; GetFrameworkPaths; GetReferenceAssemblyPaths; PrepareForBuild; ResolveSDKReferences; ExpandSDKReferences; ; ResolvePackageDependenciesForBuild; _HandlePackageFileConflicts; ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets (14,5) Property reassignment: $(_GenerateRuntimeConfigurationPropertyInputsCache)="/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/Debug/net5.0/FSharp.Analyzers.SDK.genruntimeconfig.cache" (previous value: "obj/Debug/net5.0/FSharp.Analyzers.SDK.genruntimeconfig.cache") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (53,5) Property reassignment: $(_DefaultUserProfileRuntimeStorePath)="/Users/objectx/.dotnet/store" (previous value: "/Users/objectx") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (98,5) Property reassignment: $(CoreBuildDependsOn)=" _CheckForBuildWithNoBuild; BuildOnlySettings; PrepareForBuild; PreBuildEvent; ResolveReferences; PrepareResources; ResolveKeySource; Compile; ExportWindowsMDFile; UnmanagedUnregistration; GenerateSerializationAssemblies; CreateSatelliteAssemblies; GenerateManifests; GetTargetPath; PrepareForRun; UnmanagedRegistration; IncrementalClean; PostBuildEvent ; GenerateBuildDependencyFile; GenerateBuildRuntimeConfigurationFiles " (previous value: " BuildOnlySettings; PrepareForBuild; PreBuildEvent; ResolveReferences; PrepareResources; ResolveKeySource; Compile; ExportWindowsMDFile; UnmanagedUnregistration; GenerateSerializationAssemblies; CreateSatelliteAssemblies; GenerateManifests; GetTargetPath; PrepareForRun; UnmanagedRegistration; IncrementalClean; PostBuildEvent ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (119,5) Property reassignment: $(CoreCleanDependsOn)=" _SdkBeforeClean; " (previous value: "") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (128,5) Property reassignment: $(RebuildDependsOn)=" _SdkBeforeRebuild; BeforeRebuild; Clean; Build; AfterRebuild; " (previous value: " BeforeRebuild; Clean; Build; AfterRebuild; ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (135,5) Property reassignment: $(CompileDependsOn)=" ResolveReferences; ResolveKeySource; SetWin32ManifestProperties; FindReferenceAssembliesForReferences; _GenerateCompileInputs; BeforeCompile; _TimeStampBeforeCompile; _GenerateCompileDependencyCache; CoreCompile; _TimeStampAfterCompile; AfterCompile; ; _CreateAppHost; _CreateComHost; _GetIjwHostPaths; " (previous value: " ResolveReferences; ResolveKeySource; SetWin32ManifestProperties; FindReferenceAssembliesForReferences; _GenerateCompileInputs; BeforeCompile; _TimeStampBeforeCompile; _GenerateCompileDependencyCache; CoreCompile; _TimeStampAfterCompile; AfterCompile; ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (480,5) Property reassignment: $(CreateSatelliteAssembliesDependsOn)=" _GenerateSatelliteAssemblyInputs; ComputeIntermediateSatelliteAssemblies; GenerateSatelliteAssemblies ; CoreGenerateSatelliteAssemblies " (previous value: " _GenerateSatelliteAssemblyInputs; ComputeIntermediateSatelliteAssemblies; GenerateSatelliteAssemblies ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (871,5) Property reassignment: $(DesignerRuntimeImplementationProjectOutputGroupDependsOn)=" ; ; BuildOnlySettings; PrepareForBuild; AssignTargetPaths; ResolveReferences ; _GenerateDesignerDepsFile; _GenerateDesignerRuntimeConfigFile; _GatherDesignerShadowCopyFiles; " (previous value: " ; ; BuildOnlySettings; PrepareForBuild; AssignTargetPaths; ResolveReferences ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DesignerSupport.targets (21,5) Property reassignment: $(PublishReadyToRunComposite)="false" (previous value: "true") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets (20,5) Property reassignment: $(_ShimInputCacheFile)="/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/Debug/net5.0/FSharp.Analyzers.SDK.shiminput.cache" (previous value: "obj/Debug/net5.0/FSharp.Analyzers.SDK.shiminput.cache") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackTool.targets (109,5) Property reassignment: $(_ShimCreatedSentinelFile)="/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/Debug/net5.0/FSharp.Analyzers.SDK.shimcreated.sentinel" (previous value: "obj/Debug/net5.0/FSharp.Analyzers.SDK.shimcreated.sentinel") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackTool.targets (111,5) Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Overrides.NetSdk.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.targets") at /usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Overrides.NetSdk.targets (17,5) Property reassignment: $(DefineConstants)="TRACE;DEBUG;NET;NET5_0;NETCOREAPP" (previous value: "TRACE;DEBUG") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FSharp.targets (28,5) Resolving SDK 'Microsoft.NET.ILLink.Tasks'... Property reassignment: $(MSBuildAllProjects)=";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Overrides.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets" (previous value: ";/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.paket.props;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.props;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.NetSdk.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets;/usr/local/share/dotnet/sdk/5.0.202/NuGet.targets;/usr/local/share/dotnet/sdk/5.0.202/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/obj/FSharp.Analyzers.SDK.fsproj.nuget.g.targets;/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Overrides.NetSdk.targets") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (19,5) Property reassignment: $(GenerateNuspecDependsOn)="Build;_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; " (previous value: "_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; ") at /usr/local/share/dotnet/sdk/5.0.202/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (59,5) Overriding target "_GenerateCompileDependencyCache" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "_GenerateCompileDependencyCache" from project "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets". Overriding target "GenerateTargetFrameworkMonikerAttribute" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "GenerateTargetFrameworkMonikerAttribute" from project "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets". Overriding target "GetTargetFrameworkProperties" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "GetTargetFrameworkProperties" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.Common.targets". Overriding target "ResolveFrameworkReferences" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "ResolveFrameworkReferences" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets". Overriding target "Run" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "Run" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets". Overriding target "GenerateSupportedTargetFrameworkAlias" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "GenerateSupportedTargetFrameworkAlias" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets". Overriding target "GetReferenceAssemblyPaths" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "GetReferenceAssemblyPaths" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets". Overriding target "GetFrameworkPaths" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "GetFrameworkPaths" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets". Overriding target "DesignerRuntimeImplementationProjectOutputGroup" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "DesignerRuntimeImplementationProjectOutputGroup" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DesignerSupport.targets". Overriding target "Publish" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "Publish" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets". Overriding target "GetCopyToPublishDirectoryItems" in project "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" with target "GetCopyToPublishDirectoryItems" from project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets". Overriding target "CoreGenerateAssemblyInfo" in project "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets" with target "CoreGenerateAssemblyInfo" from project "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Overrides.NetSdk.targets". The target "_GenerateRestoreGraphWalkPerFramework" listed in a BeforeTargets attribute at "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/.paket/Paket.Restore.targets (117,79)" does not exist in the project, and will be ignored. Evaluation finished ("/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj") Project "FSharp.Analyzers.SDK.fsproj" (GetTargetFrameworks target(s)): Building with tools version "Current". Target "GetTargetFrameworksWithPlatformForSingleTargetFramework" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj" (target "GetTargetFrameworks" depends on it): Done building target "GetTargetFrameworksWithPlatformForSingleTargetFramework" in project "FSharp.Analyzers.SDK.fsproj". Target "GetTargetFrameworks" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj" (entry point): Task "Error" skipped, due to false condition; ('$(IsCrossTargetingBuild)' == 'true') was evaluated as ('' == 'true'). Done building target "GetTargetFrameworks" in project "FSharp.Analyzers.SDK.fsproj". Done building project "FSharp.Analyzers.SDK.fsproj". Done executing task "MSBuild". Using "GetReferenceNearestTargetFrameworkTask" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/NuGet.Build.Tasks.dll". Task "GetReferenceNearestTargetFrameworkTask" (in) CurrentProjectTargetFramework '.NETCoreApp,Version=v5.0' (in) CurrentProjectTargetPlatform '' (in) FallbackTargetFrameworks 'net461;net462;net47;net471;net472;net48' (in) AnnotatedProjectReferences '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' (out) AssignedProjects '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' Done executing task "GetReferenceNearestTargetFrameworkTask". Task "GetReferenceNearestTargetFrameworkTask" skipped, due to false condition; ('@(_ProjectReferenceTargetFrameworkPossibilities->Count())' != '0' and '$(ReferringTargetFrameworkForProjectReferences)' != '' And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true') was evaluated as ('1' != '0' and '.NETCoreApp,Version=v5.0' != '' And 'true' != 'true'). Done building target "_GetProjectReferenceTargetFrameworkProperties" in project "OptionAnalyzer.fsproj". Target "PrepareProjectReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveProjectReferences" depends on it): Done building target "PrepareProjectReferences" in project "OptionAnalyzer.fsproj". Target "ResolveProjectReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferencesDesignTime" depends on it): Task "MSBuild" Removing Properties for project "../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj": TargetFramework RuntimeIdentifier Project "FSharp.Analyzers.SDK.fsproj" (GetTargetPath target(s)): Building with tools version "Current". Target "GetTargetPathWithTargetPlatformMoniker" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj" (target "GetTargetPath" depends on it): Done building target "GetTargetPathWithTargetPlatformMoniker" in project "FSharp.Analyzers.SDK.fsproj". Target "GetTargetPath" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj" (entry point): Done building target "GetTargetPath" in project "FSharp.Analyzers.SDK.fsproj". Done building project "FSharp.Analyzers.SDK.fsproj". Done executing task "MSBuild". Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('true' == 'true' and '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' != '' and '' != 'true' and 'false' == 'true' and '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' != ''). Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('true' == 'true' and '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' != '' and 'false' == 'true' and '../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' != ''). Task "Warning" skipped, due to false condition; ('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '') was evaluated as ('../../src/FSharp.Analyzers.SDK/FSharp.Analyzers.SDK.fsproj' != '' and '' != ''). Done building target "ResolveProjectReferences" in project "OptionAnalyzer.fsproj". Target "ResolveProjectReferences" skipped. Previously built successfully. Target "FindInvalidProjectReferences" skipped, due to false condition; ('$(FindInvalidProjectReferences)' == 'true') was evaluated as ('' == 'true'). Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true'). Target "_CheckForUnsupportedTargetPlatformIdentifier" skipped, due to false condition; ('$(TargetPlatformIdentifier)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0))) was evaluated as ('' != '' and '.NETCoreApp' == '.NETCoreApp' and True). Target "GetFrameworkPaths" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Done building target "GetFrameworkPaths" in project "OptionAnalyzer.fsproj". Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true'). Target "_CheckForUnsupportedTargetPlatformIdentifier" skipped, due to false condition; ('$(TargetPlatformIdentifier)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0))) was evaluated as ('' != '' and '.NETCoreApp' == '.NETCoreApp' and True). Target "GetReferenceAssemblyPaths" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Done building target "GetReferenceAssemblyPaths" in project "OptionAnalyzer.fsproj". Target "GetFrameworkPaths" skipped. Previously built successfully. Target "GetReferenceAssemblyPaths" skipped. Previously built successfully. Target "AssignLinkMetadata" skipped, due to false condition; ( '$(SynthesizeLinkMetadata)' == 'true' ) was evaluated as ( '' == 'true' ). Target "GenerateFSharpTextResources" in file "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "PrepareForBuild" depends on it): Using "MakeDir" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "MakeDir" Done executing task "MakeDir". Using "FSharpEmbedResXSource" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/FSharp/FSharp.Build.dll". Task "FSharpEmbedResXSource" Done executing task "FSharpEmbedResXSource". Using "FSharpEmbedResourceText" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/FSharp/FSharp.Build.dll". Task "FSharpEmbedResourceText" Done executing task "FSharpEmbedResourceText". Done building target "GenerateFSharpTextResources" in project "OptionAnalyzer.fsproj". Target "PrepareForBuild" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Using "FindAppConfigFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "FindAppConfigFile" Done executing task "FindAppConfigFile". Task "MakeDir" Done executing task "MakeDir". Done building target "PrepareForBuild" in project "OptionAnalyzer.fsproj". Target "GetInstalledSDKLocations" skipped, due to false condition; ('@(SDKReference)' != '') was evaluated as ('' != ''). Target "ResolveSDKReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Task "ResolveSDKReference" skipped, due to false condition; ('@(SDKReference)'!='') was evaluated as (''!=''). Done building target "ResolveSDKReferences" in project "OptionAnalyzer.fsproj". Target "ResolveSDKReferences" skipped. Previously built successfully. Target "ExpandSDKReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Task "GetSDKReferenceFiles" skipped, due to false condition; ('@(ResolvedSDKReference)'!='') was evaluated as (''!=''). Done building target "ExpandSDKReferences" in project "OptionAnalyzer.fsproj". Target "ResolvePackageDependenciesForBuild" skipped. Previously built successfully. Target "GetFrameworkPaths" skipped. Previously built successfully. Target "GetReferenceAssemblyPaths" skipped. Previously built successfully. Target "ProcessFrameworkReferences" skipped. Previously built successfully. Target "ResolvePackageAssets" skipped. Previously built successfully. Target "ResolveFrameworkReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveTargetingPackAssets" depends on it): Using "GetPackageDirectory" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Task "GetPackageDirectory" Done executing task "GetPackageDirectory". Using "ResolveFrameworkReferences" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ResolveFrameworkReferences" Done executing task "ResolveFrameworkReferences". Done building target "ResolveFrameworkReferences" in project "OptionAnalyzer.fsproj". Target "ResolveTargetingPackAssets" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "_HandlePackageFileConflicts" depends on it): Using "ResolveTargetingPackAssets" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ResolveTargetingPackAssets" Done executing task "ResolveTargetingPackAssets". Done building target "ResolveTargetingPackAssets" in project "OptionAnalyzer.fsproj". Target "_HandlePackageFileConflicts" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Using "ResolvePackageFileConflicts" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "ResolvePackageFileConflicts" Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.net.http/4.3.4/ref/netstandard1.3/System.Net.Http.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Net.Http.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Net.Http.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.1.3'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.net.primitives/4.3.1/ref/netstandard1.3/System.Net.Primitives.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Net.Primitives.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Net.Primitives.dll' because AssemblyVersion '5.0.0.0' is greater than '4.0.10.0'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.net.security/4.3.2/ref/netstandard1.3/System.Net.Security.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Net.Security.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Net.Security.dll' because AssemblyVersion '5.0.0.0' is greater than '4.0.1.2'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.runtime.extensions/4.3.1/ref/netstandard1.5/System.Runtime.Extensions.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Runtime.Extensions.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Runtime.Extensions.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.0.0'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.runtime/4.3.1/ref/netstandard1.5/System.Runtime.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Runtime.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Runtime.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.0.0'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.security.cryptography.algorithms/4.3.1/ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Security.Cryptography.Algorithms.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Security.Cryptography.Algorithms.dll' because AssemblyVersion '5.0.0.0' is greater than '4.2.0.0'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.security.cryptography.x509certificates/4.3.2/ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Security.Cryptography.X509Certificates.dll'. Choosing 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Security.Cryptography.X509Certificates.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.1.2'. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.collections.immutable/5.0.0/lib/netstandard2.0/System.Collections.Immutable.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Collections.Immutable.dll'. Could not determine winner due to equal file and assembly versions. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.formats.asn1/5.0.0/lib/netstandard2.0/System.Formats.Asn1.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Formats.Asn1.dll'. Could not determine winner due to equal file and assembly versions. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.reflection.metadata/5.0.0/lib/netstandard2.0/System.Reflection.Metadata.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Reflection.Metadata.dll'. Could not determine winner due to equal file and assembly versions. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.text.encoding.codepages/5.0.0/lib/netstandard2.0/System.Text.Encoding.CodePages.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Text.Encoding.CodePages.dll'. Could not determine winner due to equal file and assembly versions. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.text.json/5.0.0/lib/netcoreapp3.0/System.Text.Json.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Text.Json.dll'. Could not determine winner due to equal file and assembly versions. Encountered conflict between 'Reference:/Users/objectx/.nuget/packages/system.threading.tasks.dataflow/5.0.0/lib/netstandard2.0/System.Threading.Tasks.Dataflow.dll' and 'Reference:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/5.0.0/ref/net5.0/System.Threading.Tasks.Dataflow.dll'. Could not determine winner due to equal file and assembly versions. Encountered conflict between 'Platform:System.Collections.Immutable.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.collections.immutable/5.0.0/lib/netstandard2.0/System.Collections.Immutable.dll'. Choosing 'Platform:System.Collections.Immutable.dll' because it is a platform item. Encountered conflict between 'Platform:System.Reflection.Metadata.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.reflection.metadata/5.0.0/lib/netstandard2.0/System.Reflection.Metadata.dll'. Choosing 'Platform:System.Reflection.Metadata.dll' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.OpenSsl.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.openssl/5.0.0/lib/netcoreapp3.0/System.Security.Cryptography.OpenSsl.dll'. Choosing 'Platform:System.Security.Cryptography.OpenSsl.dll' because it is a platform item. Encountered conflict between 'Platform:System.Text.Json.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.text.json/5.0.0/lib/netcoreapp3.0/System.Text.Json.dll'. Choosing 'Platform:System.Text.Json.dll' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.debian.9-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/debian.9-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.fedora.27-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/fedora.27-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.fedora.28-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/fedora.28-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.opensuse.42.3-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/opensuse.42.3-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.Apple.dylib' and 'Runtime:/Users/objectx/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.1/runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib'. Choosing 'Platform:System.Security.Cryptography.Native.Apple.dylib' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.dylib' and 'Runtime:/Users/objectx/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.dylib' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.Native.OpenSsl.so' and 'Runtime:/Users/objectx/.nuget/packages/runtime.ubuntu.18.04-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/ubuntu.18.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so'. Choosing 'Platform:System.Security.Cryptography.Native.OpenSsl.so' because it is a platform item. Encountered conflict between 'Platform:System.Net.Http.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.net.http/4.3.4/runtimes/unix/lib/netstandard1.6/System.Net.Http.dll'. Choosing 'Platform:System.Net.Http.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.1.3'. Encountered conflict between 'Platform:System.Net.Http.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.net.http/4.3.4/runtimes/win/lib/netstandard1.3/System.Net.Http.dll'. Choosing 'Platform:System.Net.Http.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.1.3'. Encountered conflict between 'Platform:System.Net.Security.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.net.security/4.3.2/runtimes/unix/lib/netstandard1.6/System.Net.Security.dll'. Choosing 'Platform:System.Net.Security.dll' because AssemblyVersion '5.0.0.0' is greater than '4.0.1.2'. Encountered conflict between 'Platform:System.Net.Security.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.net.security/4.3.2/runtimes/win/lib/netstandard1.3/System.Net.Security.dll'. Choosing 'Platform:System.Net.Security.dll' because AssemblyVersion '5.0.0.0' is greater than '4.0.1.2'. Encountered conflict between 'Platform:System.Security.Cryptography.Algorithms.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.algorithms/4.3.1/runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll'. Choosing 'Platform:System.Security.Cryptography.Algorithms.dll' because AssemblyVersion '5.0.0.0' is greater than '4.2.1.1'. Encountered conflict between 'Platform:System.Security.Cryptography.Algorithms.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.algorithms/4.3.1/runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll'. Choosing 'Platform:System.Security.Cryptography.Algorithms.dll' because AssemblyVersion '5.0.0.0' is greater than '4.2.1.1'. Encountered conflict between 'Platform:System.Security.Cryptography.Algorithms.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.algorithms/4.3.1/runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll'. Choosing 'Platform:System.Security.Cryptography.Algorithms.dll' because AssemblyVersion '5.0.0.0' is greater than '4.2.1.1'. Encountered conflict between 'Platform:System.Security.Cryptography.OpenSsl.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.openssl/5.0.0/runtimes/unix/lib/netcoreapp3.0/System.Security.Cryptography.OpenSsl.dll'. Choosing 'Platform:System.Security.Cryptography.OpenSsl.dll' because it is a platform item. Encountered conflict between 'Platform:System.Security.Cryptography.X509Certificates.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.x509certificates/4.3.2/runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll'. Choosing 'Platform:System.Security.Cryptography.X509Certificates.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.1.2'. Encountered conflict between 'Platform:System.Security.Cryptography.X509Certificates.dll' and 'Runtime:/Users/objectx/.nuget/packages/system.security.cryptography.x509certificates/4.3.2/runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll'. Choosing 'Platform:System.Security.Cryptography.X509Certificates.dll' because AssemblyVersion '5.0.0.0' is greater than '4.1.1.2'. Done executing task "ResolvePackageFileConflicts". Done building target "_HandlePackageFileConflicts" in project "OptionAnalyzer.fsproj". Target "ResolveTargetingPackAssets" skipped. Previously built successfully. Target "RedirectFSharpCoreReferenceToNewRedistributableLocation" in file "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Done building target "RedirectFSharpCoreReferenceToNewRedistributableLocation" in project "OptionAnalyzer.fsproj". Target "RedirectTPReferenceToNewRedistributableLocation" in file "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferences" depends on it): Task "Error" skipped, due to false condition; ( '@(ReferenceToInboxTP->Count())' != '0' ) was evaluated as ( '0' != '0' ). Done building target "RedirectTPReferenceToNewRedistributableLocation" in project "OptionAnalyzer.fsproj". Target "ResolveAssemblyReferences" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolveAssemblyReferencesDesignTime" depends on it): Using "ResolveAssemblyReference" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "ResolveAssemblyReference" Done executing task "ResolveAssemblyReference". Done building target "ResolveAssemblyReferences" in project "OptionAnalyzer.fsproj". Target "ResolveAssemblyReferencesDesignTime" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "ResolvePackageDependenciesDesignTime" depends on it): Done building target "ResolveAssemblyReferencesDesignTime" in project "OptionAnalyzer.fsproj". Target "ResolvePackageDependenciesDesignTime" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (entry point): Using "PreprocessPackageDependenciesDesignTime" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "PreprocessPackageDependenciesDesignTime" Done executing task "PreprocessPackageDependenciesDesignTime". Done building target "ResolvePackageDependenciesDesignTime" in project "OptionAnalyzer.fsproj". Target "ResolveAssemblyReferences" skipped. Previously built successfully. Target "_GenerateCompileDependencyCache" in file "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (entry point): Using "Hash" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "Hash" Done executing task "Hash". Using "WriteLinesToFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "WriteLinesToFile" Done executing task "WriteLinesToFile". Done building target "_GenerateCompileDependencyCache" in project "OptionAnalyzer.fsproj". Target "_ComputeNonExistentFileProperty" skipped, due to false condition; (('$(BuildingInsideVisualStudio)' == 'true') and ('$(BuildingOutOfProcess)' != 'true') and (('$(BuildingProject)' == 'false') or ('$(UseHostCompilerIfAvailable)' == 'true'))) was evaluated as (('' == 'true') and ('' != 'true') and (('false' == 'false') or ('' == 'true'))). Target "AdjustDefaultPlatformTargetForNetFrameworkExeWithNoNativeCopyLocalItems" skipped, due to false condition; ('$(_UsingDefaultPlatformTarget)' == 'true' and '$(_UsingDefaultRuntimeIdentifier)' == 'true') was evaluated as ('true' == 'true' and '' == 'true'). Target "GenerateTargetPlatformDefineConstants" skipped, due to false condition; ( '$(DisableImplicitFrameworkDefines)' != 'true' and '$(TargetPlatformIdentifier)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) ) was evaluated as ( '' != 'true' and '' != '' and '.NETCoreApp' == '.NETCoreApp' and True ). Target "GenerateNETCompatibleDefineConstants" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "AddImplicitDefineConstants" depends on it): Done building target "GenerateNETCompatibleDefineConstants" in project "OptionAnalyzer.fsproj". Target "GeneratePlatformCompatibleDefineConstants" skipped, due to false condition; ( '$(DisableImplicitFrameworkDefines)' != 'true' and '$(TargetPlatformIdentifier)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) ) was evaluated as ( '' != 'true' and '' != '' and '.NETCoreApp' == '.NETCoreApp' and True ). Target "AddImplicitDefineConstants" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "CoreCompile" depends on it): Done building target "AddImplicitDefineConstants" in project "OptionAnalyzer.fsproj". Target "CheckForDuplicateItems" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "CoreCompile" depends on it): Using "CheckForDuplicateItems" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "CheckForDuplicateItems" Done executing task "CheckForDuplicateItems". Task "CheckForDuplicateItems" Done executing task "CheckForDuplicateItems". Task "CheckForDuplicateItems" Done executing task "CheckForDuplicateItems". Done building target "CheckForDuplicateItems" in project "OptionAnalyzer.fsproj". Target "PrepareForBuild" skipped. Previously built successfully. Target "GetAssemblyVersion" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "GetAssemblyAttributes" depends on it): Using "GetAssemblyVersion" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll". Task "GetAssemblyVersion" Done executing task "GetAssemblyVersion". Done building target "GetAssemblyVersion" in project "OptionAnalyzer.fsproj". Target "GetAssemblyVersion" skipped. Previously built successfully. Target "InitializeSourceControlInformation" in file "/usr/local/share/dotnet/sdk/5.0.202/Microsoft.Common.CurrentVersion.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "AddSourceRevisionToInformationalVersion" depends on it): Done building target "InitializeSourceControlInformation" in project "OptionAnalyzer.fsproj". Target "AddSourceRevisionToInformationalVersion" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "GetAssemblyAttributes" depends on it): Done building target "AddSourceRevisionToInformationalVersion" in project "OptionAnalyzer.fsproj". Target "_GetUserSecretsAssemblyAttribute" skipped, due to false condition; ( '$(UserSecretsId)' != '' AND '$(GenerateUserSecretsAttribute)' != 'false' AND '$(GeneratedUserSecretsAttributeFile)' == '' ) was evaluated as ( '' != '' AND '' != 'false' AND '' == '' ). Target "GetAssemblyAttributes" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "CreateGeneratedAssemblyInfoInputsCacheFile" depends on it): Done building target "GetAssemblyAttributes" in project "OptionAnalyzer.fsproj". Target "CreateGeneratedAssemblyInfoInputsCacheFile" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "CoreGenerateAssemblyInfo" depends on it): Task "Hash" Done executing task "Hash". Task "WriteLinesToFile" Skipping write to file "obj/Debug/net5.0/OptionAnalyzer.AssemblyInfoInputs.cache" because content would not change. Done executing task "WriteLinesToFile". Done building target "CreateGeneratedAssemblyInfoInputsCacheFile" in project "OptionAnalyzer.fsproj". Target "CoreGenerateAssemblyInfo" in file "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Overrides.NetSdk.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "GenerateAssemblyInfo" depends on it): Skipping target "CoreGenerateAssemblyInfo" because all output files are up-to-date with respect to the input files. Input files: obj/Debug/net5.0/OptionAnalyzer.AssemblyInfoInputs.cache Output files: obj/Debug/net5.0/OptionAnalyzer.AssemblyInfo.fs Done building target "CoreGenerateAssemblyInfo" in project "OptionAnalyzer.fsproj". Target "GenerateAssemblyInfo" in file "/usr/local/share/dotnet/sdk/5.0.202/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (target "CoreCompile" depends on it): Done building target "GenerateAssemblyInfo" in project "OptionAnalyzer.fsproj". Target "CoreCompile" in file "/usr/local/share/dotnet/sdk/5.0.202/FSharp/Microsoft.FSharp.Targets" from project "/Users/objectx/Workspace/GitHub/FSharp.Analyzers.SDK/samples/OptionAnalyzer/OptionAnalyzer.fsproj" (entry point): Building target "CoreCompile" completely. Input file "obj/Debug/net5.0/OptionAnalyzer.fsproj.CoreCompileInputs.cache" is newer than output file "obj/Debug/net5.0/OptionAnalyzer.pdb". Task "Error" skipped, due to false condition; ('$(SilverlightVersion)' != '' and '$(SilverlightVersion)' != 'v5.0') was evaluated as ('' != '' and '' != 'v5.0'). Task "Warning" skipped, due to false condition; ('$(Win32ResourceFile)' != '' ) was evaluated as ('' != '' ). Using "Fsc" task from assembly "/usr/local/share/dotnet/sdk/5.0.202/FSharp/FSharp.Build.dll". Task "Fsc" The specified task executable location "/usr/local/share/dotnet/sdk/5.0.202/FSharp/fsc.exe" is invalid. Done executing task "Fsc" -- FAILED. Done building target "CoreCompile" in project "OptionAnalyzer.fsproj" -- FAILED. Done building project "OptionAnalyzer.fsproj" -- FAILED. Build FAILED.

There is no fsc.exe in the SDK directory...