From bcf876d6954bf42b7e82652bdc1fefaf288ea53a Mon Sep 17 00:00:00 2001 From: Matt Edmondson Date: Tue, 11 Aug 2026 18:31:54 +1000 Subject: [PATCH] chore: update ktsu.Sdk to 2.21.1 [patch] Bumps ktsu.Sdk and its variants to 2.21.1 in global.json. File headers are migrated to the single line from COPYRIGHT.md, which is what the SDK writes into .editorconfig as file_header_template and IDE0073 enforces. Removes the PackageVersion entries for Microsoft.Testing.Extensions.CodeCoverage and TrxReport, which MSTest.Sdk 4.3.3 now supplies itself (NU1506). --- .editorconfig | 13 ++++++++--- .gitattributes | 23 +++++++++++-------- .runsettings | 21 +---------------- .../ContiguousCollectionBenchmarks.cs | 4 +--- .../ContiguousMapBenchmarks.cs | 4 +--- .../ContiguousSetBenchmarks.cs | 4 +--- .../CrossCollectionComparisonBenchmarks.cs | 4 +--- Containers.Benchmarks/GlobalSuppressions.cs | 4 +--- .../InsertionOrderCollectionBenchmarks.cs | 4 +--- .../InsertionOrderMapBenchmarks.cs | 4 +--- .../InsertionOrderSetBenchmarks.cs | 4 +--- .../OrderedCollectionBenchmarks.cs | 4 +--- Containers.Benchmarks/OrderedMapBenchmarks.cs | 4 +--- Containers.Benchmarks/OrderedSetBenchmarks.cs | 4 +--- .../PerformanceAnalysisBenchmarks.cs | 4 +--- Containers.Benchmarks/Program.cs | 4 +--- Containers.Benchmarks/RingBufferBenchmarks.cs | 4 +--- .../StandardCollectionBenchmarks.cs | 4 +--- Containers.Test/AssemblyInfo.cs | 4 +--- Containers.Test/ContiguousCollectionTests.cs | 4 +--- Containers.Test/ContiguousMapTests.cs | 4 +--- Containers.Test/ContiguousSetTests.cs | 4 +--- Containers.Test/DelayLineTests.cs | 4 +--- .../InsertionOrderCollectionTests.cs | 4 +--- Containers.Test/InsertionOrderMapTests.cs | 4 +--- Containers.Test/InsertionOrderSetTests.cs | 4 +--- Containers.Test/OrderedCollectionTests.cs | 4 +--- Containers.Test/OrderedMapTests.cs | 4 +--- Containers.Test/OrderedSetTests.cs | 4 +--- Containers.Test/RingBufferTests.cs | 4 +--- Containers.Test/SpscRingBufferTests.cs | 4 +--- Containers/ContiguousCollection.cs | 4 +--- Containers/ContiguousMap.cs | 4 +--- Containers/ContiguousSet.cs | 4 +--- Containers/DelayLine.cs | 4 +--- Containers/InsertionOrderCollection.cs | 4 +--- Containers/InsertionOrderMap.cs | 4 +--- Containers/InsertionOrderSet.cs | 4 +--- Containers/OrderedCollection.cs | 4 +--- Containers/OrderedMap.cs | 4 +--- Containers/OrderedSet.cs | 4 +--- Containers/RingBuffer.cs | 4 +--- Containers/SpscRingBuffer.cs | 4 +--- Directory.Packages.props | 2 -- global.json | 18 +++++++-------- 45 files changed, 74 insertions(+), 163 deletions(-) diff --git a/.editorconfig b/.editorconfig index c04a279..2cd5f5b 100644 --- a/.editorconfig +++ b/.editorconfig @@ -9,7 +9,9 @@ charset = utf-8 indent_style = space indent_size = 4 tab_width = 4 -end_of_line = crlf +# LF on every platform, matching the `* text=auto eol=lf` default in .gitattributes. +# Overrides below must stay in step with the eol pins in that file. +end_of_line = lf insert_final_newline = true trim_trailing_whitespace = true @@ -17,7 +19,7 @@ trim_trailing_whitespace = true [*.{cs,csx,cake,fs,fsx,vb,vbx}] indent_style = tab -file_header_template = Copyright (c) ktsu.dev\nAll rights reserved.\nLicensed under the MIT license. +file_header_template = Copyright (c) 2023-2026 ktsu-dev contributors # Default severity for all .NET Code Style rules dotnet_analyzer_diagnostic.severity = error @@ -503,4 +505,9 @@ indent_style = tab # Shell scripts [*.sh] end_of_line = lf -indent_size = 2 \ No newline at end of file +indent_size = 2 + +# Windows batch scripts and Visual Studio solution files keep CRLF on every platform. +# These match the eol=crlf pins in .gitattributes. +[*.{cmd,bat,sln}] +end_of_line = crlf \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index d67e40c..a0bea35 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,20 +4,25 @@ # Git Line Endings # ############################### -# Set default behaviour to automatically normalize line endings. -* text=auto +# Normalize all text files to LF in the repository, and check them out as LF on every +# platform. The explicit eol overrides each machine's core.autocrlf, so the working tree +# is byte-identical on Windows, Linux and macOS. This must stay in step with the +# end_of_line settings in .editorconfig. +* text=auto eol=lf -# csharp files to match .editorconfig -*.cs text eol=crlf +# Force bash scripts to always use LF line endings so that if a repo is accessed +# in Unix via a file share from Windows, the scripts will work. Redundant with the +# default above, kept explicit because these files break outright with CRLF. +*.sh text eol=lf # Force batch scripts to always use CRLF line endings so that if a repo is accessed # in Windows via a file share from Linux, the scripts will work. -*.{cmd,[cC][mM][dD]} text eol=crlf -*.{bat,[bB][aA][tT]} text eol=crlf +*.cmd text eol=crlf +*.bat text eol=crlf -# Force bash scripts to always use LF line endings so that if a repo is accessed -# in Unix via a file share from Windows, the scripts will work. -*.sh text eol=lf +# Visual Studio rewrites solution files with CRLF regardless of the checkout, so pin +# them to avoid a spurious whole-file diff every time the solution is opened. +*.sln text eol=crlf ############################### # Git Large File System (LFS) # diff --git a/.runsettings b/.runsettings index 3c3169d..9bd9f05 100644 --- a/.runsettings +++ b/.runsettings @@ -1,25 +1,6 @@ - - .\coverage + TestResults - - - .\coverage - - - - - - - - opencover - coverage.opencover.xml - [*Test*]*,[*Tests*]* - **/obj/**/* - - - - diff --git a/Containers.Benchmarks/ContiguousCollectionBenchmarks.cs b/Containers.Benchmarks/ContiguousCollectionBenchmarks.cs index 13b9c02..1596c78 100644 --- a/Containers.Benchmarks/ContiguousCollectionBenchmarks.cs +++ b/Containers.Benchmarks/ContiguousCollectionBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/ContiguousMapBenchmarks.cs b/Containers.Benchmarks/ContiguousMapBenchmarks.cs index 0f154eb..f6b8e56 100644 --- a/Containers.Benchmarks/ContiguousMapBenchmarks.cs +++ b/Containers.Benchmarks/ContiguousMapBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/ContiguousSetBenchmarks.cs b/Containers.Benchmarks/ContiguousSetBenchmarks.cs index bcf6ba7..84e089c 100644 --- a/Containers.Benchmarks/ContiguousSetBenchmarks.cs +++ b/Containers.Benchmarks/ContiguousSetBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/CrossCollectionComparisonBenchmarks.cs b/Containers.Benchmarks/CrossCollectionComparisonBenchmarks.cs index acf6915..c7d09da 100644 --- a/Containers.Benchmarks/CrossCollectionComparisonBenchmarks.cs +++ b/Containers.Benchmarks/CrossCollectionComparisonBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/GlobalSuppressions.cs b/Containers.Benchmarks/GlobalSuppressions.cs index d01aef9..9a9d8dd 100644 --- a/Containers.Benchmarks/GlobalSuppressions.cs +++ b/Containers.Benchmarks/GlobalSuppressions.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors using System.Diagnostics.CodeAnalysis; diff --git a/Containers.Benchmarks/InsertionOrderCollectionBenchmarks.cs b/Containers.Benchmarks/InsertionOrderCollectionBenchmarks.cs index 01b99d6..d636af3 100644 --- a/Containers.Benchmarks/InsertionOrderCollectionBenchmarks.cs +++ b/Containers.Benchmarks/InsertionOrderCollectionBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/InsertionOrderMapBenchmarks.cs b/Containers.Benchmarks/InsertionOrderMapBenchmarks.cs index effee71..5d08c5e 100644 --- a/Containers.Benchmarks/InsertionOrderMapBenchmarks.cs +++ b/Containers.Benchmarks/InsertionOrderMapBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/InsertionOrderSetBenchmarks.cs b/Containers.Benchmarks/InsertionOrderSetBenchmarks.cs index 6a72b50..53beee1 100644 --- a/Containers.Benchmarks/InsertionOrderSetBenchmarks.cs +++ b/Containers.Benchmarks/InsertionOrderSetBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/OrderedCollectionBenchmarks.cs b/Containers.Benchmarks/OrderedCollectionBenchmarks.cs index 5ac1d21..1651394 100644 --- a/Containers.Benchmarks/OrderedCollectionBenchmarks.cs +++ b/Containers.Benchmarks/OrderedCollectionBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/OrderedMapBenchmarks.cs b/Containers.Benchmarks/OrderedMapBenchmarks.cs index f9000e5..2726a1b 100644 --- a/Containers.Benchmarks/OrderedMapBenchmarks.cs +++ b/Containers.Benchmarks/OrderedMapBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/OrderedSetBenchmarks.cs b/Containers.Benchmarks/OrderedSetBenchmarks.cs index ee4547c..4a965cd 100644 --- a/Containers.Benchmarks/OrderedSetBenchmarks.cs +++ b/Containers.Benchmarks/OrderedSetBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/PerformanceAnalysisBenchmarks.cs b/Containers.Benchmarks/PerformanceAnalysisBenchmarks.cs index 483878c..8a01476 100644 --- a/Containers.Benchmarks/PerformanceAnalysisBenchmarks.cs +++ b/Containers.Benchmarks/PerformanceAnalysisBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/Program.cs b/Containers.Benchmarks/Program.cs index 0966478..f32ceaa 100644 --- a/Containers.Benchmarks/Program.cs +++ b/Containers.Benchmarks/Program.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/RingBufferBenchmarks.cs b/Containers.Benchmarks/RingBufferBenchmarks.cs index 516f399..51d15a6 100644 --- a/Containers.Benchmarks/RingBufferBenchmarks.cs +++ b/Containers.Benchmarks/RingBufferBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Benchmarks/StandardCollectionBenchmarks.cs b/Containers.Benchmarks/StandardCollectionBenchmarks.cs index 012476f..2d11a65 100644 --- a/Containers.Benchmarks/StandardCollectionBenchmarks.cs +++ b/Containers.Benchmarks/StandardCollectionBenchmarks.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Benchmarks; diff --git a/Containers.Test/AssemblyInfo.cs b/Containers.Test/AssemblyInfo.cs index 3dad956..8c2c96f 100644 --- a/Containers.Test/AssemblyInfo.cs +++ b/Containers.Test/AssemblyInfo.cs @@ -1,5 +1,3 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors [assembly: Microsoft.VisualStudio.TestTools.UnitTesting.Parallelize(Scope = Microsoft.VisualStudio.TestTools.UnitTesting.ExecutionScope.MethodLevel)] diff --git a/Containers.Test/ContiguousCollectionTests.cs b/Containers.Test/ContiguousCollectionTests.cs index c637835..88bf135 100644 --- a/Containers.Test/ContiguousCollectionTests.cs +++ b/Containers.Test/ContiguousCollectionTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/ContiguousMapTests.cs b/Containers.Test/ContiguousMapTests.cs index 8599ac6..0106bb3 100644 --- a/Containers.Test/ContiguousMapTests.cs +++ b/Containers.Test/ContiguousMapTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/ContiguousSetTests.cs b/Containers.Test/ContiguousSetTests.cs index 4176038..66030f9 100644 --- a/Containers.Test/ContiguousSetTests.cs +++ b/Containers.Test/ContiguousSetTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/DelayLineTests.cs b/Containers.Test/DelayLineTests.cs index 7077086..da3cfd7 100644 --- a/Containers.Test/DelayLineTests.cs +++ b/Containers.Test/DelayLineTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/InsertionOrderCollectionTests.cs b/Containers.Test/InsertionOrderCollectionTests.cs index a0d0010..4e0a138 100644 --- a/Containers.Test/InsertionOrderCollectionTests.cs +++ b/Containers.Test/InsertionOrderCollectionTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/InsertionOrderMapTests.cs b/Containers.Test/InsertionOrderMapTests.cs index 3b4b4d9..5345b7c 100644 --- a/Containers.Test/InsertionOrderMapTests.cs +++ b/Containers.Test/InsertionOrderMapTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/InsertionOrderSetTests.cs b/Containers.Test/InsertionOrderSetTests.cs index e812d49..25de19a 100644 --- a/Containers.Test/InsertionOrderSetTests.cs +++ b/Containers.Test/InsertionOrderSetTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/OrderedCollectionTests.cs b/Containers.Test/OrderedCollectionTests.cs index 1609fb5..021bf11 100644 --- a/Containers.Test/OrderedCollectionTests.cs +++ b/Containers.Test/OrderedCollectionTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/OrderedMapTests.cs b/Containers.Test/OrderedMapTests.cs index d5d1655..76abff6 100644 --- a/Containers.Test/OrderedMapTests.cs +++ b/Containers.Test/OrderedMapTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Test; diff --git a/Containers.Test/OrderedSetTests.cs b/Containers.Test/OrderedSetTests.cs index 09c88d2..212853a 100644 --- a/Containers.Test/OrderedSetTests.cs +++ b/Containers.Test/OrderedSetTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Test; diff --git a/Containers.Test/RingBufferTests.cs b/Containers.Test/RingBufferTests.cs index 974b510..b0b5247 100644 --- a/Containers.Test/RingBufferTests.cs +++ b/Containers.Test/RingBufferTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers.Test/SpscRingBufferTests.cs b/Containers.Test/SpscRingBufferTests.cs index af23dae..64da8e4 100644 --- a/Containers.Test/SpscRingBufferTests.cs +++ b/Containers.Test/SpscRingBufferTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers.Tests; diff --git a/Containers/ContiguousCollection.cs b/Containers/ContiguousCollection.cs index 814a13a..68d4742 100644 --- a/Containers/ContiguousCollection.cs +++ b/Containers/ContiguousCollection.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/ContiguousMap.cs b/Containers/ContiguousMap.cs index 4f9ef50..44059e7 100644 --- a/Containers/ContiguousMap.cs +++ b/Containers/ContiguousMap.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/ContiguousSet.cs b/Containers/ContiguousSet.cs index 7322638..b4b76f9 100644 --- a/Containers/ContiguousSet.cs +++ b/Containers/ContiguousSet.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/DelayLine.cs b/Containers/DelayLine.cs index 86c9df5..f5fd351 100644 --- a/Containers/DelayLine.cs +++ b/Containers/DelayLine.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/InsertionOrderCollection.cs b/Containers/InsertionOrderCollection.cs index 7d6762f..26845a3 100644 --- a/Containers/InsertionOrderCollection.cs +++ b/Containers/InsertionOrderCollection.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/InsertionOrderMap.cs b/Containers/InsertionOrderMap.cs index 64f1e29..30e621a 100644 --- a/Containers/InsertionOrderMap.cs +++ b/Containers/InsertionOrderMap.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/InsertionOrderSet.cs b/Containers/InsertionOrderSet.cs index df35975..11112fe 100644 --- a/Containers/InsertionOrderSet.cs +++ b/Containers/InsertionOrderSet.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/OrderedCollection.cs b/Containers/OrderedCollection.cs index cbbccfe..43e16e7 100644 --- a/Containers/OrderedCollection.cs +++ b/Containers/OrderedCollection.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/OrderedMap.cs b/Containers/OrderedMap.cs index ee77356..8fa4af7 100644 --- a/Containers/OrderedMap.cs +++ b/Containers/OrderedMap.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/OrderedSet.cs b/Containers/OrderedSet.cs index 294f6a9..555e750 100644 --- a/Containers/OrderedSet.cs +++ b/Containers/OrderedSet.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/RingBuffer.cs b/Containers/RingBuffer.cs index fff2157..186b0dd 100644 --- a/Containers/RingBuffer.cs +++ b/Containers/RingBuffer.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Containers/SpscRingBuffer.cs b/Containers/SpscRingBuffer.cs index 82534bd..40a0f1c 100644 --- a/Containers/SpscRingBuffer.cs +++ b/Containers/SpscRingBuffer.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Containers; diff --git a/Directory.Packages.props b/Directory.Packages.props index 56f6bd7..a852af3 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,13 +4,11 @@ - - diff --git a/global.json b/global.json index 15c86b6..39f7683 100644 --- a/global.json +++ b/global.json @@ -5,15 +5,15 @@ }, "msbuild-sdks": { "MSTest.Sdk": "4.3.3", - "ktsu.Sdk": "2.18.0", - "ktsu.Sdk.ConsoleApp": "2.18.0", - "ktsu.Sdk.Tool": "2.18.0", - "ktsu.Sdk.App": "2.18.0", - "ktsu.Sdk.Windows": "2.18.0", - "ktsu.Sdk.Linux": "2.18.0", - "ktsu.Sdk.macOS": "2.18.0", - "ktsu.Sdk.iOS": "2.18.0", - "ktsu.Sdk.Android": "2.18.0" + "ktsu.Sdk": "2.21.1", + "ktsu.Sdk.ConsoleApp": "2.21.1", + "ktsu.Sdk.Tool": "2.21.1", + "ktsu.Sdk.App": "2.21.1", + "ktsu.Sdk.Windows": "2.21.1", + "ktsu.Sdk.Linux": "2.21.1", + "ktsu.Sdk.macOS": "2.21.1", + "ktsu.Sdk.iOS": "2.21.1", + "ktsu.Sdk.Android": "2.21.1" }, "test": { "runner": "Microsoft.Testing.Platform"