Skip to content

Added Linq support for FSharp options #1123

Added Linq support for FSharp options

Added Linq support for FSharp options #1123

Triggered via pull request December 11, 2024 12:34
Status Failure
Total duration 4m 18s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 24 warnings
build
The argument /home/runner/work/marten/marten/src/Marten.NodaTime.Testing/bin/Release/net7.0/Marten.NodaTime.Testing.dll is invalid. Please use the /help option to check the list of valid arguments.
build
Target "TestNodaTime" has thrown an exception
build
Process completed with exit code 255.
build
The argument /home/runner/work/marten/marten/src/CoreTests/bin/Release/net7.0/CoreTests.dll is invalid. Please use the /help option to check the list of valid arguments.
build
Target "TestCore" has thrown an exception
build
Process completed with exit code 255.
build
CSC : error CS2001: Source file '/home/runner/work/marten/marten/src/EventSourcingTests/../Marten.Testing/Documents/Target.cs' could not be found. [/home/runner/work/marten/marten/src/EventSourcingTests/EventSourcingTests.csproj::TargetFramework=net8.0]
build
The build failed. Fix the build errors and run again.
build
Target "TestCodeGen" has thrown an exception
build
Process completed with exit code 255.
build
The argument /home/runner/work/marten/marten/src/DocumentDbTests/bin/Release/net7.0/DocumentDbTests.dll is invalid. Please use the /help option to check the list of valid arguments.
build
Target "TestDocumentDb" has thrown an exception
build
Process completed with exit code 255.
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(5,6): error FS0039: The namespace or module 'Marten' is not defined. Maybe you want one of the following:� Math [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net9.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(5,6): error FS0039: The namespace or module 'Marten' is not defined. Maybe you want one of the following:� Math [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net8.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(5,6): error FS0039: The namespace or module 'Marten' is not defined. Maybe you want one of the following:� Math [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net7.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(31,61): error FS0039: The type 'Target' is not defined. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net8.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(33,17): error FS0039: The type 'Target' is not defined. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net8.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(31,61): error FS0039: The type 'Target' is not defined. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net9.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(33,28): error FS0072: Lookup on object of indeterminate type based on information prior to this program point. A type annotation may be needed prior to this program point to constrain the type of the object. This may allow the lookup to be resolved. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net8.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(33,17): error FS0039: The type 'Target' is not defined. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net9.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(33,28): error FS0072: Lookup on object of indeterminate type based on information prior to this program point. A type annotation may be needed prior to this program point to constrain the type of the object. This may allow the lookup to be resolved. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net9.0]
build
/home/runner/work/marten/marten/src/FSharpTypes/Library.fs(34,51): error FS0039: The type 'Target' is not defined. [/home/runner/work/marten/marten/src/FSharpTypes/FSharpTypes.fsproj::TargetFramework=net8.0]
build
The argument /home/runner/work/marten/marten/src/LinqTests/bin/Release/net7.0/LinqTests.dll is invalid. Please use the /help option to check the list of valid arguments.
build
Target "TestLinq" has thrown an exception
build
Process completed with exit code 255.
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net8.0]
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten.AspNetCore/Marten.AspNetCore.csproj::TargetFramework=net8.0]
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten.CommandLine/Marten.CommandLine.csproj::TargetFramework=net8.0]
build
npm WARN EBADENGINE Unsupported engine {
build
npm WARN EBADENGINE package: '@vitejs/[email protected]',
build
npm WARN EBADENGINE required: { node: '^18.0.0 || >=20.0.0' },
build
npm WARN EBADENGINE current: { node: 'v16.20.2', npm: '8.19.4' }
build
npm WARN EBADENGINE }
build
npm WARN EBADENGINE Unsupported engine {
build
npm WARN EBADENGINE package: '[email protected]',
build
npm WARN EBADENGINE required: { node: '>=18.14.0' },
build
npm WARN EBADENGINE current: { node: 'v16.20.2', npm: '8.19.4' }
build
npm WARN EBADENGINE }
build
/usr/share/dotnet/sdk/9.0.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.EolTargetFrameworks.targets(32,5): warning NETSDK1138: The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [/home/runner/work/marten/marten/src/EventSourceWorker/EventSourceWorker.csproj::TargetFramework=net7.0]
build
/usr/share/dotnet/sdk/9.0.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.EolTargetFrameworks.targets(32,5): warning NETSDK1138: The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [/home/runner/work/marten/marten/src/MartenBenchmarks/MartenBenchmarks.csproj::TargetFramework=net7.0]
build
/usr/share/dotnet/sdk/9.0.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.EolTargetFrameworks.targets(32,5): warning NETSDK1138: The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [/home/runner/work/marten/marten/src/IssueService/IssueService.csproj::TargetFramework=net7.0]
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net8.0]
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net7.0]
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net9.0]
build
/home/runner/.nuget/packages/microsoft.codeanalysis.netanalyzers/8.0.0/buildTransitive/Microsoft.CodeAnalysis.NetAnalyzers.targets(648,5): warning : The .NET SDK has newer analyzers with version '9.0.0' than what version '8.0.0' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. You can suppress this warning by setting the MSBuild property '_SkipUpgradeNetAnalyzersNuGetWarning' to 'true'. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net6.0]
build
/home/runner/work/marten/marten/src/Marten/Events/Aggregation/AggregateVersioning.cs(111,74): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net9.0]
build
/home/runner/work/marten/marten/src/Marten/Events/Aggregation/AggregateVersioning.cs(118,96): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net9.0]
build
/home/runner/work/marten/marten/src/Marten/Internal/CompiledQueries/CompiledQueryPlan.cs(33,22): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/marten/marten/src/Marten/Marten.csproj::TargetFramework=net9.0]