From c5c2114aa75ea03a90141ee235ec814971f262bd Mon Sep 17 00:00:00 2001 From: Sergey Tihon Date: Thu, 16 Jan 2025 10:56:07 +0100 Subject: [PATCH] Release 2.2.1 (#258) * feat: update release notes and fantomas * feat: update deps --- .config/dotnet-tools.json | 2 +- build.fsx | 4 +- docs/RELEASE_NOTES.md | 5 + paket.lock | 854 +++++++++--------- .../v2/DefinitionCompiler.fs | 8 +- .../v3/DefinitionCompiler.fs | 4 +- 6 files changed, 432 insertions(+), 445 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index c202c4e..13f3a42 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -17,7 +17,7 @@ "rollForward": false }, "fantomas": { - "version": "6.3.16", + "version": "7.0.0", "commands": [ "fantomas" ], diff --git a/build.fsx b/build.fsx index 1360514..363efc0 100644 --- a/build.fsx +++ b/build.fsx @@ -63,7 +63,7 @@ Target.create "AssemblyInfo" (fun _ -> // Clean build results Target.create "Clean" (fun _ -> - !! "**/**/bin/" |> Shell.cleanDirs + !!"**/**/bin/" |> Shell.cleanDirs //!! "**/**/obj/" |> Shell.cleanDirs Shell.cleanDirs [ "bin"; "temp" ] @@ -178,7 +178,7 @@ Target.create "Release" (fun _ -> Target.create "BuildPackage" ignore let sourceFiles = - !! "**/*.fs" ++ "**/*.fsx" + !!"**/*.fs" ++ "**/*.fsx" -- "packages/**/*.*" -- "paket-files/**/*.*" -- ".fake/**/*.*" diff --git a/docs/RELEASE_NOTES.md b/docs/RELEASE_NOTES.md index 8867600..c3432e1 100644 --- a/docs/RELEASE_NOTES.md +++ b/docs/RELEASE_NOTES.md @@ -1,3 +1,8 @@ +#### 2.2.1 - Jan 16, 2025 + +- Added allOf properties to the schema definition (#256) +- Update TypeProvider SDK (#257) + #### 2.2.0 - Jan 6, 2025 - hk: build with .NET 9 diff --git a/paket.lock b/paket.lock index 9080425..394d5a7 100644 --- a/paket.lock +++ b/paket.lock @@ -5,7 +5,7 @@ NUGET FSharp.SystemTextJson (1.3.13) FSharp.Core (>= 4.7) System.Text.Json (>= 6.0) - Microsoft.Bcl.AsyncInterfaces (9.0) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) + Microsoft.Bcl.AsyncInterfaces (9.0.1) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) Microsoft.OpenApi (1.6.23) Microsoft.OpenApi.Readers (1.6.23) @@ -20,7 +20,7 @@ NUGET System.Runtime.CompilerServices.Unsafe (>= 6.1) - restriction: || (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1)) (== netstandard2.0) System.Numerics.Vectors (4.6) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) System.Runtime.CompilerServices.Unsafe (6.1) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) - System.Text.Encodings.Web (9.0) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) + System.Text.Encodings.Web (9.0.1) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) System.Buffers (>= 4.5.1) - restriction: || (&& (== net8.0) (>= net462)) (== netstandard2.0) System.Memory (>= 4.5.5) - restriction: || (&& (== net8.0) (>= net462)) (== netstandard2.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net8.0) (>= net462)) (== netstandard2.0) @@ -40,293 +40,287 @@ GITHUB src/ProvidedTypes.fs (b965f9485545d308ced1cde3779c9e66a2a298f2) src/ProvidedTypes.fsi (b965f9485545d308ced1cde3779c9e66a2a298f2) remote: fsprojects/FSharp.Data - src/FSharp.Data.Runtime.Utilities/NameUtils.fs (992bd093c6eacb65a69bf09097889b72bbba7146) - src/FSharp.Data.Runtime.Utilities/Pluralizer.fs (992bd093c6eacb65a69bf09097889b72bbba7146) + src/FSharp.Data.Runtime.Utilities/NameUtils.fs (09165171f0c4a5e322bd47317f809bd771f5be49) + src/FSharp.Data.Runtime.Utilities/Pluralizer.fs (09165171f0c4a5e322bd47317f809bd771f5be49) GROUP Server RESTRICTION: == net9.0 NUGET remote: https://api.nuget.org/v3/index.json - FSharp.Core (9.0.100) - Microsoft.AspNetCore (2.2) - Microsoft.AspNetCore.Diagnostics (>= 2.2) - Microsoft.AspNetCore.HostFiltering (>= 2.2) - Microsoft.AspNetCore.Hosting (>= 2.2) - Microsoft.AspNetCore.Routing (>= 2.2) - Microsoft.AspNetCore.Server.IIS (>= 2.2) - Microsoft.AspNetCore.Server.IISIntegration (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Https (>= 2.2) - Microsoft.Extensions.Configuration.CommandLine (>= 2.2) - Microsoft.Extensions.Configuration.EnvironmentVariables (>= 2.2) - Microsoft.Extensions.Configuration.FileExtensions (>= 2.2) - Microsoft.Extensions.Configuration.Json (>= 2.2) - Microsoft.Extensions.Configuration.UserSecrets (>= 2.2) - Microsoft.Extensions.Logging (>= 2.2) - Microsoft.Extensions.Logging.Configuration (>= 2.2) - Microsoft.Extensions.Logging.Console (>= 2.2) - Microsoft.Extensions.Logging.Debug (>= 2.2) - Microsoft.Extensions.Logging.EventSource (>= 2.2) - Microsoft.AspNetCore.Antiforgery (2.2) - Microsoft.AspNetCore.DataProtection (>= 2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.AspNetCore.WebUtilities (>= 2.2) - Microsoft.Extensions.ObjectPool (>= 2.2) - Microsoft.AspNetCore.Authentication.Abstractions (2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.Authentication.Core (2.2) - Microsoft.AspNetCore.Authentication.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.AspNetCore.Authorization (9.0) - Microsoft.AspNetCore.Metadata (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.AspNetCore.Authorization.Policy (2.2) - Microsoft.AspNetCore.Authentication.Abstractions (>= 2.2) - Microsoft.AspNetCore.Authorization (>= 2.2) - Microsoft.AspNetCore.Connections.Abstractions (9.0) - Microsoft.Extensions.Features (>= 9.0) - Microsoft.AspNetCore.Cors (2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.Extensions.Configuration.Abstractions (>= 2.2) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.Cryptography.Internal (9.0) - Microsoft.AspNetCore.DataProtection (9.0) - Microsoft.AspNetCore.Cryptography.Internal (>= 9.0) - Microsoft.AspNetCore.DataProtection.Abstractions (>= 9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Hosting.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - System.Security.Cryptography.Xml (>= 9.0) - Microsoft.AspNetCore.DataProtection.Abstractions (9.0) - Microsoft.AspNetCore.Diagnostics (2.2) - Microsoft.AspNetCore.Diagnostics.Abstractions (>= 2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.AspNetCore.WebUtilities (>= 2.2) - Microsoft.Extensions.FileProviders.Physical (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - System.Diagnostics.DiagnosticSource (>= 4.5) - System.Reflection.Metadata (>= 1.6) - Microsoft.AspNetCore.Diagnostics.Abstractions (2.2) - Microsoft.AspNetCore.HostFiltering (2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.Hosting (2.2.7) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.Extensions.Configuration (>= 2.2) - Microsoft.Extensions.Configuration.EnvironmentVariables (>= 2.2.4) - Microsoft.Extensions.Configuration.FileExtensions (>= 2.2) - Microsoft.Extensions.DependencyInjection (>= 2.2) - Microsoft.Extensions.FileProviders.Physical (>= 2.2) - Microsoft.Extensions.Hosting.Abstractions (>= 2.2) - Microsoft.Extensions.Logging (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - System.Diagnostics.DiagnosticSource (>= 4.5.1) - System.Reflection.Metadata (>= 1.6) - Microsoft.AspNetCore.Hosting.Abstractions (2.2) - Microsoft.AspNetCore.Hosting.Server.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.Extensions.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Hosting.Server.Abstractions (2.2) - Microsoft.AspNetCore.Http.Features (>= 2.2) - Microsoft.Extensions.Configuration.Abstractions (>= 2.2) - Microsoft.AspNetCore.Html.Abstractions (2.2) - System.Text.Encodings.Web (>= 4.5) - Microsoft.AspNetCore.Http (2.2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.AspNetCore.WebUtilities (>= 2.2) - Microsoft.Extensions.ObjectPool (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.Net.Http.Headers (>= 2.2) - Microsoft.AspNetCore.Http.Abstractions (2.2) - Microsoft.AspNetCore.Http.Features (>= 2.2) - System.Text.Encodings.Web (>= 4.5) - Microsoft.AspNetCore.Http.Extensions (2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.Extensions.FileProviders.Abstractions (>= 2.2) - Microsoft.Net.Http.Headers (>= 2.2) - System.Buffers (>= 4.5) + FSharp.Core (9.0.101) + Microsoft.AspNetCore (2.3) + Microsoft.AspNetCore.Diagnostics (>= 2.3) + Microsoft.AspNetCore.HostFiltering (>= 2.3) + Microsoft.AspNetCore.Hosting (>= 2.3) + Microsoft.AspNetCore.Routing (>= 2.3) + Microsoft.AspNetCore.Server.IISIntegration (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Core (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Https (>= 2.3) + Microsoft.Extensions.Configuration.CommandLine (>= 8.0) + Microsoft.Extensions.Configuration.EnvironmentVariables (>= 8.0) + Microsoft.Extensions.Configuration.FileExtensions (>= 8.0.1) + Microsoft.Extensions.Configuration.Json (>= 8.0.1) + Microsoft.Extensions.Configuration.UserSecrets (>= 8.0.1) + Microsoft.Extensions.Logging (>= 8.0.1) + Microsoft.Extensions.Logging.Configuration (>= 8.0.1) + Microsoft.Extensions.Logging.Console (>= 8.0.1) + Microsoft.Extensions.Logging.Debug (>= 8.0.1) + Microsoft.AspNetCore.Antiforgery (2.3) + Microsoft.AspNetCore.DataProtection (>= 2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.AspNetCore.WebUtilities (>= 2.3) + Microsoft.Extensions.ObjectPool (>= 8.0.11) + Microsoft.AspNetCore.Authentication.Abstractions (2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.Authentication.Core (2.3) + Microsoft.AspNetCore.Authentication.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.AspNetCore.Authorization (9.0.1) + Microsoft.AspNetCore.Metadata (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.AspNetCore.Authorization.Policy (2.3) + Microsoft.AspNetCore.Authentication.Abstractions (>= 2.3) + Microsoft.AspNetCore.Authorization (>= 2.3) + Microsoft.AspNetCore.Connections.Abstractions (9.0.1) + Microsoft.Extensions.Features (>= 9.0.1) + Microsoft.AspNetCore.Cors (2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.Extensions.Configuration.Abstractions (>= 8.0) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.2) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.Cryptography.Internal (9.0.1) + Microsoft.AspNetCore.DataProtection (9.0.1) + Microsoft.AspNetCore.Cryptography.Internal (>= 9.0.1) + Microsoft.AspNetCore.DataProtection.Abstractions (>= 9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Hosting.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + System.Security.Cryptography.Xml (>= 9.0.1) + Microsoft.AspNetCore.DataProtection.Abstractions (9.0.1) + Microsoft.AspNetCore.Diagnostics (2.3) + Microsoft.AspNetCore.Diagnostics.Abstractions (>= 2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.AspNetCore.WebUtilities (>= 2.3) + Microsoft.Extensions.FileProviders.Physical (>= 8.0) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + System.Diagnostics.DiagnosticSource (>= 8.0.1) + System.Reflection.Metadata (>= 8.0.1) + Microsoft.AspNetCore.Diagnostics.Abstractions (2.3) + Microsoft.AspNetCore.HostFiltering (2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.Hosting (2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.Extensions.Configuration (>= 8.0) + Microsoft.Extensions.Configuration.EnvironmentVariables (>= 8.0) + Microsoft.Extensions.Configuration.FileExtensions (>= 8.0.1) + Microsoft.Extensions.DependencyInjection (>= 8.0.1) + Microsoft.Extensions.FileProviders.Physical (>= 8.0) + Microsoft.Extensions.Hosting.Abstractions (>= 8.0.1) + Microsoft.Extensions.Logging (>= 8.0.1) + Microsoft.Extensions.Logging.Debug (>= 8.0.1) + Microsoft.Extensions.Options (>= 8.0.2) + System.Diagnostics.DiagnosticSource (>= 8.0.1) + System.Reflection.Metadata (>= 8.0.1) + Microsoft.AspNetCore.Hosting.Abstractions (2.3) + Microsoft.AspNetCore.Hosting.Server.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.Extensions.Hosting.Abstractions (>= 8.0.1) + Microsoft.AspNetCore.Hosting.Server.Abstractions (2.3) + Microsoft.AspNetCore.Http.Features (>= 2.3) + Microsoft.Extensions.Configuration.Abstractions (>= 8.0) + Microsoft.AspNetCore.Html.Abstractions (2.3) + System.Text.Encodings.Web (>= 8.0) + Microsoft.AspNetCore.Http (2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.AspNetCore.WebUtilities (>= 2.3) + Microsoft.Extensions.ObjectPool (>= 8.0.11) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.Net.Http.Headers (>= 2.3) + Microsoft.AspNetCore.Http.Abstractions (2.3) + Microsoft.AspNetCore.Http.Features (>= 2.3) + System.Text.Encodings.Web (>= 8.0) + Microsoft.AspNetCore.Http.Extensions (2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.Extensions.FileProviders.Abstractions (>= 8.0) + Microsoft.Net.Http.Headers (>= 2.3) + System.Buffers (>= 4.6) Microsoft.AspNetCore.Http.Features (5.0.17) Microsoft.Extensions.Primitives (>= 5.0.1) System.IO.Pipelines (>= 5.0.2) - Microsoft.AspNetCore.HttpOverrides (2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.HttpsPolicy (2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.Extensions.Configuration.Binder (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.JsonPatch (9.0) + Microsoft.AspNetCore.HttpOverrides (2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.HttpsPolicy (2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.Extensions.Configuration.Binder (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.JsonPatch (9.0.1) Microsoft.CSharp (>= 4.7) Newtonsoft.Json (>= 13.0.3) - Microsoft.AspNetCore.Localization (2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.Extensions.Localization.Abstractions (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.Metadata (9.0) - Microsoft.AspNetCore.Mvc (2.2) - Microsoft.AspNetCore.Mvc.Analyzers (>= 2.2) - Microsoft.AspNetCore.Mvc.ApiExplorer (>= 2.2) - Microsoft.AspNetCore.Mvc.Cors (>= 2.2) - Microsoft.AspNetCore.Mvc.DataAnnotations (>= 2.2) - Microsoft.AspNetCore.Mvc.Formatters.Json (>= 2.2) - Microsoft.AspNetCore.Mvc.Localization (>= 2.2) - Microsoft.AspNetCore.Mvc.Razor.Extensions (>= 2.2) - Microsoft.AspNetCore.Mvc.RazorPages (>= 2.2) - Microsoft.AspNetCore.Mvc.TagHelpers (>= 2.2) - Microsoft.AspNetCore.Mvc.ViewFeatures (>= 2.2) - Microsoft.AspNetCore.Razor.Design (>= 2.2) - Microsoft.Extensions.Caching.Memory (>= 2.2) - Microsoft.Extensions.DependencyInjection (>= 2.2) - Microsoft.AspNetCore.Mvc.Abstractions (2.2) - Microsoft.AspNetCore.Routing.Abstractions (>= 2.2) - Microsoft.Net.Http.Headers (>= 2.2) - Microsoft.AspNetCore.Mvc.Analyzers (2.2) - Microsoft.AspNetCore.Mvc.ApiExplorer (2.2) - Microsoft.AspNetCore.Mvc.Core (>= 2.2) - Microsoft.AspNetCore.Mvc.Core (2.2.5) - Microsoft.AspNetCore.Authentication.Core (>= 2.2) - Microsoft.AspNetCore.Authorization.Policy (>= 2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.AspNetCore.Mvc.Abstractions (>= 2.2) - Microsoft.AspNetCore.ResponseCaching.Abstractions (>= 2.2) - Microsoft.AspNetCore.Routing (>= 2.2) - Microsoft.AspNetCore.Routing.Abstractions (>= 2.2) - Microsoft.Extensions.DependencyInjection (>= 2.2) + Microsoft.AspNetCore.Localization (2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.Extensions.Localization.Abstractions (>= 8.0.11) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.Metadata (9.0.1) + Microsoft.AspNetCore.Mvc (2.3) + Microsoft.AspNetCore.Mvc.ApiExplorer (>= 2.3) + Microsoft.AspNetCore.Mvc.Cors (>= 2.3) + Microsoft.AspNetCore.Mvc.DataAnnotations (>= 2.3) + Microsoft.AspNetCore.Mvc.Formatters.Json (>= 2.3) + Microsoft.AspNetCore.Mvc.Localization (>= 2.3) + Microsoft.AspNetCore.Mvc.Razor.Extensions (>= 2.3) + Microsoft.AspNetCore.Mvc.RazorPages (>= 2.3) + Microsoft.AspNetCore.Mvc.TagHelpers (>= 2.3) + Microsoft.AspNetCore.Mvc.ViewFeatures (>= 2.3) + Microsoft.AspNetCore.Razor.Design (>= 2.3) + Microsoft.Extensions.Caching.Memory (>= 8.0.1) + Microsoft.Extensions.DependencyInjection (>= 8.0.1) + Microsoft.AspNetCore.Mvc.Abstractions (2.3) + Microsoft.AspNetCore.Routing.Abstractions (>= 2.3) + Microsoft.Net.Http.Headers (>= 2.3) + Microsoft.AspNetCore.Mvc.ApiExplorer (2.3) + Microsoft.AspNetCore.Mvc.Core (>= 2.3) + Microsoft.AspNetCore.Mvc.Core (2.3) + Microsoft.AspNetCore.Authentication.Core (>= 2.3) + Microsoft.AspNetCore.Authorization.Policy (>= 2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.AspNetCore.Mvc.Abstractions (>= 2.3) + Microsoft.AspNetCore.ResponseCaching.Abstractions (>= 2.3) + Microsoft.AspNetCore.Routing (>= 2.3) + Microsoft.Extensions.DependencyInjection (>= 8.0.1) Microsoft.Extensions.DependencyModel (>= 2.1) - Microsoft.Extensions.FileProviders.Abstractions (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - System.Diagnostics.DiagnosticSource (>= 4.5) - System.Threading.Tasks.Extensions (>= 4.5.1) - Microsoft.AspNetCore.Mvc.Cors (2.2) - Microsoft.AspNetCore.Cors (>= 2.2) - Microsoft.AspNetCore.Mvc.Core (>= 2.2) - Microsoft.AspNetCore.Mvc.DataAnnotations (2.2) - Microsoft.AspNetCore.Mvc.Core (>= 2.2) - Microsoft.Extensions.Localization (>= 2.2) - System.ComponentModel.Annotations (>= 4.5) - Microsoft.AspNetCore.Mvc.Formatters.Json (2.2) - Microsoft.AspNetCore.JsonPatch (>= 2.2) - Microsoft.AspNetCore.Mvc.Core (>= 2.2) - Microsoft.AspNetCore.Mvc.Localization (2.2) - Microsoft.AspNetCore.Localization (>= 2.2) - Microsoft.AspNetCore.Mvc.Razor (>= 2.2) - Microsoft.Extensions.DependencyInjection (>= 2.2) - Microsoft.Extensions.Localization (>= 2.2) - Microsoft.AspNetCore.Mvc.Razor (2.2) - Microsoft.AspNetCore.Mvc.Razor.Extensions (>= 2.2) - Microsoft.AspNetCore.Mvc.ViewFeatures (>= 2.2) - Microsoft.AspNetCore.Razor.Runtime (>= 2.2) - Microsoft.CodeAnalysis.CSharp (>= 2.8) - Microsoft.CodeAnalysis.Razor (>= 2.2) - Microsoft.Extensions.Caching.Memory (>= 2.2) - Microsoft.Extensions.FileProviders.Composite (>= 2.2) + Microsoft.Extensions.FileProviders.Abstractions (>= 8.0) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + System.Diagnostics.DiagnosticSource (>= 8.0.1) + System.Threading.Tasks.Extensions (>= 4.6) + Microsoft.AspNetCore.Mvc.Cors (2.3) + Microsoft.AspNetCore.Cors (>= 2.3) + Microsoft.AspNetCore.Mvc.Core (>= 2.3) + Microsoft.AspNetCore.Mvc.DataAnnotations (2.3) + Microsoft.AspNetCore.Mvc.Core (>= 2.3) + Microsoft.Extensions.Localization (>= 8.0.11) + System.ComponentModel.Annotations (>= 5.0) + Microsoft.AspNetCore.Mvc.Formatters.Json (2.3) + Microsoft.AspNetCore.JsonPatch (>= 2.3) + Microsoft.AspNetCore.Mvc.Core (>= 2.3) + Microsoft.AspNetCore.Mvc.Localization (2.3) + Microsoft.AspNetCore.Localization (>= 2.3) + Microsoft.AspNetCore.Mvc.Razor (>= 2.3) + Microsoft.Extensions.DependencyInjection (>= 8.0.1) + Microsoft.Extensions.Localization (>= 8.0.11) + Microsoft.AspNetCore.Mvc.Razor (2.3) + Microsoft.AspNetCore.Mvc.Razor.Extensions (>= 2.3) + Microsoft.AspNetCore.Mvc.ViewFeatures (>= 2.3) + Microsoft.AspNetCore.Razor.Runtime (>= 2.3) + Microsoft.CodeAnalysis.CSharp (>= 2.8.2) + Microsoft.CodeAnalysis.Razor (>= 2.3) + Microsoft.Extensions.Caching.Memory (>= 8.0.1) + Microsoft.Extensions.FileProviders.Composite (>= 8.0) Microsoft.AspNetCore.Mvc.Razor.Extensions (6.0.36) Microsoft.AspNetCore.Razor.Language (>= 6.0.36) Microsoft.CodeAnalysis.Razor (>= 6.0.36) - Microsoft.AspNetCore.Mvc.RazorPages (2.2.5) - Microsoft.AspNetCore.Mvc.Razor (>= 2.2) - Microsoft.AspNetCore.Mvc.TagHelpers (2.2) - Microsoft.AspNetCore.Mvc.Razor (>= 2.2) - Microsoft.AspNetCore.Razor.Runtime (>= 2.2) - Microsoft.AspNetCore.Routing.Abstractions (>= 2.2) - Microsoft.Extensions.Caching.Memory (>= 2.2) - Microsoft.Extensions.FileSystemGlobbing (>= 2.2) - Microsoft.Extensions.Primitives (>= 2.2) - Microsoft.AspNetCore.Mvc.ViewFeatures (2.2) - Microsoft.AspNetCore.Antiforgery (>= 2.2) - Microsoft.AspNetCore.Diagnostics.Abstractions (>= 2.2) - Microsoft.AspNetCore.Html.Abstractions (>= 2.2) - Microsoft.AspNetCore.Mvc.Core (>= 2.2) - Microsoft.AspNetCore.Mvc.DataAnnotations (>= 2.2) - Microsoft.AspNetCore.Mvc.Formatters.Json (>= 2.2) - Microsoft.Extensions.WebEncoders (>= 2.2) - Newtonsoft.Json.Bson (>= 1.0.1) - Microsoft.AspNetCore.Razor (2.2) - Microsoft.AspNetCore.Html.Abstractions (>= 2.2) - Microsoft.AspNetCore.Razor.Design (2.2) + Microsoft.AspNetCore.Mvc.RazorPages (2.3) + Microsoft.AspNetCore.Mvc.Razor (>= 2.3) + Microsoft.AspNetCore.Mvc.TagHelpers (2.3) + Microsoft.AspNetCore.Mvc.Razor (>= 2.3) + Microsoft.AspNetCore.Razor.Runtime (>= 2.3) + Microsoft.AspNetCore.Routing.Abstractions (>= 2.3) + Microsoft.Extensions.Caching.Memory (>= 8.0.1) + Microsoft.Extensions.FileSystemGlobbing (>= 8.0) + Microsoft.Extensions.Primitives (>= 8.0) + Microsoft.AspNetCore.Mvc.ViewFeatures (2.3) + Microsoft.AspNetCore.Antiforgery (>= 2.3) + Microsoft.AspNetCore.Diagnostics.Abstractions (>= 2.3) + Microsoft.AspNetCore.Html.Abstractions (>= 2.3) + Microsoft.AspNetCore.Mvc.Core (>= 2.3) + Microsoft.AspNetCore.Mvc.DataAnnotations (>= 2.3) + Microsoft.AspNetCore.Mvc.Formatters.Json (>= 2.3) + Microsoft.Extensions.WebEncoders (>= 8.0.11) + Newtonsoft.Json (>= 13.0.1) + Newtonsoft.Json.Bson (>= 1.0.2) + Microsoft.AspNetCore.Razor (2.3) + Microsoft.AspNetCore.Html.Abstractions (>= 2.3) + Microsoft.AspNetCore.Razor.Design (2.3) Microsoft.AspNetCore.Razor.Language (6.0.36) - Microsoft.AspNetCore.Razor.Runtime (2.2) - Microsoft.AspNetCore.Html.Abstractions (>= 2.2) - Microsoft.AspNetCore.Razor (>= 2.2) - Microsoft.AspNetCore.ResponseCaching.Abstractions (2.2) - Microsoft.Extensions.Primitives (>= 2.2) - Microsoft.AspNetCore.Routing (2.2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.AspNetCore.Routing.Abstractions (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.ObjectPool (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.Routing.Abstractions (2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.AspNetCore.Server.IIS (2.2.6) - Microsoft.AspNetCore.Authentication.Core (>= 2.2) - Microsoft.AspNetCore.Connections.Abstractions (>= 2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - System.IO.Pipelines (>= 4.5.3) - System.Security.Principal.Windows (>= 4.5) - Microsoft.AspNetCore.Server.IISIntegration (2.2.1) - Microsoft.AspNetCore.Authentication.Core (>= 2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Http.Extensions (>= 2.2) - Microsoft.AspNetCore.HttpOverrides (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - System.Buffers (>= 4.5) - System.IO.Pipelines (>= 4.5.2) - System.Memory (>= 4.5.1) - System.Numerics.Vectors (>= 4.5) - System.Runtime.CompilerServices.Unsafe (>= 4.5.1) - System.Security.Principal.Windows (>= 4.5) - Microsoft.AspNetCore.Server.Kestrel (2.2) - Microsoft.AspNetCore.Hosting (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Core (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Https (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Core (2.2) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Http (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions (>= 2.2) - Microsoft.AspNetCore.WebUtilities (>= 2.2) - Microsoft.Extensions.Configuration.Binder (>= 2.2) - Microsoft.Extensions.Logging.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.Net.Http.Headers (>= 2.2) - System.Memory (>= 4.5.1) - System.Numerics.Vectors (>= 4.5) - System.Runtime.CompilerServices.Unsafe (>= 4.5.1) - System.Security.Cryptography.Cng (>= 4.5) - System.Threading.Tasks.Extensions (>= 4.5.1) - Microsoft.AspNetCore.Server.Kestrel.Https (2.2) - Microsoft.AspNetCore.Http.Abstractions (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Core (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions (2.2) - Microsoft.AspNetCore.Connections.Abstractions (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (2.2.1) - Microsoft.AspNetCore.Hosting.Abstractions (>= 2.2) - Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions (>= 2.2) - Microsoft.Extensions.Options (>= 2.2) - Microsoft.AspNetCore.WebUtilities (9.0) - Microsoft.Net.Http.Headers (>= 9.0) + Microsoft.AspNetCore.Razor.Runtime (2.3) + Microsoft.AspNetCore.Html.Abstractions (>= 2.3) + Microsoft.AspNetCore.Razor (>= 2.3) + Microsoft.AspNetCore.ResponseCaching.Abstractions (2.3) + Microsoft.Extensions.Primitives (>= 8.0) + Microsoft.AspNetCore.Routing (2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.AspNetCore.Routing.Abstractions (>= 2.3) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.ObjectPool (>= 8.0.11) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.Routing.Abstractions (2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.AspNetCore.Server.IISIntegration (2.3) + Microsoft.AspNetCore.Authentication.Core (>= 2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Http (>= 2.3) + Microsoft.AspNetCore.Http.Extensions (>= 2.3) + Microsoft.AspNetCore.HttpOverrides (>= 2.3) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + System.Buffers (>= 4.6) + System.IO.Pipelines (>= 8.0) + System.Memory (>= 4.6) + System.Numerics.Vectors (>= 4.6) + System.Runtime.CompilerServices.Unsafe (>= 6.1) + System.Security.Principal.Windows (>= 5.0) + Microsoft.AspNetCore.Server.Kestrel (2.3) + Microsoft.AspNetCore.Hosting (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Core (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Https (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (>= 2.3) + System.IO.Pipelines (>= 8.0) + Microsoft.AspNetCore.Server.Kestrel.Core (2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions (>= 2.3) + Microsoft.AspNetCore.WebUtilities (>= 2.3) + Microsoft.Extensions.Configuration (>= 8.0) + Microsoft.Extensions.Configuration.Binder (>= 8.0.2) + Microsoft.Extensions.Logging.Abstractions (>= 8.0.2) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.Net.Http.Headers (>= 2.3) + System.Memory (>= 4.6) + System.Numerics.Vectors (>= 4.6) + System.Runtime.CompilerServices.Unsafe (>= 6.1) + System.Security.Cryptography.Cng (>= 5.0) + System.Threading.Tasks.Extensions (>= 4.6) + Microsoft.AspNetCore.Server.Kestrel.Https (2.3) + Microsoft.AspNetCore.Http.Abstractions (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Core (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions (2.3) + Microsoft.AspNetCore.Connections.Abstractions (>= 2.3) + System.IO.Pipelines (>= 8.0) + Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (2.3) + Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3) + Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions (>= 2.3) + Microsoft.Extensions.Options (>= 8.0.2) + Microsoft.AspNetCore.WebUtilities (9.0.1) + Microsoft.Net.Http.Headers (>= 9.0.1) Microsoft.CodeAnalysis.Analyzers (3.11) Microsoft.CodeAnalysis.Common (4.12) Microsoft.CodeAnalysis.Analyzers (>= 3.3.4) @@ -342,121 +336,115 @@ NUGET Microsoft.CodeAnalysis.Common (>= 4.0) Microsoft.CodeAnalysis.CSharp (>= 4.0) Microsoft.CSharp (4.7) - Microsoft.Extensions.ApiDescription.Server (9.0) - Microsoft.Extensions.Caching.Abstractions (9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Caching.Memory (9.0) - Microsoft.Extensions.Caching.Abstractions (>= 9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Configuration (9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Configuration.Abstractions (9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Configuration.Binder (9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.CommandLine (9.0) - Microsoft.Extensions.Configuration (>= 9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.EnvironmentVariables (9.0) - Microsoft.Extensions.Configuration (>= 9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.FileExtensions (9.0) - Microsoft.Extensions.Configuration (>= 9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 9.0) - Microsoft.Extensions.FileProviders.Physical (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Configuration.Json (9.0) - Microsoft.Extensions.Configuration (>= 9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.FileExtensions (>= 9.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.UserSecrets (9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.Json (>= 9.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 9.0) - Microsoft.Extensions.FileProviders.Physical (>= 9.0) - Microsoft.Extensions.DependencyInjection (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (9.0) - Microsoft.Extensions.DependencyModel (9.0) - Microsoft.Extensions.Diagnostics.Abstractions (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Features (9.0) - Microsoft.Extensions.FileProviders.Abstractions (9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.FileProviders.Composite (9.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.FileProviders.Physical (9.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 9.0) - Microsoft.Extensions.FileSystemGlobbing (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.FileSystemGlobbing (9.0) - Microsoft.Extensions.Hosting.Abstractions (9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Diagnostics.Abstractions (>= 9.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Localization (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Localization.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Localization.Abstractions (9.0) - Microsoft.Extensions.Logging (9.0) - Microsoft.Extensions.DependencyInjection (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.Configuration (9.0) - Microsoft.Extensions.Configuration (>= 9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.Binder (>= 9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Logging (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0) - Microsoft.Extensions.Logging.Console (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Logging (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.Configuration (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Logging.Debug (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Logging (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Logging.EventSource (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Logging (>= 9.0) - Microsoft.Extensions.Logging.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.ObjectPool (9.0) - Microsoft.Extensions.Options (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Options.ConfigurationExtensions (9.0) - Microsoft.Extensions.Configuration.Abstractions (>= 9.0) - Microsoft.Extensions.Configuration.Binder (>= 9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Extensions.Primitives (>= 9.0) - Microsoft.Extensions.Primitives (9.0) - Microsoft.Extensions.WebEncoders (9.0) - Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0) - Microsoft.Extensions.Options (>= 9.0) - Microsoft.Net.Http.Headers (9.0) - Microsoft.Extensions.Primitives (>= 9.0) + Microsoft.Extensions.ApiDescription.Server (9.0.1) + Microsoft.Extensions.Caching.Abstractions (9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Caching.Memory (9.0.1) + Microsoft.Extensions.Caching.Abstractions (>= 9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Configuration (9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Configuration.Abstractions (9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Configuration.Binder (9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.CommandLine (9.0.1) + Microsoft.Extensions.Configuration (>= 9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.EnvironmentVariables (9.0.1) + Microsoft.Extensions.Configuration (>= 9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.FileExtensions (9.0.1) + Microsoft.Extensions.Configuration (>= 9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (>= 9.0.1) + Microsoft.Extensions.FileProviders.Physical (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Configuration.Json (9.0.1) + Microsoft.Extensions.Configuration (>= 9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.FileExtensions (>= 9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.UserSecrets (9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.Json (>= 9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (>= 9.0.1) + Microsoft.Extensions.FileProviders.Physical (>= 9.0.1) + Microsoft.Extensions.DependencyInjection (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (9.0.1) + Microsoft.Extensions.DependencyModel (9.0.1) + Microsoft.Extensions.Diagnostics.Abstractions (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Features (9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.FileProviders.Composite (9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.FileProviders.Physical (9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (>= 9.0.1) + Microsoft.Extensions.FileSystemGlobbing (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.FileSystemGlobbing (9.0.1) + Microsoft.Extensions.Hosting.Abstractions (9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Diagnostics.Abstractions (>= 9.0.1) + Microsoft.Extensions.FileProviders.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Localization (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Localization.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Localization.Abstractions (9.0.1) + Microsoft.Extensions.Logging (9.0.1) + Microsoft.Extensions.DependencyInjection (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging.Configuration (9.0.1) + Microsoft.Extensions.Configuration (>= 9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.Binder (>= 9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.1) + Microsoft.Extensions.Logging.Console (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging.Configuration (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Logging.Debug (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Logging (>= 9.0.1) + Microsoft.Extensions.Logging.Abstractions (>= 9.0.1) + Microsoft.Extensions.ObjectPool (9.0.1) + Microsoft.Extensions.Options (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Options.ConfigurationExtensions (9.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1) + Microsoft.Extensions.Configuration.Binder (>= 9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) + Microsoft.Extensions.Primitives (9.0.1) + Microsoft.Extensions.WebEncoders (9.0.1) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1) + Microsoft.Extensions.Options (>= 9.0.1) + Microsoft.Net.Http.Headers (9.0.1) + Microsoft.Extensions.Primitives (>= 9.0.1) Microsoft.OpenApi (1.6.23) Newtonsoft.Json (13.0.3) Newtonsoft.Json.Bson (1.0.3) @@ -472,31 +460,31 @@ NUGET Swashbuckle.AspNetCore.Swagger (>= 7.2) Swashbuckle.AspNetCore.SwaggerUI (7.2) System.Buffers (4.6) - System.Collections.Immutable (9.0) + System.Collections.Immutable (9.0.1) System.ComponentModel.Annotations (5.0) - System.Diagnostics.DiagnosticSource (9.0) - System.Formats.Asn1 (9.0) - System.IO.Pipelines (9.0) + System.Diagnostics.DiagnosticSource (9.0.1) + System.Formats.Asn1 (9.0.1) + System.IO.Pipelines (9.0.1) System.Memory (4.6) System.Numerics.Vectors (4.6) - System.Reflection.Metadata (9.0) + System.Reflection.Metadata (9.0.1) System.Runtime.CompilerServices.Unsafe (6.1) System.Security.Cryptography.Cng (5.0) System.Formats.Asn1 (>= 5.0) - System.Security.Cryptography.Pkcs (9.0) - System.Security.Cryptography.Xml (9.0) - System.Security.Cryptography.Pkcs (>= 9.0) + System.Security.Cryptography.Pkcs (9.0.1) + System.Security.Cryptography.Xml (9.0.1) + System.Security.Cryptography.Pkcs (>= 9.0.1) System.Security.Principal.Windows (5.0) - System.Text.Encodings.Web (9.0) - System.Text.Json (9.0) + System.Text.Encodings.Web (9.0.1) + System.Text.Json (9.0.1) System.Threading.Tasks.Extensions (4.6) GROUP Test RESTRICTION: == net9.0 NUGET remote: https://api.nuget.org/v3/index.json - FSharp.Compiler.Service (43.9.100) - FSharp.Core (9.0.100) + FSharp.Compiler.Service (43.9.101) + FSharp.Core (9.0.101) System.Buffers (>= 4.5.1) System.Collections.Immutable (>= 8.0) System.Diagnostics.DiagnosticSource (>= 8.0) @@ -504,7 +492,7 @@ NUGET System.Reflection.Emit (>= 4.7) System.Reflection.Metadata (>= 8.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - FSharp.Core (9.0.100) + FSharp.Core (9.0.101) FSharp.SystemTextJson (1.3.13) FSharp.Core (>= 4.7) System.Text.Json (>= 6.0) @@ -512,7 +500,7 @@ NUGET FSharp.Core (>= 5.0.2) NHamcrest (>= 4.0) xunit.v3 (>= 1.0) - Microsoft.Bcl.AsyncInterfaces (9.0) + Microsoft.Bcl.AsyncInterfaces (9.0.1) Microsoft.CodeCoverage (17.12) Microsoft.NET.Test.Sdk (17.12) Microsoft.CodeCoverage (>= 17.12) @@ -521,11 +509,11 @@ NUGET Microsoft.OpenApi.Readers (1.6.23) - redirects: force Microsoft.OpenApi (>= 1.6.23) SharpYaml (>= 2.1.1) - Microsoft.Testing.Extensions.TrxReport.Abstractions (1.5) - Microsoft.Testing.Platform (>= 1.5) - Microsoft.Testing.Platform (1.5) - Microsoft.Testing.Platform.MSBuild (1.5) - Microsoft.Testing.Platform (>= 1.5) + Microsoft.Testing.Extensions.TrxReport.Abstractions (1.5.1) + Microsoft.Testing.Platform (>= 1.5.1) + Microsoft.Testing.Platform (1.5.1) + Microsoft.Testing.Platform.MSBuild (1.5.1) + Microsoft.Testing.Platform (>= 1.5.1) Microsoft.TestPlatform.ObjectModel (17.12) System.Reflection.Metadata (>= 1.6) Microsoft.TestPlatform.TestHost (17.12) @@ -535,31 +523,31 @@ NUGET NHamcrest (4.0) SharpYaml (2.1.1) - redirects: force System.Buffers (4.6) - System.Collections.Immutable (9.0) - System.Diagnostics.DiagnosticSource (9.0) + System.Collections.Immutable (9.0.1) + System.Diagnostics.DiagnosticSource (9.0.1) System.Memory (4.6) System.Reflection.Emit (4.7) - System.Reflection.Metadata (9.0) + System.Reflection.Metadata (9.0.1) System.Runtime.CompilerServices.Unsafe (6.1) - System.Text.Json (9.0) - xunit.analyzers (1.18) - xunit.v3 (1.0) - xunit.analyzers (>= 1.18) - xunit.v3.assert (1.0) - xunit.v3.core (1.0) - xunit.v3.assert (1.0) - xunit.v3.common (1.0) + System.Text.Json (9.0.1) + xunit.analyzers (1.19) + xunit.v3 (1.0.1) + xunit.analyzers (>= 1.19) + xunit.v3.assert (1.0.1) + xunit.v3.core (1.0.1) + xunit.v3.assert (1.0.1) + xunit.v3.common (1.0.1) Microsoft.Bcl.AsyncInterfaces (>= 6.0) - xunit.v3.core (1.0) - Microsoft.Testing.Platform.MSBuild (>= 1.4.3) - xunit.v3.extensibility.core (1.0) - xunit.v3.runner.inproc.console (1.0) - xunit.v3.extensibility.core (1.0) - xunit.v3.common (1.0) - xunit.v3.runner.common (1.0) - xunit.v3.common (1.0) - xunit.v3.runner.inproc.console (1.0) - Microsoft.Testing.Extensions.TrxReport.Abstractions (>= 1.4.3) - Microsoft.Testing.Platform (>= 1.4.3) - xunit.v3.extensibility.core (1.0) - xunit.v3.runner.common (1.0) + xunit.v3.core (1.0.1) + Microsoft.Testing.Platform.MSBuild (>= 1.5) + xunit.v3.extensibility.core (1.0.1) + xunit.v3.runner.inproc.console (1.0.1) + xunit.v3.extensibility.core (1.0.1) + xunit.v3.common (1.0.1) + xunit.v3.runner.common (1.0.1) + xunit.v3.common (1.0.1) + xunit.v3.runner.inproc.console (1.0.1) + Microsoft.Testing.Extensions.TrxReport.Abstractions (>= 1.5) + Microsoft.Testing.Platform (>= 1.5) + xunit.v3.extensibility.core (1.0.1) + xunit.v3.runner.common (1.0.1) diff --git a/src/SwaggerProvider.DesignTime/v2/DefinitionCompiler.fs b/src/SwaggerProvider.DesignTime/v2/DefinitionCompiler.fs index 92b1a00..fc55346 100644 --- a/src/SwaggerProvider.DesignTime/v2/DefinitionCompiler.fs +++ b/src/SwaggerProvider.DesignTime/v2/DefinitionCompiler.fs @@ -42,9 +42,7 @@ type DefinitionPath = ProvidedTypeNameCandidate = nicePascalName definitionPath } else let nsPath = - definitionPath - .Substring(0, lastDot) - .Split([| nsSeparator |], StringSplitOptions.RemoveEmptyEntries) + definitionPath.Substring(0, lastDot).Split([| nsSeparator |], StringSplitOptions.RemoveEmptyEntries) |> List.ofArray let tyName = definitionPath.Substring(lastDot + 1) @@ -360,9 +358,7 @@ type DefinitionCompiler(schema: SwaggerObject, provideNullable) as this = | Enum(_, "string") -> typeof | Enum(_, "boolean") -> typeof | Enum _ -> typeof - | Array eTy -> - (compileSchemaObject ns (ns.ReserveUniqueName tyName "Item") eTy true ns.RegisterType) - .MakeArrayType(1) + | Array eTy -> (compileSchemaObject ns (ns.ReserveUniqueName tyName "Item") eTy true ns.RegisterType).MakeArrayType(1) | Dictionary eTy -> ProvidedTypeBuilder.MakeGenericType( typedefof>, diff --git a/src/SwaggerProvider.DesignTime/v3/DefinitionCompiler.fs b/src/SwaggerProvider.DesignTime/v3/DefinitionCompiler.fs index 09ffae1..f0bbac3 100644 --- a/src/SwaggerProvider.DesignTime/v3/DefinitionCompiler.fs +++ b/src/SwaggerProvider.DesignTime/v3/DefinitionCompiler.fs @@ -44,9 +44,7 @@ type DefinitionPath = ProvidedTypeNameCandidate = nicePascalName definitionPath } else let nsPath = - definitionPath - .Substring(0, lastDot) - .Split([| nsSeparator |], StringSplitOptions.RemoveEmptyEntries) + definitionPath.Substring(0, lastDot).Split([| nsSeparator |], StringSplitOptions.RemoveEmptyEntries) |> List.ofArray let tyName = definitionPath.Substring(lastDot + 1)