diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 9657b53e17b..fc114d776d3 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,7 +1,46 @@ -#### 1.5.33 December 4th 2024 #### +#### 1.5.35 January 7th 2024 #### *Placeholder for nightlies* +#### 1.5.34 January 7th 2024 #### + +* [TestKit: Fix DelegatingSupervisorStrategy KeyNotFoundException](https://github.com/akkadotnet/akka.net/pull/7438) +* [Core: Improve actor telemetry type name override](https://github.com/akkadotnet/akka.net/pull/7439) +* [Sharding: Add `IShardingBufferMessageAdapter` to support tracing over sharding](https://github.com/akkadotnet/akka.net/pull/7441) + +To [see the full set of changes in Akka.NET v1.5.34, click here](https://github.com/akkadotnet/akka.net/milestone/117?closed=1). + +3 contributors since release 1.5.33 + +| COMMITS | LOC+ | LOC- | AUTHOR | +|---------|------|------|---------------------| +| 2 | 311 | 16 | Gregorius Soedharmo | +| 2 | 17 | 9 | Aaron Stannard | +| 1 | 1 | 1 | jasonmar | + +#### 1.5.33 December 23rd 2024 #### + +* [Bump Akka.Analyzers from 0.2.5 to 0.3.0](https://github.com/akkadotnet/akka.net/pull/7415) +* [Core: Throw better error message when `Stash()` stashes null message](https://github.com/akkadotnet/akka.net/pull/7425) +* [Core: Fix `IWrappedMessage` and `IDeadLetterSuppression` handling](https://github.com/akkadotnet/akka.net/pull/7414) +* [Core: Make actor start/stop telemetry descriptors overridable](https://github.com/akkadotnet/akka.net/pull/7434) +* [Core: Fix `Result.FromTask` edge case handling](https://github.com/akkadotnet/akka.net/pull/7433) +* [Remote: HandleStashedInbound performance improvement](https://github.com/akkadotnet/akka.net/pull/7409) +* [TestKit: Make startup timeout configurable](https://github.com/akkadotnet/akka.net/pull/7423) +* [TestKit: Make InternalTestActor override its SupervisionStrategy](https://github.com/akkadotnet/akka.net/pull/7221) +* [Streams: Add custom log level argument to `Log` stage](https://github.com/akkadotnet/akka.net/pull/7424) + +To [see the full set of changes in Akka.NET v1.5.33, click here](https://github.com/akkadotnet/akka.net/milestone/116?closed=1). + +4 contributors since release 1.5.32 + +| COMMITS | LOC+ | LOC- | AUTHOR | +|---------|------|------|---------------------| +| 9 | 513 | 117 | Aaron Stannard | +| 3 | 299 | 49 | Gregorius Soedharmo | +| 1 | 32 | 1 | Yan Pitangui | +| 1 | 3 | 4 | Simon Cropp | + #### 1.5.32 December 4th 2024 #### Akka.NET v1.5.32 is a maintenance release that addresses several bugs. diff --git a/docs/articles/persistence/snapshots.md b/docs/articles/persistence/snapshots.md index 8e1d11295ea..e0aae700ec7 100644 --- a/docs/articles/persistence/snapshots.md +++ b/docs/articles/persistence/snapshots.md @@ -51,6 +51,17 @@ persistent actors should use the `deleteSnapshots` method. Depending on the jour best practice to do specific deletes with `deleteSnapshot` or to include a `minSequenceNr` as well as a `maxSequenceNr` for the `SnapshotSelectionCriteria`. +## Optional Snapshots + +By default, the persistent actor will unconditionally be stopped if the snapshot can't be loaded in the recovery. +It is possible to make snapshot loading optional. This can be useful when it is alright to ignore snapshot in case +of for example deserialization errors. When snapshot loading fails it will instead recover by replaying all events. + +Enable this feature by setting `snapshot-is-optional = true` in the snapshot store configuration. + +> [!WARNING] +>Don't set `snapshot-is-optional = true` if events have been deleted because that would result in wrong recovered state if snapshot load fails. + ## Snapshot Status Handling Saving or deleting snapshots can either succeed or fail – this information is reported back to the persistent actor via status messages as illustrated in the following table. diff --git a/src/Akka.sln b/src/Akka.sln index 1a5c4253abc..38eef547487 100644 --- a/src/Akka.sln +++ b/src/Akka.sln @@ -288,6 +288,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClusterToolsExample.Seed", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClusterToolsExample.Node", "examples\Cluster\ClusterTools\ClusterToolsExample.Node\ClusterToolsExample.Node.csproj", "{337A85B5-4A7C-4883-8634-46E7E52A765F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Akka.TestKit.Xunit2.Tests", "contrib\testkits\Akka.TestKit.Xunit2.Tests\Akka.TestKit.Xunit2.Tests.csproj", "{95017C99-E960-44E5-83AD-BF21461DF06F}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -1343,6 +1345,18 @@ Global {337A85B5-4A7C-4883-8634-46E7E52A765F}.Release|x64.Build.0 = Release|Any CPU {337A85B5-4A7C-4883-8634-46E7E52A765F}.Release|x86.ActiveCfg = Release|Any CPU {337A85B5-4A7C-4883-8634-46E7E52A765F}.Release|x86.Build.0 = Release|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Debug|x64.ActiveCfg = Debug|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Debug|x64.Build.0 = Debug|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Debug|x86.ActiveCfg = Debug|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Debug|x86.Build.0 = Debug|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Release|Any CPU.Build.0 = Release|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Release|x64.ActiveCfg = Release|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Release|x64.Build.0 = Release|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Release|x86.ActiveCfg = Release|Any CPU + {95017C99-E960-44E5-83AD-BF21461DF06F}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1469,6 +1483,7 @@ Global {88D7D845-2F50-4D37-9026-B0A8353D0E8D} = {7735F35A-E7B7-44DE-B6FB-C770B53EB69C} {ED00E6F4-2B5C-4F16-ADE4-45E4A73C17B8} = {7735F35A-E7B7-44DE-B6FB-C770B53EB69C} {337A85B5-4A7C-4883-8634-46E7E52A765F} = {7735F35A-E7B7-44DE-B6FB-C770B53EB69C} + {95017C99-E960-44E5-83AD-BF21461DF06F} = {7625FD95-4B2C-4A5B-BDD5-94B1493FAC8E} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {03AD8E21-7507-4E68-A4E9-F4A7E7273164} diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 0dcc8d49cc0..db702506228 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,8 +1,8 @@ - Copyright © 2013-2023 Akka.NET Team + Copyright © 2013-2025 Akka.NET Team Akka.NET Team - 1.5.27.1 + 1.5.34 akkalogo.png https://github.com/akkadotnet/akka.net https://github.com/akkadotnet/akka.net/blob/master/LICENSE @@ -15,7 +15,7 @@ - 11.0 + 12.0 2.8.1 @@ -38,22 +38,16 @@ 2.0.3 6.0.1 1.5.25 - [6.0.*,) - [6.0.*,) - 0.2.5 + [8.0.*,) + [8.0.*,) + 0.3.0 akka;actors;actor model;Akka;concurrency true - Akka.NET v1.5.27.1 is a minor patch to fix a race condition between the logging and remoting system. -[Akka: Fix Remoting-Logging DefaultAddress race condition](https://github.com/akkadotnet/akka.net/pull/7305) -To [see the full set of changes in Akka.NET v1.5.27.1, click here](https://github.com/akkadotnet/akka.net/milestone/110). -| COMMITS | LOC+ | LOC- | AUTHOR | -|---------|------|------|---------------------| -| 1 | 4 | 0 | Aaron Stannard | -| 1 | 10 | 3 | Gregorius Soedharmo | + Placeholder for nightlies* @@ -79,4 +73,4 @@ To [see the full set of changes in Akka.NET v1.5.27.1, click here](https://githu - \ No newline at end of file + diff --git a/src/benchmark/Akka.Benchmarks/Actor/ActorMemoryFootprintBenchmark.cs b/src/benchmark/Akka.Benchmarks/Actor/ActorMemoryFootprintBenchmark.cs index fa8f11d7dc0..3349deee1a5 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/ActorMemoryFootprintBenchmark.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/ActorMemoryFootprintBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/ActorMessagingMemoryPressureBenchmark.cs b/src/benchmark/Akka.Benchmarks/Actor/ActorMessagingMemoryPressureBenchmark.cs index 0dc7285b129..3f3242d8fa5 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/ActorMessagingMemoryPressureBenchmark.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/ActorMessagingMemoryPressureBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/ActorPathBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Actor/ActorPathBenchmarks.cs index 49d240ad3c0..bfd26816720 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/ActorPathBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/ActorPathBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/ActorRefBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Actor/ActorRefBenchmarks.cs index 613205d4449..b593bd2f73e 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/ActorRefBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/ActorRefBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/ActorSelectionBenchmark.cs b/src/benchmark/Akka.Benchmarks/Actor/ActorSelectionBenchmark.cs index d9decab6b7a..e8abf7c8922 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/ActorSelectionBenchmark.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/ActorSelectionBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/AddressBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Actor/AddressBenchmarks.cs index 2ebc2a8f657..1c7ba7734e0 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/AddressBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/AddressBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/FsmBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Actor/FsmBenchmarks.cs index 41d37d3376a..c6e17a4040f 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/FsmBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/FsmBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/GetChildBenchmark.cs b/src/benchmark/Akka.Benchmarks/Actor/GetChildBenchmark.cs index a8f787bbd6d..4d5ab62798f 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/GetChildBenchmark.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/GetChildBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/PingPongBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Actor/PingPongBenchmarks.cs index a489f6bd888..cfca707e92f 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/PingPongBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/PingPongBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Actor/SpawnActorBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Actor/SpawnActorBenchmarks.cs index f27cc3291c4..027acb94553 100644 --- a/src/benchmark/Akka.Benchmarks/Actor/SpawnActorBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Actor/SpawnActorBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Cluster/HeartbeatNodeRingBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Cluster/HeartbeatNodeRingBenchmarks.cs index 2b57a30dc32..9b80968d8cb 100644 --- a/src/benchmark/Akka.Benchmarks/Cluster/HeartbeatNodeRingBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Cluster/HeartbeatNodeRingBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Cluster/ReachabilityBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Cluster/ReachabilityBenchmarks.cs index 8dae33f359f..3e9f8e7c1da 100644 --- a/src/benchmark/Akka.Benchmarks/Cluster/ReachabilityBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Cluster/ReachabilityBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Cluster/VectorClockBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Cluster/VectorClockBenchmarks.cs index b342c352c4f..c176942859c 100644 --- a/src/benchmark/Akka.Benchmarks/Cluster/VectorClockBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Cluster/VectorClockBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Configurations/Configs.cs b/src/benchmark/Akka.Benchmarks/Configurations/Configs.cs index 654d567b5bb..11c05f222bd 100644 --- a/src/benchmark/Akka.Benchmarks/Configurations/Configs.cs +++ b/src/benchmark/Akka.Benchmarks/Configurations/Configs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/DData/ORSetBenchmarks.cs b/src/benchmark/Akka.Benchmarks/DData/ORSetBenchmarks.cs index 07f72506a6e..dda4acc4c0f 100644 --- a/src/benchmark/Akka.Benchmarks/DData/ORSetBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/DData/ORSetBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/DData/RDDBenchTypes.cs b/src/benchmark/Akka.Benchmarks/DData/RDDBenchTypes.cs index 407abd978e9..fe418171a78 100644 --- a/src/benchmark/Akka.Benchmarks/DData/RDDBenchTypes.cs +++ b/src/benchmark/Akka.Benchmarks/DData/RDDBenchTypes.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/DData/SerializerLwwDictionaryBenchmarks.cs b/src/benchmark/Akka.Benchmarks/DData/SerializerLwwDictionaryBenchmarks.cs index 6e4c27d62af..8b5bd60d277 100644 --- a/src/benchmark/Akka.Benchmarks/DData/SerializerLwwDictionaryBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/DData/SerializerLwwDictionaryBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/DData/SerializerORDictionaryBenchmarks.cs b/src/benchmark/Akka.Benchmarks/DData/SerializerORDictionaryBenchmarks.cs index 923524129e5..44a88cfa8c1 100644 --- a/src/benchmark/Akka.Benchmarks/DData/SerializerORDictionaryBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/DData/SerializerORDictionaryBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/DData/SerializerORSetBenchmarks.cs b/src/benchmark/Akka.Benchmarks/DData/SerializerORSetBenchmarks.cs index 0cc167bfe32..83fe251acb6 100644 --- a/src/benchmark/Akka.Benchmarks/DData/SerializerORSetBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/DData/SerializerORSetBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/DData/VersionVectorBenchmark.cs b/src/benchmark/Akka.Benchmarks/DData/VersionVectorBenchmark.cs index b8ab861d934..9811f195d21 100644 --- a/src/benchmark/Akka.Benchmarks/DData/VersionVectorBenchmark.cs +++ b/src/benchmark/Akka.Benchmarks/DData/VersionVectorBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Dispatch/CallingThreadExecutor.cs b/src/benchmark/Akka.Benchmarks/Dispatch/CallingThreadExecutor.cs index e4fcfb5c242..ebf44e76759 100644 --- a/src/benchmark/Akka.Benchmarks/Dispatch/CallingThreadExecutor.cs +++ b/src/benchmark/Akka.Benchmarks/Dispatch/CallingThreadExecutor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Dispatch/DispatcherBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Dispatch/DispatcherBenchmarks.cs index 0bf369671ab..1563bbc9cdb 100644 --- a/src/benchmark/Akka.Benchmarks/Dispatch/DispatcherBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Dispatch/DispatcherBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Dispatch/MailboxThroughputBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Dispatch/MailboxThroughputBenchmarks.cs index b49c420030b..24bc0a2b701 100644 --- a/src/benchmark/Akka.Benchmarks/Dispatch/MailboxThroughputBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Dispatch/MailboxThroughputBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/EventStream/EventStreamBenchmarks.cs b/src/benchmark/Akka.Benchmarks/EventStream/EventStreamBenchmarks.cs index 6ff2693cc72..00e6359a956 100644 --- a/src/benchmark/Akka.Benchmarks/EventStream/EventStreamBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/EventStream/EventStreamBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Hocon/HoconBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Hocon/HoconBenchmarks.cs index 67fc7757f58..0531194ece4 100644 --- a/src/benchmark/Akka.Benchmarks/Hocon/HoconBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Hocon/HoconBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/IO/ByteStringBenchmarks.cs b/src/benchmark/Akka.Benchmarks/IO/ByteStringBenchmarks.cs index 5eaf754f7e2..b65b90f18b0 100644 --- a/src/benchmark/Akka.Benchmarks/IO/ByteStringBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/IO/ByteStringBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/IO/TcpOperationsBenchmarks.cs b/src/benchmark/Akka.Benchmarks/IO/TcpOperationsBenchmarks.cs index 0a514ce2fe6..c4b8360366a 100644 --- a/src/benchmark/Akka.Benchmarks/IO/TcpOperationsBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/IO/TcpOperationsBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Logging/LoggingBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Logging/LoggingBenchmarks.cs index 65b001dfbdf..32a8665efa4 100644 --- a/src/benchmark/Akka.Benchmarks/Logging/LoggingBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Logging/LoggingBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Program.cs b/src/benchmark/Akka.Benchmarks/Program.cs index 18fb95c7b4b..1a35ee90f4f 100644 --- a/src/benchmark/Akka.Benchmarks/Program.cs +++ b/src/benchmark/Akka.Benchmarks/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Remoting/AkkaPduCodecBenchmark.cs b/src/benchmark/Akka.Benchmarks/Remoting/AkkaPduCodecBenchmark.cs index ee6a1b18482..2629ae124a3 100644 --- a/src/benchmark/Akka.Benchmarks/Remoting/AkkaPduCodecBenchmark.cs +++ b/src/benchmark/Akka.Benchmarks/Remoting/AkkaPduCodecBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Remoting/FastHashBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Remoting/FastHashBenchmarks.cs index bfc2cd55623..8c7f5c2a99d 100644 --- a/src/benchmark/Akka.Benchmarks/Remoting/FastHashBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Remoting/FastHashBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Remoting/LruBoundedCacheBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Remoting/LruBoundedCacheBenchmarks.cs index 027564ee8e5..f75893fc0ee 100644 --- a/src/benchmark/Akka.Benchmarks/Remoting/LruBoundedCacheBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Remoting/LruBoundedCacheBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Serialization/SerializationBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Serialization/SerializationBenchmarks.cs index 2661c813d53..1ad1710be4f 100644 --- a/src/benchmark/Akka.Benchmarks/Serialization/SerializationBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Serialization/SerializationBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Streams/MaterializationBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Streams/MaterializationBenchmarks.cs index 3f1d0fdf73f..c3142c77034 100644 --- a/src/benchmark/Akka.Benchmarks/Streams/MaterializationBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Streams/MaterializationBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Utils/ConsistentHashBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Utils/ConsistentHashBenchmarks.cs index 7d9e9115a19..d32122f2022 100644 --- a/src/benchmark/Akka.Benchmarks/Utils/ConsistentHashBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Utils/ConsistentHashBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Utils/FastLazyBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Utils/FastLazyBenchmarks.cs index ccfe7d6f7cf..7146fb252d2 100644 --- a/src/benchmark/Akka.Benchmarks/Utils/FastLazyBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Utils/FastLazyBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Utils/SpanHackBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Utils/SpanHackBenchmarks.cs index f6a1d9086f7..b6b679cb31b 100644 --- a/src/benchmark/Akka.Benchmarks/Utils/SpanHackBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Utils/SpanHackBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Benchmarks/Utils/TypeExtensionsBenchmarks.cs b/src/benchmark/Akka.Benchmarks/Utils/TypeExtensionsBenchmarks.cs index d4bdeb5f33e..27bff2f5026 100644 --- a/src/benchmark/Akka.Benchmarks/Utils/TypeExtensionsBenchmarks.cs +++ b/src/benchmark/Akka.Benchmarks/Utils/TypeExtensionsBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/AtomicWriteBenchmark.cs b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/AtomicWriteBenchmark.cs index e3a09035a2e..061adc663ca 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/AtomicWriteBenchmark.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/AtomicWriteBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/JournalWriteBenchmarks.cs b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/JournalWriteBenchmarks.cs index c19dbb31f97..02e7bd0a291 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/JournalWriteBenchmarks.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/JournalWriteBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/PersistenceInfrastructure.cs b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/PersistenceInfrastructure.cs index 60a52f8eb92..24971210af3 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/PersistenceInfrastructure.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/PersistenceInfrastructure.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/RecoveryBenchmark.cs b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/RecoveryBenchmark.cs index 5626aaa965e..6c9eb2d8bbb 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Persistence/RecoveryBenchmark.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Persistence/RecoveryBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Program.cs b/src/benchmark/Akka.Cluster.Benchmarks/Program.cs index 8ce9650c1c4..5bf0c686835 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Program.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Serialization/ClusterMessageSerializerBenchmarks.cs b/src/benchmark/Akka.Cluster.Benchmarks/Serialization/ClusterMessageSerializerBenchmarks.cs index 7e27e1faadb..fc16d0b3ed9 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Serialization/ClusterMessageSerializerBenchmarks.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Serialization/ClusterMessageSerializerBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Serialization/DDataSerializationBenchmarks.cs b/src/benchmark/Akka.Cluster.Benchmarks/Serialization/DDataSerializationBenchmarks.cs new file mode 100644 index 00000000000..f0861c73a0b --- /dev/null +++ b/src/benchmark/Akka.Cluster.Benchmarks/Serialization/DDataSerializationBenchmarks.cs @@ -0,0 +1,160 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Linq; +using Akka.Actor; +using Akka.Benchmarks.Configurations; +using Akka.Cluster.Sharding; +using Akka.Actor.Dsl; +using Akka.Cluster.Sharding.Serialization.Proto.Msg; +using Akka.Cluster.Tests; +using Akka.Configuration; +using Akka.DistributedData; +using Akka.DistributedData.Internal; +using Akka.DistributedData.Serialization; +using Akka.Util; +using BenchmarkDotNet.Attributes; + +namespace Akka.Cluster.Benchmarks.Serialization; + +[Config(typeof(MicroBenchmarkConfig))] +public class DDataShardCoordinatorStateSerializationBenchmarks +{ + private static readonly Config BaseConfig = ConfigurationFactory.ParseString(""" + akka.actor.provider=cluster + akka.remote.dot-netty.tcp.port = 0 + """).WithFallback(ClusterSharding.DefaultConfig()); + private ExtendedActorSystem _system; + private ReplicatedDataSerializer _replicatedDataSerializer; + private ReplicatorMessageSerializer _replicatorMessageSerializer; + + private static readonly Member FakeNode = TestMember.Create(new Address("akka.tcp", "sys", "b", 2552), MemberStatus.Up, + ImmutableHashSet.Create("r1"), appVersion: AppVersion.Create("1.1.0")); + + [Params(1, 20, 100, 1000)] + public int ShardCount { get; set; } + + + public int RegionCount => Math.Max(ShardCount / 10, 1); + + // Used to represent shards and regions + private IActorRef[] _placeHolders; + + private readonly LWWRegisterKey _coordinatorStateKey = new("CoordinatorState"); + + private LWWRegister _coordinatorState; + private byte[] _serializedCoordinatorState; + private string _lwwRegisterManifest = string.Empty; + + private DataEnvelope _dataEnvelope; + private byte[] _serializedDataEnvelope; + private string _dataEnvelopeManifest = string.Empty; + + private Write _dataWrite; + private byte[] _serializedDataWrite; + private string _dataWriteManifest = string.Empty; + + + private static ShardCoordinator.CoordinatorState ComputedState(IActorRef[] placeholders, int shardCount, + int regionCount) + { + var shards = Enumerable.Range(0, shardCount) + .Select(i => new KeyValuePair($"shard-{i}", placeholders[0])) + .ToImmutableDictionary( ); + + // evenly allocate shards to regions + var shardsPerRegionCount = shardCount / regionCount; // region count can't be zero + var shardsPerRegionBuilder = ImmutableDictionary.CreateBuilder>(); + var i = 0; + foreach (var chunk in shards + .Chunk(shardsPerRegionCount)) + { + var region = placeholders[i]; + shardsPerRegionBuilder.Add(region, chunk.Select(kv => kv.Key).ToImmutableList()); + i++; + } + + var regionProxies = ImmutableHashSet.Empty; + var unallocatedShards = ImmutableHashSet.Empty; + + return new ShardCoordinator.CoordinatorState(shards, shardsPerRegionBuilder.ToImmutable(), regionProxies, unallocatedShards); + } + + [GlobalSetup] + public void Setup() + { + _system ??= (ExtendedActorSystem)ActorSystem.Create("system", BaseConfig); + _placeHolders ??= Enumerable.Range(0, RegionCount).Select(c => _system.ActorOf(ctx => { })).ToArray(); + _replicatedDataSerializer = new ReplicatedDataSerializer(_system); + _replicatorMessageSerializer = new ReplicatorMessageSerializer(_system); + _coordinatorState = new LWWRegister(FakeNode.UniqueAddress, + ComputedState(_placeHolders, ShardCount, RegionCount)); + + // LWWRegister + + _serializedCoordinatorState = _replicatedDataSerializer.ToBinary(_coordinatorState); + _lwwRegisterManifest = _replicatedDataSerializer.Manifest(_coordinatorState); + + // DataEnvelope + _dataEnvelope = new DataEnvelope(_coordinatorState); + _serializedDataEnvelope = _replicatorMessageSerializer.ToBinary(_dataEnvelope); + _dataEnvelopeManifest = _replicatorMessageSerializer.Manifest(_dataEnvelope); + + // Write + _dataWrite = new Write(_coordinatorStateKey.Id, _dataEnvelope, FakeNode.UniqueAddress); + _serializedDataWrite = _replicatorMessageSerializer.ToBinary(_dataWrite); + _dataWriteManifest = _replicatorMessageSerializer.Manifest(_dataWrite); + } + + /// + /// Serialize the raw LWWRegister payload + /// + [Benchmark] + public byte[] SerializeCoordinatorState() + { + return _replicatedDataSerializer.ToBinary(_coordinatorState); + } + + [Benchmark] + public object DeserializeCoordinatorState() + { + return _replicatedDataSerializer.FromBinary(_serializedCoordinatorState, _lwwRegisterManifest); + } + + [Benchmark] + public byte[] SerializeDataEnvelope() + { + return _replicatorMessageSerializer.ToBinary(_dataEnvelope); + } + + [Benchmark] + public object DeserializeDataEnvelope() + { + return _replicatorMessageSerializer.FromBinary(_serializedDataEnvelope, _dataEnvelopeManifest); + } + + [Benchmark] + public byte[] SerializeDataWrite() + { + return _replicatorMessageSerializer.ToBinary(_dataWrite); + } + + [Benchmark] + public object DeserializeDataWrite() + { + return _replicatorMessageSerializer.FromBinary(_serializedDataWrite, _dataWriteManifest); + } + + [GlobalCleanup] + public void Cleanup() + { + _system.Dispose(); + } +} diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/HashCodeMessageExtractorBenchmarks.cs b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/HashCodeMessageExtractorBenchmarks.cs index fe678759336..66d3a83c912 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/HashCodeMessageExtractorBenchmarks.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/HashCodeMessageExtractorBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardMessageRoutingBenchmarks.cs b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardMessageRoutingBenchmarks.cs index 36da833789e..c028a3785eb 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardMessageRoutingBenchmarks.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardMessageRoutingBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardSpawnBenchmarks.cs b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardSpawnBenchmarks.cs index baa2bd37a72..abf673f1321 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardSpawnBenchmarks.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardSpawnBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardingInfrastructure.cs b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardingInfrastructure.cs index e4538c1f2f0..5c510a22a4f 100644 --- a/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardingInfrastructure.cs +++ b/src/benchmark/Akka.Cluster.Benchmarks/Sharding/ShardingInfrastructure.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Cpu.Benchmark/BenchmarkNode.cs b/src/benchmark/Akka.Cluster.Cpu.Benchmark/BenchmarkNode.cs index 4afdeb14f2e..e4e64bbb6e5 100644 --- a/src/benchmark/Akka.Cluster.Cpu.Benchmark/BenchmarkNode.cs +++ b/src/benchmark/Akka.Cluster.Cpu.Benchmark/BenchmarkNode.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/Akka.Cluster.Cpu.Benchmark/Program.cs b/src/benchmark/Akka.Cluster.Cpu.Benchmark/Program.cs index 6553b1dd9da..d2c33dd15dd 100644 --- a/src/benchmark/Akka.Cluster.Cpu.Benchmark/Program.cs +++ b/src/benchmark/Akka.Cluster.Cpu.Benchmark/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/PingPong/ClientActorBase.cs b/src/benchmark/PingPong/ClientActorBase.cs index c1fbf81bb55..37bd92c1036 100644 --- a/src/benchmark/PingPong/ClientActorBase.cs +++ b/src/benchmark/PingPong/ClientActorBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/PingPong/ClientAsyncActor.cs b/src/benchmark/PingPong/ClientAsyncActor.cs index 3ada6d525a8..9f554a4ced5 100644 --- a/src/benchmark/PingPong/ClientAsyncActor.cs +++ b/src/benchmark/PingPong/ClientAsyncActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/PingPong/ClientReceiveActor.cs b/src/benchmark/PingPong/ClientReceiveActor.cs index 579c27507b0..337a7c219d8 100644 --- a/src/benchmark/PingPong/ClientReceiveActor.cs +++ b/src/benchmark/PingPong/ClientReceiveActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/PingPong/Program.cs b/src/benchmark/PingPong/Program.cs index 2626cf55123..340ff880eec 100644 --- a/src/benchmark/PingPong/Program.cs +++ b/src/benchmark/PingPong/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/RemotePingPong/Program.cs b/src/benchmark/RemotePingPong/Program.cs index fbccda89cdf..f9bd689582e 100644 --- a/src/benchmark/RemotePingPong/Program.cs +++ b/src/benchmark/RemotePingPong/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/RemotePingPong/Properties/AssemblyInfo.cs b/src/benchmark/RemotePingPong/Properties/AssemblyInfo.cs index 3a5e7046510..9282c04d433 100644 --- a/src/benchmark/RemotePingPong/Properties/AssemblyInfo.cs +++ b/src/benchmark/RemotePingPong/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/SerializationBenchmarks/Program.cs b/src/benchmark/SerializationBenchmarks/Program.cs index b85efbb3f35..95ce6fa2f9e 100644 --- a/src/benchmark/SerializationBenchmarks/Program.cs +++ b/src/benchmark/SerializationBenchmarks/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/SpawnBenchmark/Program.cs b/src/benchmark/SpawnBenchmark/Program.cs index 0f093cc28da..4f55458c733 100644 --- a/src/benchmark/SpawnBenchmark/Program.cs +++ b/src/benchmark/SpawnBenchmark/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/SpawnBenchmark/RootActor.cs b/src/benchmark/SpawnBenchmark/RootActor.cs index 7eae409df41..8b876b58626 100644 --- a/src/benchmark/SpawnBenchmark/RootActor.cs +++ b/src/benchmark/SpawnBenchmark/RootActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/benchmark/SpawnBenchmark/SpawnActor.cs b/src/benchmark/SpawnBenchmark/SpawnActor.cs index 100179d9b4e..501919c185a 100644 --- a/src/benchmark/SpawnBenchmark/SpawnActor.cs +++ b/src/benchmark/SpawnBenchmark/SpawnActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClusterMetricsExtensionSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClusterMetricsExtensionSpec.cs index 9f28fb2d4ee..d9c0c174a54 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClusterMetricsExtensionSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClusterMetricsExtensionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClustetMetricsRoutingSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClustetMetricsRoutingSpec.cs index d6173923bc9..b92cbb59c86 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClustetMetricsRoutingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/ClustetMetricsRoutingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Properties/AssemblyInfo.cs index c9cfcaaceb2..dddf0d68c0d 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsMessages.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsMessages.cs index 8fef4c66556..9831af45445 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsMessages.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsSampleSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsSampleSpec.cs index eb73a00c5da..0389e228722 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsSampleSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsSampleSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsService.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsService.cs index 5564700ebd7..3e8bd960d2f 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsService.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsWorker.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsWorker.cs index 26d73a19db9..8db9ea20196 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsWorker.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests.MultiNode/Sample/StatsWorker.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Base/AkkaSpecWithCollector.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Base/AkkaSpecWithCollector.cs index 3a07f435b60..16fbf1b2a15 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Base/AkkaSpecWithCollector.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Base/AkkaSpecWithCollector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsAutostartSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsAutostartSpec.cs index ae2cb023db8..d048de3b439 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsAutostartSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsAutostartSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsExtensionSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsExtensionSpec.cs index 57a91a0293a..bcd3d0d8088 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsExtensionSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsExtensionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsMessageSerializerSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsMessageSerializerSpec.cs index bdfb9504d30..c3915b83a69 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsMessageSerializerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsSettingsSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsSettingsSpec.cs index a8e379f05cc..05990e71f63 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsSettingsSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/ClusterMetricsSettingsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/EWMASpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/EWMASpec.cs index 21dcdcef5b3..3685f8140f1 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/EWMASpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/EWMASpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsTestConfig.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsTestConfig.cs index 09e810bae61..79bd14d9c7f 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsTestConfig.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsTestConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsView.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsView.cs index 3aeac16d5b0..e1c9baf5089 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsView.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/ClusterMetricsView.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/MetricsCollectorMock.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/MetricsCollectorMock.cs index 4104070a39c..95eb072f5fa 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/MetricsCollectorMock.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/Helpers/MetricsCollectorMock.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricSpec.cs index 65334a5a5c4..3c0dca9b26f 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsCollectorSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsCollectorSpec.cs index eae83640191..832e6dddee1 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsCollectorSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsCollectorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsSelectorSpecs.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsSelectorSpecs.cs index 281ff890a58..215d3ae06e2 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsSelectorSpecs.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/MetricsSelectorSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/TimeSpanExtensions.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/TimeSpanExtensions.cs index 45393536a21..4f9944e1f34 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/TimeSpanExtensions.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/TimeSpanExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/WeightedRouteesSpec.cs b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/WeightedRouteesSpec.cs index 4e351dc8d14..e6e49e6ddf7 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics.Tests/WeightedRouteesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics.Tests/WeightedRouteesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetrics.cs b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetrics.cs index 76e4d702887..0b032b097d0 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetrics.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetrics.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsCollector.cs b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsCollector.cs index c83defb4cf2..8e981408090 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsCollector.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsCollector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsStrategy.cs b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsStrategy.cs index fcbec7dfa6f..5ecdad8325f 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsStrategy.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsSupervisor.cs b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsSupervisor.cs index 3965a468606..e8bec093316 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsSupervisor.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/ClusterMetricsSupervisor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Collectors/DefaultCollector.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Collectors/DefaultCollector.cs index 6caa671c26a..94b7d515736 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Collectors/DefaultCollector.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Collectors/DefaultCollector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Configuration/ClusterMetricsSettings.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Configuration/ClusterMetricsSettings.cs index c08c9a7c42f..67d5cef749d 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Configuration/ClusterMetricsSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Configuration/ClusterMetricsSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/DateTimeExtensions.cs b/src/contrib/cluster/Akka.Cluster.Metrics/DateTimeExtensions.cs index 2632f5727bc..078b73682f7 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/DateTimeExtensions.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/DateTimeExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Events/ClusterMetricsEvents.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Events/ClusterMetricsEvents.cs index 3f18db30d38..41844d595e5 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Events/ClusterMetricsEvents.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Events/ClusterMetricsEvents.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Helpers/AnyNumber.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Helpers/AnyNumber.cs index 4ed998dd11c..768d5cefaed 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Helpers/AnyNumber.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Helpers/AnyNumber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/IMetricsCollector.cs b/src/contrib/cluster/Akka.Cluster.Metrics/IMetricsCollector.cs index a7743f5f34b..3a3c2ed9447 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/IMetricsCollector.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/IMetricsCollector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/MetricsCollectorBuilder.cs b/src/contrib/cluster/Akka.Cluster.Metrics/MetricsCollectorBuilder.cs index f2b3ec09ff6..911a4b5ea97 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/MetricsCollectorBuilder.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/MetricsCollectorBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Properties/Friends.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Properties/Friends.cs index 4de13505b21..a26514b0e2d 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Properties/Friends.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Properties/Friends.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Routing/ClusterMetricsRouting.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Routing/ClusterMetricsRouting.cs index e1391075d2e..a24ba8815ab 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Routing/ClusterMetricsRouting.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Routing/ClusterMetricsRouting.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Routing/MetricSelectors.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Routing/MetricSelectors.cs index d57180e62ab..7db98969fa3 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Routing/MetricSelectors.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Routing/MetricSelectors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Routing/WeightedRoutees.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Routing/WeightedRoutees.cs index f3611ae8339..2d6eb3ee67e 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Routing/WeightedRoutees.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Routing/WeightedRoutees.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricMessages.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricMessages.cs index 883e432ccd1..9a675fba09c 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricMessages.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricsMessageSerializer.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricsMessageSerializer.cs index e6a558b225b..2d504d61729 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricsMessageSerializer.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/ClusterMetricsMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/EWMA.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/EWMA.cs index 3dd610434e2..06192e8271d 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/EWMA.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/EWMA.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/Metric.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/Metric.cs index ad9f9e6353a..b3833042187 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/Metric.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/Metric.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/MetricsGossip.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/MetricsGossip.cs index 9bfca5b29ed..57c111e6c70 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/MetricsGossip.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/MetricsGossip.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/NodeMetrics.cs b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/NodeMetrics.cs index 214a62ef1e2..482f61b61d1 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/NodeMetrics.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/Serialization/NodeMetrics.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Metrics/StandardMetrics.cs b/src/contrib/cluster/Akka.Cluster.Metrics/StandardMetrics.cs index 39a2da6c783..0cee022ad1c 100644 --- a/src/contrib/cluster/Akka.Cluster.Metrics/StandardMetrics.cs +++ b/src/contrib/cluster/Akka.Cluster.Metrics/StandardMetrics.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/AsyncWriteProxyEx.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/AsyncWriteProxyEx.cs index 040f9701137..3f0c2baffb3 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/AsyncWriteProxyEx.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/AsyncWriteProxyEx.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowning2Spec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowning2Spec.cs index 324098c3556..03c62a63375 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowning2Spec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowning2Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowningSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowningSpec.cs index 221c57de825..a7f91d77db6 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowningSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardCoordinatorDowningSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingCustomShardAllocationSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingCustomShardAllocationSpec.cs index c03bab28eb2..9effb08c77a 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingCustomShardAllocationSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingCustomShardAllocationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingFailureSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingFailureSpec.cs index bf65ec9fe0b..312f9bb0b32 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingFailureSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStateSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStateSpec.cs index f8772e9c164..51c36e63876 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStateSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStateSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStatsSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStatsSpec.cs index 2b4c6454ef8..3ec261d53c6 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStatsSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGetStatsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownOldestSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownOldestSpec.cs index 12555cf3eb3..ff9e8a520e8 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownOldestSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownOldestSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownSpec.cs index 46c47670c7e..3dbcd9b986a 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingGracefulShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingLeavingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingLeavingSpec.cs index fd7a51e752d..9947525f134 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingLeavingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingLeavingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingMinMembersSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingMinMembersSpec.cs index 7d73f75d3c8..235c7bb823d 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingMinMembersSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingMinMembersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingQueriesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingQueriesSpec.cs index 90a5037ae23..95a7d2d64b2 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingQueriesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingQueriesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRegistrationCoordinatedShutdownSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRegistrationCoordinatedShutdownSpec.cs index acabe473a52..36a8ea1198d 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRegistrationCoordinatedShutdownSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRegistrationCoordinatedShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesNewExtractorSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesNewExtractorSpec.cs index a94d1c8fd1a..b2036b26bb0 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesNewExtractorSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesNewExtractorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesSpec.cs index 92aeee8d45d..3db5657a465 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRememberEntitiesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRolePartitioningSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRolePartitioningSpec.cs index c59046f2c70..f368cbca818 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRolePartitioningSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingRolePartitioningSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSingleShardPerEntitySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSingleShardPerEntitySpec.cs index 5410e8e3e1a..bebb2c4c4fc 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSingleShardPerEntitySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSingleShardPerEntitySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSpec.cs index 0fc8cc70e23..ae1f25800b7 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ClusterShardingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/ClusterShardingDeliveryGracefulShutdownSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/ClusterShardingDeliveryGracefulShutdownSpec.cs index 4dc8e662455..b8fe49827a3 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/ClusterShardingDeliveryGracefulShutdownSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/ClusterShardingDeliveryGracefulShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/SlowStopConsumerEntity.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/SlowStopConsumerEntity.cs index 5393d969d89..1c7c4f89b72 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/SlowStopConsumerEntity.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/SlowStopConsumerEntity.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/TestProducer.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/TestProducer.cs index 86214baaffe..47e310555c1 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/TestProducer.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Delivery/TestProducer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ExternalShardAllocationSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ExternalShardAllocationSpec.cs index ffc6409bc32..44f1566359e 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ExternalShardAllocationSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ExternalShardAllocationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/HyperionSerializerWrapper.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/HyperionSerializerWrapper.cs index 51e31823c10..2ff72d2b2a3 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/HyperionSerializerWrapper.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/HyperionSerializerWrapper.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemoryJournalShared.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemoryJournalShared.cs index 93b1696296c..fea463951ce 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemoryJournalShared.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemoryJournalShared.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemorySnapshotStoreShared.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemorySnapshotStoreShared.cs index 5d282736ef9..92064c5db7a 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemorySnapshotStoreShared.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MemorySnapshotStoreShared.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingConfig.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingConfig.cs index 0a8fa3151cc..93cc4d4132a 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingConfig.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingSpec.cs index 1b3c739fa8f..90f4a518bb1 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/MultiNodeClusterShardingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Properties/AssemblyInfo.cs index 05b8e6b04ef..25fd027dae5 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/RollingUpdateShardAllocationSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/RollingUpdateShardAllocationSpec.cs index c25483e2e95..f1ed5f0b2e0 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/RollingUpdateShardAllocationSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/RollingUpdateShardAllocationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ShardedDaemonProcessSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ShardedDaemonProcessSpec.cs index 119081dee13..541b230b7bb 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ShardedDaemonProcessSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/ShardedDaemonProcessSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/SnapshotStoreProxy.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/SnapshotStoreProxy.cs index 240cf614a77..74cf5972410 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/SnapshotStoreProxy.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests.MultiNode/SnapshotStoreProxy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/AutomaticallyHandledExtractorMessagesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/AutomaticallyHandledExtractorMessagesSpec.cs index 0c7641983b8..0822d3fc3b6 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/AutomaticallyHandledExtractorMessagesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/AutomaticallyHandledExtractorMessagesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Bugfix7399Specs.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Bugfix7399Specs.cs index db0be26c422..4aff1715042 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Bugfix7399Specs.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Bugfix7399Specs.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using System.Collections.Generic; @@ -206,4 +206,4 @@ protected override Task SaveAsync(SnapshotMetadata metadata, object snapshot) return Task.CompletedTask; } } -} \ No newline at end of file +} diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingConfigSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingConfigSpec.cs index fcff8b3cf43..e257685b1c5 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingConfigSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingInternalsSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingInternalsSpec.cs index 552be7d8691..91a447fecf9 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingInternalsSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingInternalsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingLeaseSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingLeaseSpec.cs index c2956e2f8af..38239a818fa 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingLeaseSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingLeaseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingMessageSerializerSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingMessageSerializerSpec.cs index 42409b6d23c..ace498b3a8f 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingMessageSerializerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingSettingsSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingSettingsSpec.cs index a4647e9c356..a4dd0f9691a 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingSettingsSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ClusterShardingSettingsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/CoordinatedShutdownShardingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/CoordinatedShutdownShardingSpec.cs index 2c1d9a597db..2697ee173ba 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/CoordinatedShutdownShardingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/CoordinatedShutdownShardingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DDataClusterShardingConfigSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DDataClusterShardingConfigSpec.cs index 35c548545dd..84d2ce417b7 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DDataClusterShardingConfigSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DDataClusterShardingConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/DurableShardingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/DurableShardingSpec.cs index 37a675a0e25..4cb3597c176 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/DurableShardingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/DurableShardingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/ReliableDeliveryShardingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/ReliableDeliveryShardingSpec.cs index b2e4e42a921..777f79090e8 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/ReliableDeliveryShardingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Delivery/ReliableDeliveryShardingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DeprecatedLeastShardAllocationStrategySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DeprecatedLeastShardAllocationStrategySpec.cs index 834a5a292f1..175cd5e8911 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DeprecatedLeastShardAllocationStrategySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/DeprecatedLeastShardAllocationStrategySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntitiesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntitiesSpec.cs index 1fcdbfafcd7..1ab3f27f99d 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntitiesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntitiesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntityTerminationSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntityTerminationSpec.cs index a0e2ad8022e..512f4bfee0f 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntityTerminationSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/EntityTerminationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/External/ExternalShardAllocationStrategySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/External/ExternalShardAllocationStrategySpec.cs index be42f3fc977..d0239ff1018 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/External/ExternalShardAllocationStrategySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/External/ExternalShardAllocationStrategySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/GetShardTypeNamesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/GetShardTypeNamesSpec.cs index 95a2d861533..ceb76762d73 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/GetShardTypeNamesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/GetShardTypeNamesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InactiveEntityPassivationSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InactiveEntityPassivationSpec.cs index da5bbd55b61..d66dd468f4e 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InactiveEntityPassivationSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InactiveEntityPassivationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesShardStoreSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesShardStoreSpec.cs index 1c9a21e0178..762b7996889 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesShardStoreSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesShardStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesStarterSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesStarterSpec.cs index 962fef0307c..66bf735ff22 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesStarterSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Internal/RememberEntitiesStarterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InvalidSettingsSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InvalidSettingsSpec.cs index 3331c64b47b..253f5c393c9 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InvalidSettingsSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/InvalidSettingsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategyRandomizedSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategyRandomizedSpec.cs index e10da512487..040195fe5cb 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategyRandomizedSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategyRandomizedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategySpec.cs index 59abcca904b..93871289521 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/LeastShardAllocationStrategySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentShardingMigrationSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentShardingMigrationSpec.cs index e0fde7215e1..edea1e407f1 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentShardingMigrationSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentShardingMigrationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentStartEntitySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentStartEntitySpec.cs index 9613245b582..dbae57c729e 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentStartEntitySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/PersistentStartEntitySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Properties/AssemblyInfo.cs index e8d042c12aa..c4f8a6992f1 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ProxyShardingSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ProxyShardingSpec.cs index 43cb7246212..a166abecb0d 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ProxyShardingSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ProxyShardingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesBatchedUpdatesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesBatchedUpdatesSpec.cs index e7022807e92..263e93cf8da 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesBatchedUpdatesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesBatchedUpdatesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesFailureSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesFailureSpec.cs index 504b63860bf..cadf0248841 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesFailureSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesShardIdExtractorChangeSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesShardIdExtractorChangeSpec.cs index e39f1da0e6f..27b5059b839 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesShardIdExtractorChangeSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/RememberEntitiesShardIdExtractorChangeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardEntityFailureSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardEntityFailureSpec.cs index 738974ef306..6d64b399922 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardEntityFailureSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardEntityFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesHashCodeSpecs.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesHashCodeSpecs.cs index 9665db212dd..2e086c8ebb6 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesHashCodeSpecs.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesHashCodeSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesSpecs.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesSpecs.cs index 1c148854d16..79394aa59ef 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesSpecs.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionQueriesSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionSpec.cs index 45a7b5bbed7..e72f5fc728b 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardRegionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardWithLeaseSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardWithLeaseSpec.cs index 0418621a74f..439c2447000 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardWithLeaseSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardWithLeaseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessProxySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessProxySpec.cs index efe29823e7a..95b5fa1e575 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessProxySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessProxySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessSpec.cs index 50dc846ec6a..ed774307174 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardedDaemonProcessSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingBufferAdapterSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingBufferAdapterSpec.cs new file mode 100644 index 00000000000..c4cff5cefc3 --- /dev/null +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingBufferAdapterSpec.cs @@ -0,0 +1,196 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using System; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Akka.Actor; +using Akka.Cluster.Tools.Singleton; +using Akka.Configuration; +using Akka.TestKit; +using Akka.Util.Internal; +using FluentAssertions; +using Xunit; +using Xunit.Abstractions; +using static FluentAssertions.FluentActions; + +namespace Akka.Cluster.Sharding.Tests; + +public class ShardingBufferAdapterSpec: AkkaSpec +{ + private sealed class MessageExtractor: IMessageExtractor + { + public string EntityId(object message) + => message switch + { + int i => i.ToString(), + _ => null + }; + + public object EntityMessage(object message) + => message; + + public string ShardId(object message) + => message switch + { + int i => (i % 10).ToString(), + _ => null + }; + + public string ShardId(string entityId, object messageHint = null) + => (int.Parse(entityId) % 10).ToString(); + } + + private class EntityActor : ActorBase + { + protected override bool Receive(object message) + { + Sender.Tell(message); + return true; + } + } + + private class TestMessageAdapter: IShardingBufferMessageAdapter + { + private readonly AtomicCounter _counter; + + public TestMessageAdapter(AtomicCounter counter) + { + _counter = counter; + } + + public object Apply(object message, IActorContext context) + { + _counter.IncrementAndGet(); + return message; + } + } + + private const string ShardTypeName = "Caat"; + + private static Config SpecConfig => + ConfigurationFactory.ParseString(""" + + akka.loglevel = DEBUG + akka.actor.provider = cluster + akka.remote.dot-netty.tcp.port = 0 + akka.remote.log-remote-lifecycle-events = off + + akka.test.single-expect-default = 5 s + akka.cluster.sharding.state-store-mode = "ddata" + akka.cluster.sharding.verbose-debug-logging = on + akka.cluster.sharding.fail-on-invalid-entity-state-transition = on + akka.cluster.sharding.distributed-data.durable.keys = [] + """) + .WithFallback(ClusterSingleton.DefaultConfig() + .WithFallback(ClusterSharding.DefaultConfig())); + + private readonly AtomicCounter _counterA = new (0); + private readonly AtomicCounter _counterB = new (0); + + private readonly ActorSystem _sysA; + private readonly ActorSystem _sysB; + + private readonly TestProbe _pA; + private readonly TestProbe _pB; + + private readonly IActorRef _regionA; + private readonly IActorRef _regionB; + + public ShardingBufferAdapterSpec(ITestOutputHelper helper) : base(SpecConfig, helper) + { + _sysA = Sys; + _sysB = ActorSystem.Create(Sys.Name, Sys.Settings.Config); + + InitializeLogger(_sysB, "[sysB]"); + + // ReSharper disable VirtualMemberCallInConstructor + _pA = CreateTestProbe(_sysA); + _pB = CreateTestProbe(_sysB); + // ReSharper restore VirtualMemberCallInConstructor + + ClusterSharding.Get(_sysA).SetShardingBufferMessageAdapter(new TestMessageAdapter(_counterA)); + ClusterSharding.Get(_sysB).SetShardingBufferMessageAdapter(new TestMessageAdapter(_counterB)); + + _regionA = StartShard(_sysA); + _regionB = StartShard(_sysB); + } + + protected override void AfterAll() + { + if(_sysA != null) + Shutdown(_sysA); + if(_sysB != null) + Shutdown(_sysB); + base.AfterAll(); + } + + private IActorRef StartShard(ActorSystem sys) + { + return ClusterSharding.Get(sys).Start( + ShardTypeName, + Props.Create(() => new EntityActor()), + ClusterShardingSettings.Create(Sys).WithRememberEntities(true), + new MessageExtractor()); + } + + [Fact(DisplayName = "ClusterSharding buffer message adapter must be called when message was buffered")] + public async Task ClusterSharding_must_initialize_cluster_and_allocate_sharded_actors() + { + await Cluster.Get(_sysA).JoinAsync(Cluster.Get(_sysA).SelfAddress); // coordinator on A + + await AwaitAssertAsync(() => + { + Cluster.Get(_sysA).SelfMember.Status.Should().Be(MemberStatus.Up); + }, TimeSpan.FromSeconds(1)); + + await Cluster.Get(_sysB).JoinAsync(Cluster.Get(_sysA).SelfAddress); + + await WithinAsync(TimeSpan.FromSeconds(10), async () => + { + await AwaitAssertAsync(async () => + { + foreach (var s in ImmutableHashSet.Create(_sysA, _sysB)) + { + Cluster.Get(s).SendCurrentClusterState(TestActor); + (await ExpectMsgAsync()).Members.Count.Should().Be(2); + } + }); + }); + + // need to make sure that ShardingEnvelope doesn't impacted by this change + _regionA.Tell(new ShardingEnvelope("1", 1), _pA.Ref); + await _pA.ExpectMsgAsync(1); + + _regionB.Tell(2, _pB.Ref); + await _pB.ExpectMsgAsync(2); + + _regionB.Tell(3, _pB.Ref); + await _pB.ExpectMsgAsync(3); + + var counterAValue = _counterA.Current; + var counterBValue = _counterB.Current; + + // Each newly instantiated entities should have their messages buffered at least once + // Buffer message adapter should be called everytime a message is buffered + counterAValue.Should().BeGreaterOrEqualTo(1); + counterBValue.Should().BeGreaterOrEqualTo(2); + + _regionA.Tell(1, _pA.Ref); + await _pA.ExpectMsgAsync(1); + + _regionB.Tell(2, _pB.Ref); + await _pB.ExpectMsgAsync(2); + + _regionB.Tell(3, _pB.Ref); + await _pB.ExpectMsgAsync(3); + + // Each entity should not have their messages buffered once they were instantiated + _counterA.Current.Should().Be(counterAValue); + _counterB.Current.Should().Be(counterBValue); + } +} diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingQueriesSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingQueriesSpec.cs index 14edc8c09c9..8fd2105e8fd 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingQueriesSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/ShardingQueriesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StartEntitySpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StartEntitySpec.cs index a4dce556ba5..bd53aefb915 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StartEntitySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StartEntitySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StorageHelpers.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StorageHelpers.cs index 5c3b9e32451..3b0e5e23fa0 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StorageHelpers.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/StorageHelpers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/SupervisionSpec.cs b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/SupervisionSpec.cs index 61b473eb3f7..7cc926cc27a 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding.Tests/SupervisionSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding.Tests/SupervisionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ClusterSharding.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ClusterSharding.cs index 02deaaa83ad..da5dc3f8ad3 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ClusterSharding.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ClusterSharding.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -16,6 +16,7 @@ using System.Threading.Tasks; using Akka.Actor; +using Akka.Annotations; using Akka.Cluster.Tools.Singleton; using Akka.Configuration; using Akka.Dispatch; @@ -366,6 +367,9 @@ public ClusterSharding(ExtendedActorSystem system) /// public ClusterShardingSettings Settings { get; } + [InternalApi] + public IShardingBufferMessageAdapter BufferMessageAdapter { get; private set; } = EmptyBufferMessageAdapter.Instance; + /// /// Default HOCON settings for cluster sharding. /// @@ -376,6 +380,12 @@ public static Config DefaultConfig() .WithFallback(DistributedData.DistributedData.DefaultConfig()); } + [InternalApi] + public void SetShardingBufferMessageAdapter(IShardingBufferMessageAdapter? bufferMessageAdapter) + { + BufferMessageAdapter = bufferMessageAdapter ?? EmptyBufferMessageAdapter.Instance; + } + /// /// Register a named entity type by defining the of the entity actor /// and functions to extract entity and shard identifier from messages. The actor diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingGuardian.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingGuardian.cs index 6dc3047609a..99ba4921eca 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingGuardian.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingGuardian.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingSettings.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingSettings.cs index cad02e3a1cc..206ed1ef05c 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ClusterShardingSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/DDataShardCoordinator.cs b/src/contrib/cluster/Akka.Cluster.Sharding/DDataShardCoordinator.cs index 3adbed83b38..c926eac353b 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/DDataShardCoordinator.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/DDataShardCoordinator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingConsumerControllerImpl.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingConsumerControllerImpl.cs index 7f041e346f6..1eafef1c32d 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingConsumerControllerImpl.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingConsumerControllerImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingProducerControllerImpl.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingProducerControllerImpl.cs index f893d2d66cb..4b9eec071e2 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingProducerControllerImpl.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/Internal/ShardingProducerControllerImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingConsumerController.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingConsumerController.cs index 4dc4c93387c..493790aac7c 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingConsumerController.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingConsumerController.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingProducerController.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingProducerController.cs index b784d551140..9dbace06c0c 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingProducerController.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Delivery/ShardingProducerController.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/EntityRecoveryStrategy.cs b/src/contrib/cluster/Akka.Cluster.Sharding/EntityRecoveryStrategy.cs index 559c2d42fae..278678120db 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/EntityRecoveryStrategy.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/EntityRecoveryStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/External/ClientTimeoutException.cs b/src/contrib/cluster/Akka.Cluster.Sharding/External/ClientTimeoutException.cs index ff8a7434f2a..d5dbe1a9b48 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/External/ClientTimeoutException.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/External/ClientTimeoutException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocation.cs b/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocation.cs index e82c98ce507..a0342d1ef03 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocation.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocation.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocationStrategy.cs b/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocationStrategy.cs index 042adfe1af7..686f9235ca2 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocationStrategy.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/External/ExternalShardAllocationStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/External/IExternalShardAllocationClient.cs b/src/contrib/cluster/Akka.Cluster.Sharding/External/IExternalShardAllocationClient.cs index cec8f97c6a0..10042c9fed0 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/External/IExternalShardAllocationClient.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/External/IExternalShardAllocationClient.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/External/Internal/ExternalShardAllocationClientImpl.cs b/src/contrib/cluster/Akka.Cluster.Sharding/External/Internal/ExternalShardAllocationClientImpl.cs index fd78fa051f7..6ae7d219d2c 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/External/Internal/ExternalShardAllocationClientImpl.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/External/Internal/ExternalShardAllocationClientImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/External/ShardLocations.cs b/src/contrib/cluster/Akka.Cluster.Sharding/External/ShardLocations.cs index 4c4308815f2..be7e7ac0eab 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/External/ShardLocations.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/External/ShardLocations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/IShardingBufferMessageAdapter.cs b/src/contrib/cluster/Akka.Cluster.Sharding/IShardingBufferMessageAdapter.cs new file mode 100644 index 00000000000..dc30db6e20c --- /dev/null +++ b/src/contrib/cluster/Akka.Cluster.Sharding/IShardingBufferMessageAdapter.cs @@ -0,0 +1,29 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using Akka.Actor; +using Akka.Annotations; + +namespace Akka.Cluster.Sharding; + +[InternalApi] +public interface IShardingBufferMessageAdapter +{ + public object Apply(object message, IActorContext context); +} + +[InternalApi] +internal class EmptyBufferMessageAdapter: IShardingBufferMessageAdapter +{ + public static EmptyBufferMessageAdapter Instance { get; } = new (); + + private EmptyBufferMessageAdapter() + { + } + + public object Apply(object message, IActorContext context) => message; +} diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/AbstractLeastShardAllocationStrategy.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/AbstractLeastShardAllocationStrategy.cs index ea39eb4f685..8a3afbfaba7 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/AbstractLeastShardAllocationStrategy.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/AbstractLeastShardAllocationStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/CustomStateStoreModeProvider.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/CustomStateStoreModeProvider.cs index a48b3227d67..244f7213b58 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/CustomStateStoreModeProvider.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/CustomStateStoreModeProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesCoordinatorStore.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesCoordinatorStore.cs index 72693e6dbe9..292b33f6cf6 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesCoordinatorStore.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesCoordinatorStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesProvider.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesProvider.cs index ef39c7ec7af..ecf2fb34e02 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesProvider.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesShardStore.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesShardStore.cs index a6bf5462ce2..a87223dae9f 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesShardStore.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/DDataRememberEntitiesShardStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesCoordinatorStore.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesCoordinatorStore.cs index 82d534586ad..bceb078630b 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesCoordinatorStore.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesCoordinatorStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesProvider.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesProvider.cs index 77d01e3d10a..55113a7c9fe 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesProvider.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesShardStore.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesShardStore.cs index 9c9dd07ecbd..f179aef9d9e 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesShardStore.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/EventSourcedRememberEntitiesShardStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/LeastShardAllocationStrategy.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/LeastShardAllocationStrategy.cs index b7e11ce5a09..94903159906 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/LeastShardAllocationStrategy.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/LeastShardAllocationStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntitiesStore.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntitiesStore.cs index 23100833677..7e74149bd55 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntitiesStore.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntitiesStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntityStarter.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntityStarter.cs index c4bec959883..f29ef82134b 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntityStarter.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Internal/RememberEntityStarter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/OldCoordinatorStateMigrationEventAdapter.cs b/src/contrib/cluster/Akka.Cluster.Sharding/OldCoordinatorStateMigrationEventAdapter.cs index 09b275e3692..20c4f820858 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/OldCoordinatorStateMigrationEventAdapter.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/OldCoordinatorStateMigrationEventAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/PersistentShardCoordinator.cs b/src/contrib/cluster/Akka.Cluster.Sharding/PersistentShardCoordinator.cs index ddc3b757fb0..81361b494ff 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/PersistentShardCoordinator.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/PersistentShardCoordinator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Properties/AssemblyInfo.cs index ef24a63bf19..2249d71ee8c 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -15,6 +15,7 @@ [assembly: InternalsVisibleTo("Akka.Cluster.Sharding.Tests")] [assembly: InternalsVisibleTo("Akka.Cluster.Sharding.Tests.MultiNode")] [assembly: InternalsVisibleTo("Akka.DistributedData.Tests")] +[assembly: InternalsVisibleTo("Akka.Cluster.Benchmarks")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/ClusterShardingMessageSerializer.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/ClusterShardingMessageSerializer.cs index 60dd0cba6d6..71dc3b2a265 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/ClusterShardingMessageSerializer.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/ClusterShardingMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/Proto/ClusterShardingMessages.g.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/Proto/ClusterShardingMessages.g.cs index c37ab1794af..66075449426 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/Proto/ClusterShardingMessages.g.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Serialization/Proto/ClusterShardingMessages.g.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/Shard.cs b/src/contrib/cluster/Akka.Cluster.Sharding/Shard.cs index 42297294512..bc8dfd0eb0d 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/Shard.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/Shard.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -963,6 +963,8 @@ public override string ToString() private readonly Lease? _lease; private readonly TimeSpan _leaseRetryInterval = TimeSpan.FromSeconds(5); // won't be used + private readonly IShardingBufferMessageAdapter _bufferMessageAdapter; + public ILoggingAdapter Log { get; } = Context.GetLogger(); public IStash Stash { get; set; } = null!; public ITimerScheduler Timers { get; set; } = null!; @@ -1017,6 +1019,8 @@ public Shard( _leaseRetryInterval = settings.LeaseSettings.LeaseRetryInterval; } + + _bufferMessageAdapter = ClusterSharding.Get(Context.System).BufferMessageAdapter; } protected override SupervisorStrategy SupervisorStrategy() @@ -1971,7 +1975,7 @@ private void AppendToMessageBuffer(EntityId id, object msg, IActorRef snd) if (Log.IsDebugEnabled) Log.Debug("{0}: Message of type [{1}] for entity [{2}] buffered", _typeName, msg.GetType().Name, id); - _messageBuffers.Append(id, msg, snd); + _messageBuffers.Append(id, _bufferMessageAdapter.Apply(msg, Context), snd); } } @@ -1994,7 +1998,7 @@ private void SendMsgBuffer(EntityId entityId) // and as the child exists, the message will be directly forwarded foreach (var (message, @ref) in messages) { - if (message is ShardRegion.StartEntity se) + if (WrappedMessage.Unwrap(message) is ShardRegion.StartEntity se) StartEntity(se.EntityId, @ref); else DeliverMessage(entityId, message, @ref); diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardAllocationStrategy.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardAllocationStrategy.cs index 09cc8183f7d..d6471158ef9 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardAllocationStrategy.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardAllocationStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardCoordinator.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardCoordinator.cs index 0b2125bcbf4..1b39526b6cf 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardCoordinator.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardCoordinator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardRegion.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardRegion.cs index 27d96ef0504..e282dc5ab7f 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardRegion.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardRegion.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -430,6 +430,7 @@ internal static Props ProxyProps( private readonly CoordinatedShutdown _coordShutdown = CoordinatedShutdown.Get(Context.System); private readonly TaskCompletionSource _gracefulShutdownProgress = new(); + private readonly IShardingBufferMessageAdapter _bufferMessageAdapter; /// /// TBD @@ -464,6 +465,8 @@ public ShardRegion( _initRegistrationDelay = TimeSpan.FromMilliseconds(100).Max(new TimeSpan(_retryInterval.Ticks / 2 / 2 / 2)); _nextRegistrationDelay = _initRegistrationDelay; + _bufferMessageAdapter = ClusterSharding.Get(Context.System).BufferMessageAdapter; + SetupCoordinatedShutdown(); } @@ -812,7 +815,7 @@ private void BufferMessage(ShardId shardId, Msg message, IActorRef sender) } else { - _shardBuffers.Append(shardId, message, sender); + _shardBuffers.Append(shardId, _bufferMessageAdapter.Apply(message, Context), sender); // log some insight to how buffers are filled up every 10% of the buffer capacity var total = totalBufferSize + 1; @@ -1267,7 +1270,7 @@ private void DeliverBufferedMessages(ShardId shardId, IActorRef receiver) foreach (var (Message, Ref) in buffer) { - if (Message is RestartShard && !receiver.Equals(Self)) + if (WrappedMessage.Unwrap(Message) is RestartShard && !receiver.Equals(Self)) { _log.Debug( "{0}: Dropping buffered message {1}, these are only processed by a local ShardRegion.", diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcess.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcess.cs index 9eb7e33b578..39a0f4aa64c 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcess.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcess.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -112,12 +112,23 @@ public DaemonMessageRouter(string[] entityIds, IActorRef shardingRef) protected override void OnReceive(object message) { - var nextId = _entityIds[_index % _entityIds.Length]; + if (message is Broadcast broadcast) + { + var unwrapped = broadcast.Message; + foreach (var entityId in _entityIds) + { + _shardingRef.Forward(new ShardingEnvelope(entityId, unwrapped)); + } + } + else + { + var nextId = _entityIds[_index % _entityIds.Length]; - // have to remember to always allow the sharding envelope to be forwarded - _shardingRef.Forward(new ShardingEnvelope(nextId, message)); - if (_index == int.MaxValue) _index = 0; - else _index++; + // have to remember to always allow the sharding envelope to be forwarded + _shardingRef.Forward(new ShardingEnvelope(nextId, message)); + if (_index == int.MaxValue) _index = 0; + else _index++; + } } } diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcessSettings.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcessSettings.cs index 47a324ec426..7e292d8dc18 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcessSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardedDaemonProcessSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardingEnvelope.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardingEnvelope.cs index 0a5b3a25f66..977c83c428b 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardingEnvelope.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardingEnvelope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardingMessages.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardingMessages.cs index 08d308a6f1b..b6a4d66b735 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardingMessages.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardingMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Sharding/ShardingQueries.cs b/src/contrib/cluster/Akka.Cluster.Sharding/ShardingQueries.cs index b0173fc8262..264fc3b4beb 100644 --- a/src/contrib/cluster/Akka.Cluster.Sharding/ShardingQueries.cs +++ b/src/contrib/cluster/Akka.Cluster.Sharding/ShardingQueries.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientDiscoverySpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientDiscoverySpec.cs index fe4c19e681b..5f4c3b5e3e7 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientDiscoverySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientDiscoverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientHandoverSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientHandoverSpec.cs index 745dce627f4..873d441ae77 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientHandoverSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientHandoverSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientSpec.cs index 79db48a2bfc..16921a5d3fc 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStartSpecConfig.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStartSpecConfig.cs index 58845045242..b28a74e3f91 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStartSpecConfig.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStartSpecConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStopSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStopSpec.cs index 847629588f2..972af224fd7 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStopSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/ClusterClient/ClusterClientStopSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Properties/AssemblyInfo.cs index f88b6a05c7f..416114651f6 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubMediatorSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubMediatorSpec.cs index ebd9b551c28..8af0301b4a4 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubMediatorSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubMediatorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubRestartSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubRestartSpec.cs index 9ae52b183a7..2e43fa6aa07 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubRestartSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/PublishSubscribe/DistributedPubSubRestartSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerChaosSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerChaosSpec.cs index 94b11dfc126..af40f1f5c13 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerChaosSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerChaosSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerDownedSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerDownedSpec.cs index add3891bdd0..f9714282caf 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerDownedSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerDownedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaseSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaseSpec.cs index 66bf51ac281..ad970e5d99f 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaseSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeave2Spec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeave2Spec.cs index 7da2f6bca2d..b0e668c05d3 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeave2Spec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeave2Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaveSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaveSpec.cs index 81cf85e7460..cca62748635 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaveSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerLeaveSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerSpec.cs index d7310a13d5c..6bebe045eee 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerStartupSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerStartupSpec.cs index 7c09f125f00..44cc6bfc728 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerStartupSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests.MultiNode/Singleton/ClusterSingletonManagerStartupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientConfigSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientConfigSpec.cs index 9403136dff3..ee2cdd7a7d5 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientConfigSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientMessageSerializerSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientMessageSerializerSpec.cs index 3bf92b73452..57f496e125f 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientMessageSerializerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientSerializerSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientSerializerSpec.cs index b12c10ca2c0..f774dbaec30 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientSerializerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/ClusterClientSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/RingOrderingTests.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/RingOrderingTests.cs index 8eeb933a904..0c766d6c64a 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/RingOrderingTests.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/ClusterClient/RingOrderingTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Properties/AssemblyInfo.cs index 6b070625a12..aa222df2ba0 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubConfigSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubConfigSpec.cs index 4381661673a..70a05a47273 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubConfigSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorRouterSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorRouterSpec.cs index 0a8cd1ab95f..1cc8b1b9bbb 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorRouterSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorRouterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorSpec.cs index 9df5ef692e8..f7989a825cb 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMediatorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMessageSerializerSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMessageSerializerSpec.cs index 4160198836a..0b04797872a 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMessageSerializerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/PublishSubscribe/DistributedPubSubMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonApiSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonApiSpec.cs index d82a45b8152..2e9abb97ea2 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonApiSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonApiSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonConfigSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonConfigSpec.cs index f39d72e5409..05c015e1ed5 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonConfigSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeaseSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeaseSpec.cs index 3e81aa9016f..27b6e3ba042 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeaseSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeaseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeavingSpeedSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeavingSpeedSpec.cs index f652882711f..054ecdaa09a 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeavingSpeedSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonLeavingSpeedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonMessageSerializerSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonMessageSerializerSpec.cs index 48210c3c163..ca982118617 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonMessageSerializerSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonProxySpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonProxySpec.cs index b0935f41d3a..bd359a10017 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonProxySpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonProxySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestart2Spec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestart2Spec.cs index 2845d15f71e..93357144d22 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestart2Spec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestart2Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestartSpec.cs b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestartSpec.cs index 2873145b172..84e13defbf4 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestartSpec.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools.Tests/Singleton/ClusterSingletonRestartSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClient.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClient.cs index 83ece8ff740..b202a7872a0 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClient.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClient.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscovery.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscovery.cs index 51c5c7afc20..ee1cdbf8580 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscovery.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscovery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscoverySettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscoverySettings.cs index a15ce1cff88..44781580b53 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscoverySettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientDiscoverySettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientReceptionist.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientReceptionist.cs index 7cc5fd6b021..97cd912ef99 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientReceptionist.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientReceptionist.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientSettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientSettings.cs index 69bb2468bdb..161de810382 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterClientSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionist.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionist.cs index 3470cf0c133..1571c02a62d 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionist.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionist.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionistSettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionistSettings.cs index 2926266c97a..2c3563fa29d 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionistSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/ClusterReceptionistSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Client/Serialization/ClusterClientMessageSerializer.cs b/src/contrib/cluster/Akka.Cluster.Tools/Client/Serialization/ClusterClientMessageSerializer.cs index 384db235c40..dbb55b2c731 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Client/Serialization/ClusterClientMessageSerializer.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Client/Serialization/ClusterClientMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.Cluster.Tools/Properties/AssemblyInfo.cs index 7f9bbf26c18..b24b2520062 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedMessages.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedMessages.cs index fe83112cb32..027e41f52e9 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedMessages.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSub.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSub.cs index c507cdbecfa..62830dd636b 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSub.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSub.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubMediator.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubMediator.cs index 55859a7f933..def2a8237f4 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubMediator.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubMediator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubSettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubSettings.cs index b19ced6b8e2..d4438c483bb 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/DistributedPubSubSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/TopicMessages.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/TopicMessages.cs index 21a2db00cc8..481703f241c 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/TopicMessages.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/TopicMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/Topics.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/Topics.cs index cf8efdccd6f..93800244b19 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/Topics.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Internal/Topics.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/PerGroupingBuffer.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/PerGroupingBuffer.cs index 5c0630157b6..9889ae6cec7 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/PerGroupingBuffer.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/PerGroupingBuffer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Serialization/DistributedPubSubMessageSerializer.cs b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Serialization/DistributedPubSubMessageSerializer.cs index 45e54f6b7c8..9022f5e1b53 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Serialization/DistributedPubSubMessageSerializer.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/PublishSubscribe/Serialization/DistributedPubSubMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingleton.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingleton.cs index 979247f851b..4599a494eb4 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingleton.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingleton.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManager.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManager.cs index 132dd282de3..c4c26563472 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManager.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManagerSettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManagerSettings.cs index 8c9833337d7..800d9b4409c 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManagerSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonManagerSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxy.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxy.cs index b8249ae9c83..faef720aedf 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxy.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxySettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxySettings.cs index 9c1cd74a398..b9dbacce47a 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxySettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonProxySettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonSettings.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonSettings.cs index f62eded4e1b..909ad6b81db 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonSettings.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/ClusterSingletonSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/OldestChangedBuffer.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/OldestChangedBuffer.cs index 445643efb5d..007d2cfdd25 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/OldestChangedBuffer.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/OldestChangedBuffer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/Serialization/ClusterSingletonMessageSerializer.cs b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/Serialization/ClusterSingletonMessageSerializer.cs index e0f1c9da8e0..a5ef3e6fee2 100644 --- a/src/contrib/cluster/Akka.Cluster.Tools/Singleton/Serialization/ClusterSingletonMessageSerializer.cs +++ b/src/contrib/cluster/Akka.Cluster.Tools/Singleton/Serialization/ClusterSingletonMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.LightningDB/LmdbDurableStore.cs b/src/contrib/cluster/Akka.DistributedData.LightningDB/LmdbDurableStore.cs index 52d94d87cf2..8661538208b 100644 --- a/src/contrib/cluster/Akka.DistributedData.LightningDB/LmdbDurableStore.cs +++ b/src/contrib/cluster/Akka.DistributedData.LightningDB/LmdbDurableStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.LightningDB/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.DistributedData.LightningDB/Properties/AssemblyInfo.cs index a56bf7bb59a..ac3ced7d624 100644 --- a/src/contrib/cluster/Akka.DistributedData.LightningDB/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.DistributedData.LightningDB/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataPocoSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataPocoSpec.cs index b4e308971ad..2be1642dd98 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataPocoSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataPocoSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataSpec.cs index 8bc1bc55036..7acba516593 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurableDataSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurablePruningSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurablePruningSpec.cs index da4e94526b3..e3eefddae85 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurablePruningSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/DurablePruningSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/JepsenInspiredInsertSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/JepsenInspiredInsertSpec.cs index 76f30bd2c44..10c79e92350 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/JepsenInspiredInsertSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/JepsenInspiredInsertSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/Properties/AssemblyInfo.cs index 47af6711e12..0ca3b096a0a 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorChaosSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorChaosSpec.cs index 4f0b861cfe8..f38b5ea0c40 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorChaosSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorChaosSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorPruningSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorPruningSpec.cs index d52f850f523..4da168cb51c 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorPruningSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorPruningSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorSpec.cs index 9ce6d4934c7..20255ed788d 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests.MultiNode/ReplicatorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/DataEnvelopeSpecs.cs b/src/contrib/cluster/Akka.DistributedData.Tests/DataEnvelopeSpecs.cs index efc52b377ea..7673af934ea 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/DataEnvelopeSpecs.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/DataEnvelopeSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/DeltaPropagationSelectorSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/DeltaPropagationSelectorSpec.cs index 0fc7cd99f37..1f7c70e0031 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/DeltaPropagationSelectorSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/DeltaPropagationSelectorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/FlagSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/FlagSpec.cs index c1ab99c1dcd..3f64db217f8 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/FlagSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/FlagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/GCounterSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/GCounterSpec.cs index 4eb141b1161..0704243483c 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/GCounterSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/GCounterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/GSetSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/GSetSpec.cs index bce354f7bb8..fcb42baa0c1 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/GSetSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/GSetSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/LWWDictionarySpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/LWWDictionarySpec.cs index eb8b61e7a58..0b659512566 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/LWWDictionarySpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/LWWDictionarySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/LWWRegisterSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/LWWRegisterSpec.cs index 13bee156db8..2fdf51263ba 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/LWWRegisterSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/LWWRegisterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/BugFix6816.cs b/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/BugFix6816.cs index e0b9406686b..3ea07581b8e 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/BugFix6816.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/BugFix6816.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/LmdbDurableStoreSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/LmdbDurableStoreSpec.cs index bc36efaea6b..e259bebf54a 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/LmdbDurableStoreSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/LightningDb/LmdbDurableStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/LocalConcurrencySpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/LocalConcurrencySpec.cs index 379fe788514..3ac7b83a39e 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/LocalConcurrencySpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/LocalConcurrencySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/ORDictionarySpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/ORDictionarySpec.cs index 815622b8ebf..1f394f16060 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/ORDictionarySpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/ORDictionarySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/ORMultiDictionarySpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/ORMultiDictionarySpec.cs index 05c2f78a79c..3df5c67904c 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/ORMultiDictionarySpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/ORMultiDictionarySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/ORSetSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/ORSetSpec.cs index 143aa1cdab7..a743fb9d8fb 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/ORSetSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/ORSetSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterDictionarySpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterDictionarySpec.cs index 9da5a30c21e..95d0aa0bb9a 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterDictionarySpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterDictionarySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterSpec.cs index 6e0c45c9a47..ae8d15834c5 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/PNCounterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.DistributedData.Tests/Properties/AssemblyInfo.cs index dc6ddf5f2ae..47f800c2e2b 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/PruningStateSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/PruningStateSpec.cs index f7e230407ba..7dae7b606af 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/PruningStateSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/PruningStateSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorResiliencySpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorResiliencySpec.cs index 25ded8c9f52..cd5b91f0a4c 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorResiliencySpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorResiliencySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSettingsSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSettingsSpec.cs index c1f9e1c4661..ef1def9068e 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSettingsSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSettingsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSpecs.cs b/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSpecs.cs index f8bb706107d..273ad244656 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSpecs.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/ReplicatorSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerBackCompatSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerBackCompatSpec.cs index 2fdaa837afa..8fbe569e057 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerBackCompatSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerBackCompatSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerSpec.cs index 2b46be08217..8dbc4bd26fa 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatedDataSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatorMessageSerializerSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatorMessageSerializerSpec.cs index 962258c5945..c12c867040a 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatorMessageSerializerSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/Serialization/ReplicatorMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/VersionVectorSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/VersionVectorSpec.cs index 42a1fc931df..b1dac835a24 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/VersionVectorSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/VersionVectorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData.Tests/WriteAggregatorSpec.cs b/src/contrib/cluster/Akka.DistributedData.Tests/WriteAggregatorSpec.cs index 62caa9ce398..1227ee120b4 100644 --- a/src/contrib/cluster/Akka.DistributedData.Tests/WriteAggregatorSpec.cs +++ b/src/contrib/cluster/Akka.DistributedData.Tests/WriteAggregatorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/DeltaPropagationSelector.cs b/src/contrib/cluster/Akka.DistributedData/DeltaPropagationSelector.cs index d05c00de485..8095161be97 100644 --- a/src/contrib/cluster/Akka.DistributedData/DeltaPropagationSelector.cs +++ b/src/contrib/cluster/Akka.DistributedData/DeltaPropagationSelector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/DistributedData.cs b/src/contrib/cluster/Akka.DistributedData/DistributedData.cs index fbd6291645b..b76f518125e 100644 --- a/src/contrib/cluster/Akka.DistributedData/DistributedData.cs +++ b/src/contrib/cluster/Akka.DistributedData/DistributedData.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Dsl.cs b/src/contrib/cluster/Akka.DistributedData/Dsl.cs index 38ac3c88dcc..d7adb3cad38 100644 --- a/src/contrib/cluster/Akka.DistributedData/Dsl.cs +++ b/src/contrib/cluster/Akka.DistributedData/Dsl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Durable/Messages.cs b/src/contrib/cluster/Akka.DistributedData/Durable/Messages.cs index 0f74a7072ed..e9c85bffa7e 100644 --- a/src/contrib/cluster/Akka.DistributedData/Durable/Messages.cs +++ b/src/contrib/cluster/Akka.DistributedData/Durable/Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/FastMerge.cs b/src/contrib/cluster/Akka.DistributedData/FastMerge.cs index b267f862113..b0a3dd75b41 100644 --- a/src/contrib/cluster/Akka.DistributedData/FastMerge.cs +++ b/src/contrib/cluster/Akka.DistributedData/FastMerge.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Flag.cs b/src/contrib/cluster/Akka.DistributedData/Flag.cs index 99b8004ce10..1db7e98c007 100644 --- a/src/contrib/cluster/Akka.DistributedData/Flag.cs +++ b/src/contrib/cluster/Akka.DistributedData/Flag.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/GCounter.cs b/src/contrib/cluster/Akka.DistributedData/GCounter.cs index 6be31a54177..731af9c2cb4 100644 --- a/src/contrib/cluster/Akka.DistributedData/GCounter.cs +++ b/src/contrib/cluster/Akka.DistributedData/GCounter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/GSet.cs b/src/contrib/cluster/Akka.DistributedData/GSet.cs index 159036c1548..46d2155a7ae 100644 --- a/src/contrib/cluster/Akka.DistributedData/GSet.cs +++ b/src/contrib/cluster/Akka.DistributedData/GSet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/IReplicatedDataSerialization.cs b/src/contrib/cluster/Akka.DistributedData/IReplicatedDataSerialization.cs index 95f38045645..5cff82ca72d 100644 --- a/src/contrib/cluster/Akka.DistributedData/IReplicatedDataSerialization.cs +++ b/src/contrib/cluster/Akka.DistributedData/IReplicatedDataSerialization.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Internal/Internal.cs b/src/contrib/cluster/Akka.DistributedData/Internal/Internal.cs index fde870ef923..9c2ea5eff65 100644 --- a/src/contrib/cluster/Akka.DistributedData/Internal/Internal.cs +++ b/src/contrib/cluster/Akka.DistributedData/Internal/Internal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Key.cs b/src/contrib/cluster/Akka.DistributedData/Key.cs index db61198e68d..48b88b8a7fc 100644 --- a/src/contrib/cluster/Akka.DistributedData/Key.cs +++ b/src/contrib/cluster/Akka.DistributedData/Key.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/LWWDictionary.cs b/src/contrib/cluster/Akka.DistributedData/LWWDictionary.cs index 7e8f36dec5f..5562e88dd53 100644 --- a/src/contrib/cluster/Akka.DistributedData/LWWDictionary.cs +++ b/src/contrib/cluster/Akka.DistributedData/LWWDictionary.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/LWWRegister.cs b/src/contrib/cluster/Akka.DistributedData/LWWRegister.cs index e3a921950a6..57fca422365 100644 --- a/src/contrib/cluster/Akka.DistributedData/LWWRegister.cs +++ b/src/contrib/cluster/Akka.DistributedData/LWWRegister.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ORDictionary.cs b/src/contrib/cluster/Akka.DistributedData/ORDictionary.cs index 442a2d1e3be..edd417efe74 100644 --- a/src/contrib/cluster/Akka.DistributedData/ORDictionary.cs +++ b/src/contrib/cluster/Akka.DistributedData/ORDictionary.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ORMultiValueDictionary.cs b/src/contrib/cluster/Akka.DistributedData/ORMultiValueDictionary.cs index 86b64063ada..c2a07b07a68 100644 --- a/src/contrib/cluster/Akka.DistributedData/ORMultiValueDictionary.cs +++ b/src/contrib/cluster/Akka.DistributedData/ORMultiValueDictionary.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ORSet.cs b/src/contrib/cluster/Akka.DistributedData/ORSet.cs index 2fca26f856c..cff47c0e9e0 100644 --- a/src/contrib/cluster/Akka.DistributedData/ORSet.cs +++ b/src/contrib/cluster/Akka.DistributedData/ORSet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/PNCounter.cs b/src/contrib/cluster/Akka.DistributedData/PNCounter.cs index 8254031bb28..8621589d15f 100644 --- a/src/contrib/cluster/Akka.DistributedData/PNCounter.cs +++ b/src/contrib/cluster/Akka.DistributedData/PNCounter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/PNCounterDictionary.cs b/src/contrib/cluster/Akka.DistributedData/PNCounterDictionary.cs index f239dba46c0..c222aca77ba 100644 --- a/src/contrib/cluster/Akka.DistributedData/PNCounterDictionary.cs +++ b/src/contrib/cluster/Akka.DistributedData/PNCounterDictionary.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Properties/AssemblyInfo.cs b/src/contrib/cluster/Akka.DistributedData/Properties/AssemblyInfo.cs index 7c8f9dadfdb..db9915671c5 100644 --- a/src/contrib/cluster/Akka.DistributedData/Properties/AssemblyInfo.cs +++ b/src/contrib/cluster/Akka.DistributedData/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -25,3 +25,4 @@ [assembly: InternalsVisibleTo("Akka.Cluster.Sharding")] [assembly: InternalsVisibleTo("Akka.Cluster.Sharding.Tests.MultiNode")] [assembly: InternalsVisibleTo("Akka.Cluster.Sharding.Tests")] +[assembly: InternalsVisibleTo("Akka.Cluster.Benchmarks")] diff --git a/src/contrib/cluster/Akka.DistributedData/PruningState.cs b/src/contrib/cluster/Akka.DistributedData/PruningState.cs index 269485e65a4..2e174b6b2e6 100644 --- a/src/contrib/cluster/Akka.DistributedData/PruningState.cs +++ b/src/contrib/cluster/Akka.DistributedData/PruningState.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ReadAggregator.cs b/src/contrib/cluster/Akka.DistributedData/ReadAggregator.cs index 701c6c4734c..952b829f8d5 100644 --- a/src/contrib/cluster/Akka.DistributedData/ReadAggregator.cs +++ b/src/contrib/cluster/Akka.DistributedData/ReadAggregator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ReadWriteAggregator.cs b/src/contrib/cluster/Akka.DistributedData/ReadWriteAggregator.cs index e4f0455f217..37bf6b6fd74 100644 --- a/src/contrib/cluster/Akka.DistributedData/ReadWriteAggregator.cs +++ b/src/contrib/cluster/Akka.DistributedData/ReadWriteAggregator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ReplicatedData.cs b/src/contrib/cluster/Akka.DistributedData/ReplicatedData.cs index 8830efdaa19..c989a232bdb 100644 --- a/src/contrib/cluster/Akka.DistributedData/ReplicatedData.cs +++ b/src/contrib/cluster/Akka.DistributedData/ReplicatedData.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Replicator.Messages.cs b/src/contrib/cluster/Akka.DistributedData/Replicator.Messages.cs index 6241bf36514..26bb8ce9fa3 100644 --- a/src/contrib/cluster/Akka.DistributedData/Replicator.Messages.cs +++ b/src/contrib/cluster/Akka.DistributedData/Replicator.Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Replicator.cs b/src/contrib/cluster/Akka.DistributedData/Replicator.cs index c3787c79b28..26d7e9d6f49 100644 --- a/src/contrib/cluster/Akka.DistributedData/Replicator.cs +++ b/src/contrib/cluster/Akka.DistributedData/Replicator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/ReplicatorSettings.cs b/src/contrib/cluster/Akka.DistributedData/ReplicatorSettings.cs index f664e9ed425..d799747868a 100644 --- a/src/contrib/cluster/Akka.DistributedData/ReplicatorSettings.cs +++ b/src/contrib/cluster/Akka.DistributedData/ReplicatorSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Serialization/OtherMessageComparer.cs b/src/contrib/cluster/Akka.DistributedData/Serialization/OtherMessageComparer.cs index fb47077dbea..2bf4521f31c 100644 --- a/src/contrib/cluster/Akka.DistributedData/Serialization/OtherMessageComparer.cs +++ b/src/contrib/cluster/Akka.DistributedData/Serialization/OtherMessageComparer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatedDataSerializer.cs b/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatedDataSerializer.cs index f5a9e5908aa..ce9cb061156 100644 --- a/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatedDataSerializer.cs +++ b/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatedDataSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatorMessageSerializer.cs b/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatorMessageSerializer.cs index 58bea2fe6c3..0704b70e6b2 100644 --- a/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatorMessageSerializer.cs +++ b/src/contrib/cluster/Akka.DistributedData/Serialization/ReplicatorMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/Serialization/SerializationSupport.cs b/src/contrib/cluster/Akka.DistributedData/Serialization/SerializationSupport.cs index 7ac57ce2635..db5280f6bd6 100644 --- a/src/contrib/cluster/Akka.DistributedData/Serialization/SerializationSupport.cs +++ b/src/contrib/cluster/Akka.DistributedData/Serialization/SerializationSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/VersionVector.cs b/src/contrib/cluster/Akka.DistributedData/VersionVector.cs index bfbf5dfac57..7031ff36282 100644 --- a/src/contrib/cluster/Akka.DistributedData/VersionVector.cs +++ b/src/contrib/cluster/Akka.DistributedData/VersionVector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/cluster/Akka.DistributedData/WriteAggregator.cs b/src/contrib/cluster/Akka.DistributedData/WriteAggregator.cs index d82678abd10..14a2dacea22 100644 --- a/src/contrib/cluster/Akka.DistributedData/WriteAggregator.cs +++ b/src/contrib/cluster/Akka.DistributedData/WriteAggregator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorServiceProviderPropsWithScopesSpecs.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorServiceProviderPropsWithScopesSpecs.cs index d873c255ef1..45350084db9 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorServiceProviderPropsWithScopesSpecs.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorServiceProviderPropsWithScopesSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorTestServices.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorTestServices.cs index 3f5f84736c6..7eac8d3b0f8 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorTestServices.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorTestServices.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using System.Threading; @@ -106,4 +106,4 @@ public async Task StopAsync(CancellationToken cancellationToken = default) { await ActorSystem.Terminate(); } -} \ No newline at end of file +} diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorWithStashSpec.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorWithStashSpec.cs index 5371eb7802f..4cc627feb7b 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorWithStashSpec.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ActorWithStashSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/AkkaDiFixture.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/AkkaDiFixture.cs index 9cd5e3aabad..1bf1a6d62f0 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/AkkaDiFixture.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/AkkaDiFixture.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/BugFixSpec.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/BugFixSpec.cs index 390de1e930d..41d47a8d3f9 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/BugFixSpec.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/BugFixSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DelegateInjectionSpecs.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DelegateInjectionSpecs.cs index ceae598127f..1f36910f8bb 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DelegateInjectionSpecs.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DelegateInjectionSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DiPropsSpecs.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DiPropsSpecs.cs index 9102dd1693c..316acb26451 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DiPropsSpecs.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/DiPropsSpecs.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using System.Threading.Tasks; @@ -70,4 +70,4 @@ public async Task DisposeAsync() { await _akkaService.StopAsync(); } -} \ No newline at end of file +} diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/RouterIntegrationSpec.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/RouterIntegrationSpec.cs index 0a47044e131..8d9d09dc46f 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/RouterIntegrationSpec.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/RouterIntegrationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ServiceProviderSetupSpecs.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ServiceProviderSetupSpecs.cs index b18c4be27de..d59f02879f6 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ServiceProviderSetupSpecs.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection.Tests/ServiceProviderSetupSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolver.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolver.cs index 23c5a68b3c7..ac014f1b94f 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolver.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolver.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolverSetup.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolverSetup.cs index 2df69312cbe..e47ad007b95 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolverSetup.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection/DependencyResolverSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection/IDependencyResolver.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection/IDependencyResolver.cs index 14f201f784a..1ff0f448e85 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection/IDependencyResolver.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection/IDependencyResolver.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProvider.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProvider.cs index cf2137ed483..5238ccc607e 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProvider.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderDependencyResolver.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderDependencyResolver.cs index cd8bf2aa516..be40562131c 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderDependencyResolver.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderDependencyResolver.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderScope.cs b/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderScope.cs index c26baed4e0e..2b4ecaaecc1 100644 --- a/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderScope.cs +++ b/src/contrib/dependencyinjection/Akka.DependencyInjection/ServiceProviderScope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryAllEventsSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryAllEventsSpec.cs index c047ad320da..201c898aca4 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryAllEventsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentAllEventsSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentAllEventsSpec.cs index f021ba72f0d..683e5261522 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentAllEventsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByPersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByPersistenceIdSpec.cs index 937afbf2944..4282cebc2d6 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByPersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByTagSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByTagSpec.cs index 286872c12ae..ce6b201d8d5 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByTagSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentPersistenceIdsSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentPersistenceIdsSpec.cs index 3aa646fee47..e7fbb9b1bb6 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentPersistenceIdsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryCurrentPersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByPersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByPersistenceIdSpec.cs index 0bc55f00856..e487881dfd1 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByPersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByTagSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByTagSpec.cs index d2ece336411..725143da645 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByTagSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryPersistenceIdsSpec.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryPersistenceIdsSpec.cs index 35eb40475e6..18a3c0fa39d 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryPersistenceIdsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory.Tests/InMemoryPersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/AllEventsPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/AllEventsPublisher.cs index 50360846df4..79ef6a7f4b4 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/AllEventsPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/AllEventsPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/CurrentPersistenceIdsPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/CurrentPersistenceIdsPublisher.cs index d8a5ae62199..9ee18549e48 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/CurrentPersistenceIdsPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/CurrentPersistenceIdsPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/DeliveryBuffer.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/DeliveryBuffer.cs index 1ad9d7d733d..01d6242cf6a 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/DeliveryBuffer.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/DeliveryBuffer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByPersistenceIdPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByPersistenceIdPublisher.cs index e8cf3a4aede..c7b04b88d52 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByPersistenceIdPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByPersistenceIdPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByTagPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByTagPublisher.cs index 938e5506616..237adaf3b90 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByTagPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/EventsByTagPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournal.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournal.cs index fe0d70bfd3d..b34fecefb2f 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournal.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournalProvider.cs b/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournalProvider.cs index 9ad9865d405..445f21bd2d8 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournalProvider.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.InMemory/InMemoryReadJournalProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/AllEventsPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/AllEventsPublisher.cs index de0d83d7e1e..a0c44a17c11 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/AllEventsPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/AllEventsPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/AllPersistenceIdsPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/AllPersistenceIdsPublisher.cs index 01ac1bde3c8..15192aa25a3 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/AllPersistenceIdsPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/AllPersistenceIdsPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/DeliveryBuffer.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/DeliveryBuffer.cs index a6c7ef50c12..d3b00aeb78d 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/DeliveryBuffer.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/DeliveryBuffer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByPersistenceIdPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByPersistenceIdPublisher.cs index f73a6cacd55..aba27936c52 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByPersistenceIdPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByPersistenceIdPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByTagPublisher.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByTagPublisher.cs index 1869372cd27..c8461e3cd41 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByTagPublisher.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/EventsByTagPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/Properties/AssemblyInfo.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/Properties/AssemblyInfo.cs index 42253352e77..e4799ddfe14 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/Properties/AssemblyInfo.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/QueryThrottler.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/QueryThrottler.cs index dd24f4d09cf..5cb9cb62ab0 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/QueryThrottler.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/QueryThrottler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournal.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournal.cs index 37d795a01ac..ca3584f66c5 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournal.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournalProvider.cs b/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournalProvider.cs index 52255faf94c..62cc4dbc794 100644 --- a/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournalProvider.cs +++ b/src/contrib/persistence/Akka.Persistence.Query.Sql/SqlReadJournalProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/DbConnectionExtensions.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/DbConnectionExtensions.cs index 655a650a4ce..f034eb7e024 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/DbConnectionExtensions.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/DbConnectionExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/IsolationLevelExtensions.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/IsolationLevelExtensions.cs index 0786d43b439..0c882dcf725 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/IsolationLevelExtensions.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Extensions/IsolationLevelExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/BatchingSqlJournal.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/BatchingSqlJournal.cs index 293ff2b92a2..60a5b758de6 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/BatchingSqlJournal.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/BatchingSqlJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/ITimestampProvider.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/ITimestampProvider.cs index 10c59424622..3ff1eca7170 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/ITimestampProvider.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/ITimestampProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/Messages.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/Messages.cs index 0114b6d6477..7edfb189b2c 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/Messages.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/MultiValueDictionaryExtensions.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/MultiValueDictionaryExtensions.cs index d25a4aec2dc..2b0515b1924 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/MultiValueDictionaryExtensions.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/MultiValueDictionaryExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryApi.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryApi.cs index 4ff7b40d5ea..c18267e67f9 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryApi.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryApi.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryExecutor.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryExecutor.cs index 259d7516446..8029a047c89 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryExecutor.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/QueryExecutor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/SqlJournal.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/SqlJournal.cs index 967dda87731..7394eb56be5 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/SqlJournal.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Journal/SqlJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Properties/AssemblyInfo.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Properties/AssemblyInfo.cs index 9e9cb273f4b..f87de14bb60 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Properties/AssemblyInfo.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Settings.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Settings.cs index 6c21cc70045..1fb4a0f2c8a 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Settings.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Settings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/QueryExecutor.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/QueryExecutor.cs index 06469506e13..75899d5fea7 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/QueryExecutor.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/QueryExecutor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/SqlSnapshotStore.cs b/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/SqlSnapshotStore.cs index 8b3b86dcf95..0ce43491611 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/SqlSnapshotStore.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.Common/Snapshot/SqlSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/DefaultConfigSpec.cs b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/DefaultConfigSpec.cs index 13e4c553292..14dacb52553 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/DefaultConfigSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/DefaultConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/Properties/AssemblyInfo.cs b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/Properties/AssemblyInfo.cs index a95277fbd6f..ce1405629f2 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/Properties/AssemblyInfo.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlJournalConnectionFailureSpec.cs b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlJournalConnectionFailureSpec.cs index 92b83a3b9ab..b6d4f5ea5e3 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlJournalConnectionFailureSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlJournalConnectionFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlSnapshotConnectionFailureSpec.cs b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlSnapshotConnectionFailureSpec.cs index 0dfb3302cea..bafdc0e17b8 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlSnapshotConnectionFailureSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/SqlSnapshotConnectionFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/TestActor.cs b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/TestActor.cs index eb59912cd30..3782cb39827 100644 --- a/src/contrib/persistence/Akka.Persistence.Sql.TestKit/TestActor.cs +++ b/src/contrib/persistence/Akka.Persistence.Sql.TestKit/TestActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteJournalSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteJournalSpec.cs index 17b55a496aa..635b08c2a71 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteJournalSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteSnapshotStoreSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteSnapshotStoreSpec.cs index 9c9c50757c0..207b0b395ba 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteSnapshotStoreSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/AssemblyVersioning/BackwardsCompatSqliteSnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteAllEventsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteAllEventsSpec.cs index 66c2b2445a3..07545d8766c 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteAllEventsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentAllEventsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentAllEventsSpec.cs index 8ad81c383c7..ac4d5d12d54 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentAllEventsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByPersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByPersistenceIdSpec.cs index a87ca34e3fb..51a28934229 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByPersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByTagSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByTagSpec.cs index cd1eddfe93c..f202d88b9d6 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByTagSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentPersistenceIdsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentPersistenceIdsSpec.cs index c27be3e1f7b..434866ad59c 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentPersistenceIdsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteCurrentPersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByPersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByPersistenceIdSpec.cs index 0ff054d8002..9cef2844902 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByPersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByTagSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByTagSpec.cs index 861c2344a7a..3a5ece22ecf 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByTagSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalConnectionFailureSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalConnectionFailureSpec.cs index 6f7007c3cc7..b1faf6b7063 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalConnectionFailureSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalConnectionFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalSpec.cs index 8b92107df4e..b4cdede6593 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqliteJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqlitePersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqlitePersistenceIdSpec.cs index 3459928e7ae..df0b82c47ed 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqlitePersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Batching/BatchingSqlitePersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Bugfix4360Spec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Bugfix4360Spec.cs index 2676ad91434..f3c82f83941 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Bugfix4360Spec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Bugfix4360Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/CustomObjectSerializerSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/CustomObjectSerializerSpec.cs index 07984e44ea5..a22dd3d0e88 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/CustomObjectSerializerSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/CustomObjectSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/PersistedLegacyActor.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/PersistedLegacyActor.cs index 71aba935578..c739500370a 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/PersistedLegacyActor.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/PersistedLegacyActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/SqliteLegacyJournalSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/SqliteLegacyJournalSpec.cs index 48d48920934..f034682a316 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/SqliteLegacyJournalSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Legacy/SqliteLegacyJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Performance/SqliteJournalPerfSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Performance/SqliteJournalPerfSpec.cs index b93779f137b..723d273a31a 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Performance/SqliteJournalPerfSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Performance/SqliteJournalPerfSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Properties/AssemblyInfo.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Properties/AssemblyInfo.cs index 187b4fe11a6..782ea713e09 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Properties/AssemblyInfo.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteAllEventsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteAllEventsSpec.cs index d0b295d99b1..192e3d5a918 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteAllEventsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentAllEventsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentAllEventsSpec.cs index c049b1efb10..8846cbd045e 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentAllEventsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByPersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByPersistenceIdSpec.cs index 4075f8f8fd2..24040eb6922 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByPersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByTagSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByTagSpec.cs index a788c4d8dd1..3190ab77442 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByTagSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentPersistenceIdsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentPersistenceIdsSpec.cs index 692be1f4fc0..824ba374452 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentPersistenceIdsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteCurrentPersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByPersistenceIdSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByPersistenceIdSpec.cs index aa6c25cd7e8..2b836b98ca4 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByPersistenceIdSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByTagSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByTagSpec.cs index 55f54d0ece7..53b765ce897 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByTagSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqliteEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqlitePersistenceIdsSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqlitePersistenceIdsSpec.cs index 6baa911a3db..f664c94f53a 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqlitePersistenceIdsSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Query/SqlitePersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteJournalSerializationSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteJournalSerializationSpec.cs index 2af16cd81a4..5f9a7eff258 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteJournalSerializationSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteJournalSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteSnapshotStoreSerializationSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteSnapshotStoreSerializationSpec.cs index 2b1ed5bb6ad..f1e2db6dc9d 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteSnapshotStoreSerializationSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/Serialization/SqliteSnapshotStoreSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteConfigSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteConfigSpec.cs index 9b5e69236a9..2dbbd03842c 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteConfigSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalConnectionFailureSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalConnectionFailureSpec.cs index a283eff0d29..bec19d41d2e 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalConnectionFailureSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalConnectionFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalSpec.cs index f5aea3ff590..089b661a364 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreConnectionFailureSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreConnectionFailureSpec.cs index c50054c20bb..b2b3ceac267 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreConnectionFailureSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreConnectionFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSaveSnapshotSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSaveSnapshotSpec.cs index a5d0932bd94..bf6de2b8ba1 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSaveSnapshotSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSaveSnapshotSpec.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using Akka.Configuration; using Akka.Persistence.TCK.Snapshot; @@ -42,4 +42,4 @@ class = "Akka.Persistence.Sqlite.Snapshot.SqliteSnapshotStore, Akka.Persistence. """); } -} \ No newline at end of file +} diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSpec.cs b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSpec.cs index b6ae649661c..075288cd994 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSpec.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite.Tests/SqliteSnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/ConnectionContext.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/ConnectionContext.cs index e38f2e19198..940e797b66f 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/ConnectionContext.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/ConnectionContext.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/Extension.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/Extension.cs index ce769bf4599..e057736438c 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/Extension.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/Extension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/BatchingSqliteJournal.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/BatchingSqliteJournal.cs index 9e01ad03c1f..c6e3ca6d343 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/BatchingSqliteJournal.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/BatchingSqliteJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteJournal.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteJournal.cs index 0f3ea67162d..7fc79bb0412 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteJournal.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteQueryExecutor.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteQueryExecutor.cs index 6ba4aea5346..7685246e4dd 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteQueryExecutor.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/Journal/SqliteQueryExecutor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/Properties/AssemblyInfo.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/Properties/AssemblyInfo.cs index c5ad06007a0..7e5071f421b 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/Properties/AssemblyInfo.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/persistence/Akka.Persistence.Sqlite/Snapshot/SqliteSnapshotStore.cs b/src/contrib/persistence/Akka.Persistence.Sqlite/Snapshot/SqliteSnapshotStore.cs index d5ddcc51258..b6be30e7e99 100644 --- a/src/contrib/persistence/Akka.Persistence.Sqlite/Snapshot/SqliteSnapshotStore.cs +++ b/src/contrib/persistence/Akka.Persistence.Sqlite/Snapshot/SqliteSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs index 705810131bd..d5abfc38c51 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionConfigTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionSerializerSetupSpec.cs b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionSerializerSetupSpec.cs index ac738ddb03f..7bec975d719 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionSerializerSetupSpec.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionSerializerSetupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionTests.cs b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionTests.cs index f64e641c217..e16d0e95cce 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionTests.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/HyperionTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/Properties/AssemblyInfo.cs b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/Properties/AssemblyInfo.cs index 68a3193e3d2..e12557e6287 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/Properties/AssemblyInfo.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializer.cs b/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializer.cs index 3977556215b..dbd3281adaa 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializer.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializerSetup.cs b/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializerSetup.cs index 3933597380d..e664046a188 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializerSetup.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion/HyperionSerializerSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion/IKnownTypesProvider.cs b/src/contrib/serializers/Akka.Serialization.Hyperion/IKnownTypesProvider.cs index 10651da20f1..0cf762693e9 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion/IKnownTypesProvider.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion/IKnownTypesProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.Hyperion/Properties/AssemblyInfo.cs b/src/contrib/serializers/Akka.Serialization.Hyperion/Properties/AssemblyInfo.cs index ad8bd88478b..3ee48922b9d 100644 --- a/src/contrib/serializers/Akka.Serialization.Hyperion/Properties/AssemblyInfo.cs +++ b/src/contrib/serializers/Akka.Serialization.Hyperion/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/AkkaSerializationSpec.cs b/src/contrib/serializers/Akka.Serialization.TestKit/AkkaSerializationSpec.cs index a01bed21396..c6cabe1b078 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/AkkaSerializationSpec.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/AkkaSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/ContainerMessage.cs b/src/contrib/serializers/Akka.Serialization.TestKit/ContainerMessage.cs index 9daf8d0cfee..f3434071487 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/ContainerMessage.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/ContainerMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/EmptyActor.cs b/src/contrib/serializers/Akka.Serialization.TestKit/EmptyActor.cs index 057e9d5d937..beae615ce66 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/EmptyActor.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/EmptyActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessage.cs b/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessage.cs index af72d58cde9..c38fa64c015 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessage.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessageWithPrivateCtor.cs b/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessageWithPrivateCtor.cs index bce2786ce9f..761dc3ab13c 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessageWithPrivateCtor.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/ImmutableMessageWithPrivateCtor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/Properties/AssemblyInfo.cs b/src/contrib/serializers/Akka.Serialization.TestKit/Properties/AssemblyInfo.cs index 698ee3a8caa..88e1aed29b7 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/Properties/AssemblyInfo.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/SomeMessage.cs b/src/contrib/serializers/Akka.Serialization.TestKit/SomeMessage.cs index cf72b0fe2ae..c0fb564c9c7 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/SomeMessage.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/SomeMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/serializers/Akka.Serialization.TestKit/UntypedContainerMessage.cs b/src/contrib/serializers/Akka.Serialization.TestKit/UntypedContainerMessage.cs index 1f23eb91614..a07b76f5bff 100644 --- a/src/contrib/serializers/Akka.Serialization.TestKit/UntypedContainerMessage.cs +++ b/src/contrib/serializers/Akka.Serialization.TestKit/UntypedContainerMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparer.cs b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparer.cs index 68de082fce7..c288a6be60e 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparer.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparerAdapter.cs b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparerAdapter.cs index 56da690488d..6a2e7e9c736 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparerAdapter.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaAssertEqualityComparerAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaEqualException.cs b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaEqualException.cs index a707fc9490f..ba7372e7e7a 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaEqualException.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/AkkaEqualException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/Loggers.cs b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/Loggers.cs index f9094935296..4ae08dbabe5 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/Internals/Loggers.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/Internals/Loggers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/Properties/AssemblyInfo.cs b/src/contrib/testkits/Akka.TestKit.Xunit/Properties/AssemblyInfo.cs index 7a0c2819177..aeef4172d6c 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/Properties/AssemblyInfo.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/TestKit.cs b/src/contrib/testkits/Akka.TestKit.Xunit/TestKit.cs index eab76bee5d2..cb52b2215f2 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/TestKit.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/TestKit.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit/XunitAssertions.cs b/src/contrib/testkits/Akka.TestKit.Xunit/XunitAssertions.cs index b08efb3db9a..0ef1648052e 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit/XunitAssertions.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit/XunitAssertions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/Akka.TestKit.Xunit2.Tests.csproj b/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/Akka.TestKit.Xunit2.Tests.csproj new file mode 100644 index 00000000000..49f9906bac1 --- /dev/null +++ b/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/Akka.TestKit.Xunit2.Tests.csproj @@ -0,0 +1,16 @@ + + + + + + $(NetFrameworkTestVersion);$(NetTestVersion) + + + + + + + + + + diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/Internals/AkkaEqualExceptionSpec.cs b/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/Internals/AkkaEqualExceptionSpec.cs new file mode 100644 index 00000000000..5c682d42bfa --- /dev/null +++ b/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/Internals/AkkaEqualExceptionSpec.cs @@ -0,0 +1,33 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using Akka.TestKit.Xunit2.Internals; +using Xunit; + +namespace Akka.TestKit.Xunit2.Tests.Internals; + +public static class AkkaEqualExceptionSpec +{ +#if NETFRAMEWORK + [Fact] + public static void Constructor_deserializes_message() + { + var originalException = new AkkaEqualException("Test message"); + + AkkaEqualException deserializedException; + using (var memoryStream = new System.IO.MemoryStream()) + { + var formatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); + formatter.Serialize(memoryStream, originalException); + memoryStream.Seek(0, System.IO.SeekOrigin.Begin); + deserializedException = (AkkaEqualException)formatter.Deserialize(memoryStream); + } + + Assert.Equal(originalException.Message, deserializedException.Message); + } +#endif +} diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/XunitAssertionsSpec.cs b/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/XunitAssertionsSpec.cs new file mode 100644 index 00000000000..eac660e35a9 --- /dev/null +++ b/src/contrib/testkits/Akka.TestKit.Xunit2.Tests/XunitAssertionsSpec.cs @@ -0,0 +1,81 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using Xunit; +using Xunit.Sdk; + +namespace Akka.TestKit.Xunit2.Tests; + +public class XunitAssertionsSpec +{ + private readonly XunitAssertions _assertions = new(); + + [Fact] + public void Assert_does_not_format_message_when_no_arguments_are_specified() + { + const string testMessage = "{Value} with different format placeholders {0}"; + + var exception = Assert.ThrowsAny(() => _assertions.Fail(testMessage)); + Assert.Contains(testMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertTrue(false, testMessage)); + Assert.Contains(testMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertFalse(true, testMessage)); + Assert.Contains(testMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertEqual(4, 2, testMessage)); + Assert.Contains(testMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertEqual(4, 2, (_, _) => false, testMessage)); + Assert.Contains(testMessage, exception.Message); + } + + [Fact] + public void Assert_formats_message_when_arguments_are_specified() + { + const string testMessage = "Meaning: {0}"; + const string expectedMessage = "Meaning: 42"; + + var exception = Assert.ThrowsAny(() => _assertions.Fail(testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertTrue(false, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertFalse(true, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertEqual(4, 2, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertEqual(4, 2, (_, _) => false, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + } + + [Fact] + public void Assert_catches_format_exceptions() + { + const string testMessage = "Meaning: {0} {1}"; + const string expectedMessage = "Could not string.Format"; + + var exception = Assert.ThrowsAny(() => _assertions.Fail(testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertTrue(false, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertFalse(true, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertEqual(4, 2, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + + exception = Assert.ThrowsAny(() => _assertions.AssertEqual(4, 2, (_, _) => false, testMessage, 42)); + Assert.Contains(expectedMessage, exception.Message); + } +} diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalFactAttribute.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalFactAttribute.cs index 758695ba4b5..588bd07fa4f 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalFactAttribute.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalFactAttribute.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalTheoryAttribute.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalTheoryAttribute.cs index 037e5dc63c5..e7eec9efdfa 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalTheoryAttribute.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/LocalTheoryAttribute.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/WindowsFactAttribute.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/WindowsFactAttribute.cs index 31aaff51da6..468ac0ca3c8 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/WindowsFactAttribute.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Attributes/WindowsFactAttribute.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparer.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparer.cs index 8a92021aaab..e4e9535fa0e 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparer.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparerAdapter.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparerAdapter.cs index 61051ba908f..2f96da17432 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparerAdapter.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaAssertEqualityComparerAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaEqualException.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaEqualException.cs index a545984b85c..b9b2f532694 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaEqualException.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/AkkaEqualException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -15,14 +15,12 @@ namespace Akka.TestKit.Xunit2.Internals /// /// TBD /// + [Serializable] public class AkkaEqualException : XunitException { // Length of "Expected: " and "Actual: " private static readonly string NewLineAndIndent = Environment.NewLine + new string(' ', 10); - private readonly string? _format; - private readonly object[] _args = Array.Empty(); - public static AkkaEqualException ForMismatchedValues( object? expected, object? actual, @@ -46,48 +44,46 @@ public static AkkaEqualException ForMismatchedValues( args ); } - + /// /// Initializes a new instance of the class. /// /// A template string that describes the error. /// An optional object array that contains zero or more objects to format. - public AkkaEqualException(string format = "", params object[] args): base(null) - { - _format = format; - _args = args; - } + public AkkaEqualException(string format = "", params object[] args) + : base(BuildAssertionMessage(format, args)) { } /// /// Initializes a new instance of the class. /// /// The that holds the serialized object data about the exception being thrown. /// The that contains contextual information about the source or destination. - protected AkkaEqualException(SerializationInfo info, StreamingContext context): base(null) - { - } + protected AkkaEqualException(SerializationInfo info, StreamingContext context) + : base(info.GetString("Message")) { } /// - /// The message that describes the error. + /// Builds assertion message by applying specified arguments to the format string. + /// When no arguments are specified, format string is returned as-is. /// - public override string Message + internal static string? BuildAssertionMessage(string format, object[] args) { - get + if (string.IsNullOrEmpty(format)) { - if(string.IsNullOrEmpty(_format)) - return base.Message; + return null; + } - string message; - try - { - message = string.Format(_format!, _args); - } - catch(Exception) - { - message = $@"[Could not string.Format(""{_format}"", {string.Join(", ", _args)})]"; - } + if (args is not { Length: > 0 }) + { + return format; + } - return base.Message is not null ? $"{base.Message} {message}" : message; + try + { + return string.Format(format, args); + } + catch (Exception) + { + return $"""[Could not string.Format("{format}", {string.Join(", ", args)})]"""; } } } diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/Loggers.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/Loggers.cs index bf523ebc2b1..ddd3b7782cb 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/Loggers.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Internals/Loggers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/Properties/AssemblyInfo.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/Properties/AssemblyInfo.cs index e0e14b2f53f..227ba3eba92 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/Properties/AssemblyInfo.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/TestKit.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/TestKit.cs index 0c638a4043d..6f1596e6710 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/TestKit.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/TestKit.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -142,7 +142,7 @@ protected void InitializeLogger(ActorSystem system) { var extSystem = (ExtendedActorSystem)system; var logger = extSystem.SystemActorOf(Props.Create(() => new TestOutputLogger(Output)), "log-test"); - logger.Ask(new InitializeLogger(system.EventStream), TimeSpan.FromSeconds(3)) + logger.Ask(new InitializeLogger(system.EventStream), TestKitSettings.TestKitStartupTimeout) .ConfigureAwait(false).GetAwaiter().GetResult(); } } @@ -154,7 +154,7 @@ protected void InitializeLogger(ActorSystem system, string prefix) var extSystem = (ExtendedActorSystem)system; var logger = extSystem.SystemActorOf(Props.Create(() => new TestOutputLogger( string.IsNullOrEmpty(prefix) ? Output : new PrefixedOutput(Output, prefix))), "log-test"); - logger.Ask(new InitializeLogger(system.EventStream), TimeSpan.FromSeconds(3)) + logger.Ask(new InitializeLogger(system.EventStream), TestKitSettings.TestKitStartupTimeout) .ConfigureAwait(false).GetAwaiter().GetResult(); } } diff --git a/src/contrib/testkits/Akka.TestKit.Xunit2/XunitAssertions.cs b/src/contrib/testkits/Akka.TestKit.Xunit2/XunitAssertions.cs index d787cfbac7f..be065061215 100644 --- a/src/contrib/testkits/Akka.TestKit.Xunit2/XunitAssertions.cs +++ b/src/contrib/testkits/Akka.TestKit.Xunit2/XunitAssertions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -23,7 +23,7 @@ public class XunitAssertions : ITestKitAssertions /// An optional object array that contains zero or more objects to format. public void Fail(string format = "", params object[] args) { - Assert.Fail(string.Format(format, args)); + Assert.Fail(AkkaEqualException.BuildAssertionMessage(format, args)); } /// @@ -34,7 +34,7 @@ public void Fail(string format = "", params object[] args) /// An optional object array that contains zero or more objects to format. public void AssertTrue(bool condition, string format = "", params object[] args) { - Assert.True(condition, string.Format(format, args)); + Assert.True(condition, AkkaEqualException.BuildAssertionMessage(format, args)); } /// @@ -45,7 +45,7 @@ public void AssertTrue(bool condition, string format = "", params object[] args) /// An optional object array that contains zero or more objects to format. public void AssertFalse(bool condition, string format = "", params object[] args) { - Assert.False(condition, string.Format(format, args)); + Assert.False(condition, AkkaEqualException.BuildAssertionMessage(format, args)); } /// diff --git a/src/core/Akka.API.Tests/CoreAPISpec.cs b/src/core/Akka.API.Tests/CoreAPISpec.cs index 680cc69eb5a..8d8f004e4fa 100644 --- a/src/core/Akka.API.Tests/CoreAPISpec.cs +++ b/src/core/Akka.API.Tests/CoreAPISpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.API.Tests/LogFormatSpec.cs b/src/core/Akka.API.Tests/LogFormatSpec.cs index b778b8114b9..5775ffcbc1e 100644 --- a/src/core/Akka.API.Tests/LogFormatSpec.cs +++ b/src/core/Akka.API.Tests/LogFormatSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -107,19 +107,28 @@ await AwaitConditionAsync(() => // need to sanitize the thread id text = SanitizeDateTime(text); text = SanitizeThreadNumber(text); + // to resolve https://github.com/akkadotnet/akka.net/issues/7421 + text = SanitizeTestEventListener(text); await Verifier.Verify(text); } + + private static string SanitizeTestEventListener(string logs) + { + var pattern = @"^.*Akka\.TestKit\.TestEventListener.*$"; + var result = Regex.Replace(logs, pattern, string.Empty, RegexOptions.Multiline); + return result; + } - static string SanitizeThreadNumber(string log) + private static string SanitizeThreadNumber(string log) { - string pattern = @"(\[Thread )\d+(\])"; - string replacement = "[Thread 0001]"; - string result = Regex.Replace(log, pattern, replacement); + var pattern = @"(\[Thread )\d+(\])"; + var replacement = "[Thread 0001]"; + var result = Regex.Replace(log, pattern, replacement); return result; } - static string SanitizeDateTime(string logs, string replacement = "DateTime") + private static string SanitizeDateTime(string logs, string replacement = "DateTime") { // Regular expression to match the datetime string pattern = @"\[\d{2}/\d{2}/\d{4} \d{2}:\d{2}:\d{2}\.\d{3}Z\]"; diff --git a/src/core/Akka.API.Tests/ModuleInit.cs b/src/core/Akka.API.Tests/ModuleInit.cs index e7836b8ac1a..3d9c38eb4d8 100644 --- a/src/core/Akka.API.Tests/ModuleInit.cs +++ b/src/core/Akka.API.Tests/ModuleInit.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.DotNet.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.DotNet.verified.txt index 6f21b0f9e4b..7c8df1bb4ed 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.DotNet.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.DotNet.verified.txt @@ -1,4 +1,5 @@ [assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Benchmarks")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests.MultiNode")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.DistributedData.Tests")] @@ -11,11 +12,15 @@ namespace Akka.Cluster.Sharding public class ClusterSharding : Akka.Actor.IExtension { public ClusterSharding(Akka.Actor.ExtendedActorSystem system) { } + [Akka.Annotations.InternalApiAttribute()] + public Akka.Cluster.Sharding.IShardingBufferMessageAdapter BufferMessageAdapter { get; } public Akka.Cluster.Sharding.ClusterShardingSettings Settings { get; } public System.Collections.Immutable.ImmutableHashSet ShardTypeNames { get; } public static Akka.Configuration.Config DefaultConfig() { } public Akka.Cluster.Sharding.IShardAllocationStrategy DefaultShardAllocationStrategy(Akka.Cluster.Sharding.ClusterShardingSettings settings) { } public static Akka.Cluster.Sharding.ClusterSharding Get(Akka.Actor.ActorSystem system) { } + [Akka.Annotations.InternalApiAttribute()] + public void SetShardingBufferMessageAdapter(Akka.Cluster.Sharding.IShardingBufferMessageAdapter bufferMessageAdapter) { } public Akka.Actor.IActorRef ShardRegion(string typeName) { } public Akka.Actor.IActorRef ShardRegionProxy(string typeName) { } [System.ObsoleteAttribute("Use one of the overloads that accepts an IMessageExtractor instead")] @@ -214,6 +219,11 @@ namespace Akka.Cluster.Sharding } public interface IShardRegionCommand { } public interface IShardRegionQuery { } + [Akka.Annotations.InternalApiAttribute()] + public interface IShardingBufferMessageAdapter + { + object Apply(object message, Akka.Actor.IActorContext context); + } public interface IStartableAllocationStrategy : Akka.Actor.INoSerializationVerificationNeeded, Akka.Cluster.Sharding.IShardAllocationStrategy { void Start(); diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.Net.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.Net.verified.txt index d0a88c42151..20920646b0d 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.Net.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveClusterSharding.Net.verified.txt @@ -1,4 +1,5 @@ [assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Benchmarks")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests.MultiNode")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.DistributedData.Tests")] @@ -11,11 +12,15 @@ namespace Akka.Cluster.Sharding public class ClusterSharding : Akka.Actor.IExtension { public ClusterSharding(Akka.Actor.ExtendedActorSystem system) { } + [Akka.Annotations.InternalApiAttribute()] + public Akka.Cluster.Sharding.IShardingBufferMessageAdapter BufferMessageAdapter { get; } public Akka.Cluster.Sharding.ClusterShardingSettings Settings { get; } public System.Collections.Immutable.ImmutableHashSet ShardTypeNames { get; } public static Akka.Configuration.Config DefaultConfig() { } public Akka.Cluster.Sharding.IShardAllocationStrategy DefaultShardAllocationStrategy(Akka.Cluster.Sharding.ClusterShardingSettings settings) { } public static Akka.Cluster.Sharding.ClusterSharding Get(Akka.Actor.ActorSystem system) { } + [Akka.Annotations.InternalApiAttribute()] + public void SetShardingBufferMessageAdapter(Akka.Cluster.Sharding.IShardingBufferMessageAdapter bufferMessageAdapter) { } public Akka.Actor.IActorRef ShardRegion(string typeName) { } public Akka.Actor.IActorRef ShardRegionProxy(string typeName) { } [System.ObsoleteAttribute("Use one of the overloads that accepts an IMessageExtractor instead")] @@ -214,6 +219,11 @@ namespace Akka.Cluster.Sharding } public interface IShardRegionCommand { } public interface IShardRegionQuery { } + [Akka.Annotations.InternalApiAttribute()] + public interface IShardingBufferMessageAdapter + { + object Apply(object message, Akka.Actor.IActorContext context); + } public interface IStartableAllocationStrategy : Akka.Actor.INoSerializationVerificationNeeded, Akka.Cluster.Sharding.IShardAllocationStrategy { void Start(); diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.DotNet.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.DotNet.verified.txt index 8ee24021bb3..b16d008ad18 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.DotNet.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.DotNet.verified.txt @@ -94,6 +94,9 @@ namespace Akka.Actor public void CheckReceiveTimeout(bool reschedule = True) { } protected void ClearActor(Akka.Actor.ActorBase actor) { } protected void ClearActorCell() { } + protected virtual Akka.Actor.ActorRestarted CreateActorRestartedEvent(System.Exception cause) { } + protected virtual Akka.Actor.ActorStarted CreateActorStartedEvent() { } + protected virtual Akka.Actor.ActorStopped CreateActorStoppedEvent() { } protected virtual Akka.Actor.ActorBase CreateNewActorInstance() { } [System.ObsoleteAttribute("Use TryGetChildStatsByName [0.7.1]", true)] public Akka.Actor.IInternalActorRef GetChildByName(string name) { } @@ -318,9 +321,12 @@ namespace Akka.Actor public static readonly Akka.Actor.IActorRef NoSender; public static readonly Akka.Actor.Nobody Nobody; } + [System.Runtime.CompilerServices.NullableAttribute(0)] public sealed class ActorRestarted : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { + public ActorRestarted(Akka.Actor.IActorRef subject, System.Type actorType, System.Exception reason, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { } public System.Type ActorType { get; } + public string ActorTypeOverride { get; } public System.Exception Reason { get; } public Akka.Actor.IActorRef Subject { get; } } @@ -350,9 +356,12 @@ namespace Akka.Actor public Akka.Actor.ActorSelectionMessage Copy(object message = null, Akka.Actor.SelectionPathElement[] elements = null, System.Nullable wildCardFanOut = null) { } public override string ToString() { } } + [System.Runtime.CompilerServices.NullableAttribute(0)] public sealed class ActorStarted : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { + public ActorStarted(Akka.Actor.IActorRef subject, System.Type actorType, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { } public System.Type ActorType { get; } + public string ActorTypeOverride { get; } public Akka.Actor.IActorRef Subject { get; } } public class ActorStashPlugin : Akka.Actor.ActorProducerPluginBase @@ -362,9 +371,12 @@ namespace Akka.Actor public override void BeforeIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { } public override bool CanBeAppliedTo(System.Type actorType) { } } + [System.Runtime.CompilerServices.NullableAttribute(0)] public sealed class ActorStopped : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { + public ActorStopped(Akka.Actor.IActorRef subject, System.Type actorType, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { } public System.Type ActorType { get; } + public string ActorTypeOverride { get; } public Akka.Actor.IActorRef Subject { get; } } public abstract class ActorSystem : Akka.Actor.IActorRefFactory, System.IDisposable @@ -1023,6 +1035,7 @@ namespace Akka.Actor public interface IActorTelemetryEvent : Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { System.Type ActorType { get; } + string ActorTypeOverride { get; } Akka.Actor.IActorRef Subject { get; } } public interface IAdvancedScheduler : Akka.Actor.IActionScheduler, Akka.Actor.IRunnableScheduler { } @@ -3686,7 +3699,7 @@ namespace Akka.Event } public sealed class SuppressedDeadLetter : Akka.Event.AllDeadLetters { - public SuppressedDeadLetter(Akka.Event.IDeadLetterSuppression message, Akka.Actor.IActorRef sender, Akka.Actor.IActorRef recipient) { } + public SuppressedDeadLetter(object message, Akka.Actor.IActorRef sender, Akka.Actor.IActorRef recipient) { } } public class TraceLogger : Akka.Actor.UntypedActor { diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.Net.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.Net.verified.txt index 42eb4852193..b1c6cb7b794 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.Net.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveCore.Net.verified.txt @@ -94,6 +94,9 @@ namespace Akka.Actor public void CheckReceiveTimeout(bool reschedule = True) { } protected void ClearActor(Akka.Actor.ActorBase actor) { } protected void ClearActorCell() { } + protected virtual Akka.Actor.ActorRestarted CreateActorRestartedEvent(System.Exception cause) { } + protected virtual Akka.Actor.ActorStarted CreateActorStartedEvent() { } + protected virtual Akka.Actor.ActorStopped CreateActorStoppedEvent() { } protected virtual Akka.Actor.ActorBase CreateNewActorInstance() { } [System.ObsoleteAttribute("Use TryGetChildStatsByName [0.7.1]", true)] public Akka.Actor.IInternalActorRef GetChildByName(string name) { } @@ -318,9 +321,12 @@ namespace Akka.Actor public static readonly Akka.Actor.IActorRef NoSender; public static readonly Akka.Actor.Nobody Nobody; } + [System.Runtime.CompilerServices.NullableAttribute(0)] public sealed class ActorRestarted : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { + public ActorRestarted(Akka.Actor.IActorRef subject, System.Type actorType, System.Exception reason, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { } public System.Type ActorType { get; } + public string ActorTypeOverride { get; } public System.Exception Reason { get; } public Akka.Actor.IActorRef Subject { get; } } @@ -350,9 +356,12 @@ namespace Akka.Actor public Akka.Actor.ActorSelectionMessage Copy(object message = null, Akka.Actor.SelectionPathElement[] elements = null, System.Nullable wildCardFanOut = null) { } public override string ToString() { } } + [System.Runtime.CompilerServices.NullableAttribute(0)] public sealed class ActorStarted : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { + public ActorStarted(Akka.Actor.IActorRef subject, System.Type actorType, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { } public System.Type ActorType { get; } + public string ActorTypeOverride { get; } public Akka.Actor.IActorRef Subject { get; } } public class ActorStashPlugin : Akka.Actor.ActorProducerPluginBase @@ -362,9 +371,12 @@ namespace Akka.Actor public override void BeforeIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { } public override bool CanBeAppliedTo(System.Type actorType) { } } + [System.Runtime.CompilerServices.NullableAttribute(0)] public sealed class ActorStopped : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { + public ActorStopped(Akka.Actor.IActorRef subject, System.Type actorType, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { } public System.Type ActorType { get; } + public string ActorTypeOverride { get; } public Akka.Actor.IActorRef Subject { get; } } public abstract class ActorSystem : Akka.Actor.IActorRefFactory, System.IDisposable @@ -1021,6 +1033,7 @@ namespace Akka.Actor public interface IActorTelemetryEvent : Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout { System.Type ActorType { get; } + string ActorTypeOverride { get; } Akka.Actor.IActorRef Subject { get; } } public interface IAdvancedScheduler : Akka.Actor.IActionScheduler, Akka.Actor.IRunnableScheduler { } @@ -3676,7 +3689,7 @@ namespace Akka.Event } public sealed class SuppressedDeadLetter : Akka.Event.AllDeadLetters { - public SuppressedDeadLetter(Akka.Event.IDeadLetterSuppression message, Akka.Actor.IActorRef sender, Akka.Actor.IActorRef recipient) { } + public SuppressedDeadLetter(object message, Akka.Actor.IActorRef sender, Akka.Actor.IActorRef recipient) { } } public class TraceLogger : Akka.Actor.UntypedActor { diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.DotNet.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.DotNet.verified.txt index c8372f709ba..8dc6d1da49f 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.DotNet.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.DotNet.verified.txt @@ -1,4 +1,5 @@ [assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Benchmarks")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests.MultiNode")] diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.Net.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.Net.verified.txt index 806a4dc53d9..6e25bdca888 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.Net.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveDistributedData.Net.verified.txt @@ -1,4 +1,5 @@ [assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Benchmarks")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests")] [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests.MultiNode")] diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.DotNet.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.DotNet.verified.txt index 931d9918ccb..ad1f2a6e37b 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.DotNet.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.DotNet.verified.txt @@ -172,8 +172,11 @@ namespace Akka.Streams public System.Collections.Generic.IEnumerable AttributeList { get; } public Akka.Streams.Attributes And(Akka.Streams.Attributes other) { } public Akka.Streams.Attributes And(Akka.Streams.Attributes.IAttribute other) { } + [System.ObsoleteAttribute("Use GetAttribute() instead")] public bool Contains(TAttr attribute) where TAttr : Akka.Streams.Attributes.IAttribute { } + public bool Contains() + where TAttr : Akka.Streams.Attributes.IAttribute { } public static Akka.Streams.Attributes CreateAsyncBoundary() { } public static Akka.Streams.Attributes CreateInputBuffer(int initial, int max) { } public static Akka.Streams.Attributes CreateLogLevels(Akka.Event.LogLevel onElement = 0, Akka.Event.LogLevel onFinish = 0, Akka.Event.LogLevel onError = 3) { } @@ -1400,7 +1403,7 @@ namespace Akka.Streams.Dsl where TOut : TInjected { } public static Akka.Streams.Dsl.Flow Limit(this Akka.Streams.Dsl.Flow flow, long max) { } public static Akka.Streams.Dsl.Flow LimitWeighted(this Akka.Streams.Dsl.Flow flow, long max, System.Func costFunc) { } - public static Akka.Streams.Dsl.Flow Log(this Akka.Streams.Dsl.Flow flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null) { } + public static Akka.Streams.Dsl.Flow Log(this Akka.Streams.Dsl.Flow flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null, Akka.Event.LogLevel logLevel = 0) { } public static Akka.Streams.Dsl.Flow Merge(this Akka.Streams.Dsl.Flow flow, Akka.Streams.IGraph, TMat> other, bool eagerComplete = False) where TOut1 : TOut2 { } public static Akka.Streams.Dsl.Flow MergeMany(this Akka.Streams.Dsl.Flow flow, int breadth, System.Func, TMat>> flatten) { } @@ -2101,7 +2104,7 @@ namespace Akka.Streams.Dsl where TOut : TInjected { } public static Akka.Streams.Dsl.Source Limit(this Akka.Streams.Dsl.Source flow, long max) { } public static Akka.Streams.Dsl.Source LimitWeighted(this Akka.Streams.Dsl.Source flow, long max, System.Func costFunc) { } - public static Akka.Streams.Dsl.Source Log(this Akka.Streams.Dsl.Source flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null) { } + public static Akka.Streams.Dsl.Source Log(this Akka.Streams.Dsl.Source flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null, Akka.Event.LogLevel logLevel = 0) { } public static Akka.Streams.Dsl.Source Merge(this Akka.Streams.Dsl.Source flow, Akka.Streams.IGraph, TMat> other, bool eagerComplete = False) where TOut1 : TOut2 { } public static Akka.Streams.Dsl.Source MergeMany(this Akka.Streams.Dsl.Source flow, int breadth, System.Func, TMat>> flatten) { } @@ -4357,7 +4360,7 @@ namespace Akka.Streams.Implementation.Fusing [Akka.Annotations.InternalApiAttribute()] public sealed class Log : Akka.Streams.Implementation.Fusing.SimpleLinearGraphStage { - public Log(string name, System.Func extract, Akka.Event.ILoggingAdapter adapter) { } + public Log(string name, System.Func extract, Akka.Event.ILoggingAdapter adapter, Akka.Event.LogLevel defaultLogLevel) { } protected override Akka.Streams.Stage.GraphStageLogic CreateLogic(Akka.Streams.Attributes inheritedAttributes) { } public override string ToString() { } } diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.Net.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.Net.verified.txt index 3205d29804b..13d5294d711 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.Net.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveStreams.Net.verified.txt @@ -172,8 +172,11 @@ namespace Akka.Streams public System.Collections.Generic.IEnumerable AttributeList { get; } public Akka.Streams.Attributes And(Akka.Streams.Attributes other) { } public Akka.Streams.Attributes And(Akka.Streams.Attributes.IAttribute other) { } + [System.ObsoleteAttribute("Use GetAttribute() instead")] public bool Contains(TAttr attribute) where TAttr : Akka.Streams.Attributes.IAttribute { } + public bool Contains() + where TAttr : Akka.Streams.Attributes.IAttribute { } public static Akka.Streams.Attributes CreateAsyncBoundary() { } public static Akka.Streams.Attributes CreateInputBuffer(int initial, int max) { } public static Akka.Streams.Attributes CreateLogLevels(Akka.Event.LogLevel onElement = 0, Akka.Event.LogLevel onFinish = 0, Akka.Event.LogLevel onError = 3) { } @@ -1399,7 +1402,7 @@ namespace Akka.Streams.Dsl where TOut : TInjected { } public static Akka.Streams.Dsl.Flow Limit(this Akka.Streams.Dsl.Flow flow, long max) { } public static Akka.Streams.Dsl.Flow LimitWeighted(this Akka.Streams.Dsl.Flow flow, long max, System.Func costFunc) { } - public static Akka.Streams.Dsl.Flow Log(this Akka.Streams.Dsl.Flow flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null) { } + public static Akka.Streams.Dsl.Flow Log(this Akka.Streams.Dsl.Flow flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null, Akka.Event.LogLevel logLevel = 0) { } public static Akka.Streams.Dsl.Flow Merge(this Akka.Streams.Dsl.Flow flow, Akka.Streams.IGraph, TMat> other, bool eagerComplete = False) where TOut1 : TOut2 { } public static Akka.Streams.Dsl.Flow MergeMany(this Akka.Streams.Dsl.Flow flow, int breadth, System.Func, TMat>> flatten) { } @@ -2100,7 +2103,7 @@ namespace Akka.Streams.Dsl where TOut : TInjected { } public static Akka.Streams.Dsl.Source Limit(this Akka.Streams.Dsl.Source flow, long max) { } public static Akka.Streams.Dsl.Source LimitWeighted(this Akka.Streams.Dsl.Source flow, long max, System.Func costFunc) { } - public static Akka.Streams.Dsl.Source Log(this Akka.Streams.Dsl.Source flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null) { } + public static Akka.Streams.Dsl.Source Log(this Akka.Streams.Dsl.Source flow, string name, System.Func extract = null, Akka.Event.ILoggingAdapter log = null, Akka.Event.LogLevel logLevel = 0) { } public static Akka.Streams.Dsl.Source Merge(this Akka.Streams.Dsl.Source flow, Akka.Streams.IGraph, TMat> other, bool eagerComplete = False) where TOut1 : TOut2 { } public static Akka.Streams.Dsl.Source MergeMany(this Akka.Streams.Dsl.Source flow, int breadth, System.Func, TMat>> flatten) { } @@ -4331,7 +4334,7 @@ namespace Akka.Streams.Implementation.Fusing [Akka.Annotations.InternalApiAttribute()] public sealed class Log : Akka.Streams.Implementation.Fusing.SimpleLinearGraphStage { - public Log(string name, System.Func extract, Akka.Event.ILoggingAdapter adapter) { } + public Log(string name, System.Func extract, Akka.Event.ILoggingAdapter adapter, Akka.Event.LogLevel defaultLogLevel) { } protected override Akka.Streams.Stage.GraphStageLogic CreateLogic(Akka.Streams.Attributes inheritedAttributes) { } public override string ToString() { } } diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.DotNet.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.DotNet.verified.txt index 55cff536c32..8ea957fa160 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.DotNet.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.DotNet.verified.txt @@ -522,6 +522,7 @@ namespace Akka.TestKit public bool LogTestKitCalls { get; } public System.TimeSpan SingleExpectDefault { get; } public System.TimeSpan TestEventFilterLeeway { get; } + public System.TimeSpan TestKitStartupTimeout { get; } public double TestTimeFactor { get; } } public class TestLatch diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.Net.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.Net.verified.txt index 681fff75319..92d61d46c37 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.Net.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKit.Net.verified.txt @@ -522,6 +522,7 @@ namespace Akka.TestKit public bool LogTestKitCalls { get; } public System.TimeSpan SingleExpectDefault { get; } public System.TimeSpan TestEventFilterLeeway { get; } + public System.TimeSpan TestKitStartupTimeout { get; } public double TestTimeFactor { get; } } public class TestLatch diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.DotNet.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.DotNet.verified.txt index 182f5e1bbf8..df82f81663c 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.DotNet.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.DotNet.verified.txt @@ -38,7 +38,6 @@ namespace Akka.TestKit.Xunit2.Internals { public AkkaEqualException(string format = "", params object[] args) { } protected AkkaEqualException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } - public override string Message { get; } [return: System.Runtime.CompilerServices.NullableAttribute(1)] public static Akka.TestKit.Xunit2.Internals.AkkaEqualException ForMismatchedValues(object expected, object actual, string format = null, [System.Runtime.CompilerServices.NullableAttribute(1)] params object[] args) { } } diff --git a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.Net.verified.txt b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.Net.verified.txt index c18b2d0c5fc..881e30f215f 100644 --- a/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.Net.verified.txt +++ b/src/core/Akka.API.Tests/verify/CoreAPISpec.ApproveTestKitXunit2.Net.verified.txt @@ -38,7 +38,6 @@ namespace Akka.TestKit.Xunit2.Internals { public AkkaEqualException(string format = "", params object[] args) { } protected AkkaEqualException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } - public override string Message { get; } [return: System.Runtime.CompilerServices.NullableAttribute(1)] public static Akka.TestKit.Xunit2.Internals.AkkaEqualException ForMismatchedValues(object expected, object actual, string format = null, [System.Runtime.CompilerServices.NullableAttribute(1)] params object[] args) { } } diff --git a/src/core/Akka.Cluster.TestKit/FailureDetectorPuppet.cs b/src/core/Akka.Cluster.TestKit/FailureDetectorPuppet.cs index 22c05bbc93c..2eecc52e778 100644 --- a/src/core/Akka.Cluster.TestKit/FailureDetectorPuppet.cs +++ b/src/core/Akka.Cluster.TestKit/FailureDetectorPuppet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.TestKit/MultiNodeClusterSpec.cs b/src/core/Akka.Cluster.TestKit/MultiNodeClusterSpec.cs index 3721b5555a5..cf01e4aea72 100644 --- a/src/core/Akka.Cluster.TestKit/MultiNodeClusterSpec.cs +++ b/src/core/Akka.Cluster.TestKit/MultiNodeClusterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.TestKit/MultiNodeLoggingConfig.cs b/src/core/Akka.Cluster.TestKit/MultiNodeLoggingConfig.cs index bd96c3cb453..7050d421a57 100644 --- a/src/core/Akka.Cluster.TestKit/MultiNodeLoggingConfig.cs +++ b/src/core/Akka.Cluster.TestKit/MultiNodeLoggingConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.TestKit/Properties/AssemblyInfo.cs b/src/core/Akka.Cluster.TestKit/Properties/AssemblyInfo.cs index 172a9f343d7..23e98d59e1f 100644 --- a/src/core/Akka.Cluster.TestKit/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Cluster.TestKit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs index 4478171551d..329f2c2d9e3 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Bugfix4353Specs.cs b/src/core/Akka.Cluster.Tests.MultiNode/Bugfix4353Specs.cs index 4c0112dbb01..a282647eb96 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Bugfix4353Specs.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Bugfix4353Specs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUnreachableSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUnreachableSpec.cs index 3def762c6b1..e057fa204d1 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUnreachableSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUnreachableSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUpSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUpSpec.cs index bf750968b73..632c0d417d1 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUpSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/ClientDowningNodeThatIsUpSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/ClusterAccrualFailureDetectorSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/ClusterAccrualFailureDetectorSpec.cs index 07fe8035dec..9e1a8c8853b 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/ClusterAccrualFailureDetectorSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/ClusterAccrualFailureDetectorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/ClusterDeathWatchSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/ClusterDeathWatchSpec.cs index 250e5ad867f..0d52411adeb 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/ClusterDeathWatchSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/ClusterDeathWatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/ConvergenceSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/ConvergenceSpec.cs index ab40e44de93..ae12452eebd 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/ConvergenceSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/ConvergenceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/DeterministicOldestWhenJoiningSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/DeterministicOldestWhenJoiningSpec.cs index b65166471b3..4583bc93618 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/DeterministicOldestWhenJoiningSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/DeterministicOldestWhenJoiningSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/DisallowJoinOfTwoClustersSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/DisallowJoinOfTwoClustersSpec.cs index a725fe59962..290050a37a7 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/DisallowJoinOfTwoClustersSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/DisallowJoinOfTwoClustersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/InitialHeartbeatSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/InitialHeartbeatSpec.cs index abdc5e955bc..be05d80e377 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/InitialHeartbeatSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/InitialHeartbeatSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/JoinInProgressSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/JoinInProgressSpec.cs index fa174f58b9f..88cf0530b9a 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/JoinInProgressSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/JoinInProgressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/JoinSeedNodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/JoinSeedNodeSpec.cs index b13f38402d5..c80120399b1 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/JoinSeedNodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/JoinSeedNodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/JoinWithOfflineSeedNodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/JoinWithOfflineSeedNodeSpec.cs index b6f89917918..62064272888 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/JoinWithOfflineSeedNodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/JoinWithOfflineSeedNodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningAllOtherNodesSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningAllOtherNodesSpec.cs index 9023cef2413..b50d5dbd62e 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningAllOtherNodesSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningAllOtherNodesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningNodeThatIsUnreachableSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningNodeThatIsUnreachableSpec.cs index 2652c00e64f..e56b4c0bdba 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningNodeThatIsUnreachableSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/LeaderDowningNodeThatIsUnreachableSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/LeaderElectionSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/LeaderElectionSpec.cs index ad84bc6708a..7e19f47c2df 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/LeaderElectionSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/LeaderElectionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/LeaderLeavingSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/LeaderLeavingSpec.cs index b2cb3d59461..a35aa5c641b 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/LeaderLeavingSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/LeaderLeavingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/MemberWeaklyUpSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/MemberWeaklyUpSpec.cs index 0e6ec01823b..5dd21c08a48 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/MemberWeaklyUpSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/MemberWeaklyUpSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerExitingSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerExitingSpec.cs index 9666fe8e4ce..1756f2d94b6 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerExitingSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerExitingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerUpSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerUpSpec.cs index a78ac0d847d..fda58105bde 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerUpSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/MembershipChangeListenerUpSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/MinMembersBeforeUpSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/MinMembersBeforeUpSpec.cs index 73d84fc2c5b..8a5e8ac9ba9 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/MinMembersBeforeUpSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/MinMembersBeforeUpSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/NodeChurnSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/NodeChurnSpec.cs index d3f43ebdada..b91fd2d8001 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/NodeChurnSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/NodeChurnSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/NodeDowningAndBeingRemovedSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/NodeDowningAndBeingRemovedSpec.cs index b2a457735f5..2cd882f0381 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/NodeDowningAndBeingRemovedSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/NodeDowningAndBeingRemovedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingAndBeingRemovedSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingAndBeingRemovedSpec.cs index 0fb9877cafc..9ac8d9305f4 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingAndBeingRemovedSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingAndBeingRemovedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingSpec.cs index 59d05bdb6bd..3f36cfedac4 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/NodeLeavingAndExitingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/NodeMembershipSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/NodeMembershipSpec.cs index d0bb39b0eb2..5a702a028e8 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/NodeMembershipSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/NodeMembershipSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/NodeUpSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/NodeUpSpec.cs index d75852d7619..f419cd6fb56 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/NodeUpSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/NodeUpSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Properties/AssemblyInfo.cs b/src/core/Akka.Cluster.Tests.MultiNode/Properties/AssemblyInfo.cs index d014cbd4d5f..38701e9af61 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/QuickRestartSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/QuickRestartSpec.cs index 4d39be0ca7f..f3d29a3bae6 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/QuickRestartSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/QuickRestartSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/RestartFirstSeedNodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/RestartFirstSeedNodeSpec.cs index 4988c4b9fd1..9f1608e4144 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/RestartFirstSeedNodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/RestartFirstSeedNodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/RestartNode2Spec.cs b/src/core/Akka.Cluster.Tests.MultiNode/RestartNode2Spec.cs index 79c539623f2..56bb7be7a25 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/RestartNode2Spec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/RestartNode2Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/RestartNode3Spec.cs b/src/core/Akka.Cluster.Tests.MultiNode/RestartNode3Spec.cs index e737d92dc03..be746501bf0 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/RestartNode3Spec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/RestartNode3Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/RestartNodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/RestartNodeSpec.cs index 73fa470f2fa..9d13785fd9f 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/RestartNodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/RestartNodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterBroadcastRouter2266BugfixSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterBroadcastRouter2266BugfixSpec.cs index 52995230d52..43d7fa261bb 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterBroadcastRouter2266BugfixSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterBroadcastRouter2266BugfixSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingGroupSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingGroupSpec.cs index d76b12670ec..742bd2d399c 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingGroupSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingGroupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingRouterSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingRouterSpec.cs index e87bb74a2c2..fd5b9ecc1a7 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingRouterSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterConsistentHashingRouterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterPoolRouter3916BugfixSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterPoolRouter3916BugfixSpec.cs index 9db81067164..b3c2b905df9 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterPoolRouter3916BugfixSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterPoolRouter3916BugfixSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterRoundRobinSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterRoundRobinSpec.cs index 816bcdd2111..501988b8845 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterRoundRobinSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Routing/ClusterRoundRobinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/Routing/UseRoleIgnoredSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/Routing/UseRoleIgnoredSpec.cs index 8995ad4afe5..284134c8045 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/Routing/UseRoleIgnoredSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/Routing/UseRoleIgnoredSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllIndirectlyConnected5NodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllIndirectlyConnected5NodeSpec.cs index be70219aa37..1f317e9a3bb 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllIndirectlyConnected5NodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllIndirectlyConnected5NodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllUnstable5NodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllUnstable5NodeSpec.cs index 7af9bd2bf95..00043181b76 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllUnstable5NodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SBR/DownAllUnstable5NodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected3NodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected3NodeSpec.cs index 1c17b8f7446..93617466782 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected3NodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected3NodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected5NodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected5NodeSpec.cs index 2d3d2585204..f561598b6a4 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected5NodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SBR/IndirectlyConnected5NodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SBR/LeaseMajority5NodeSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SBR/LeaseMajority5NodeSpec.cs index a341508f10f..af7e6333acd 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SBR/LeaseMajority5NodeSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SBR/LeaseMajority5NodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SingletonClusterSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SingletonClusterSpec.cs index 0858d7514f5..24cae77fd3a 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SingletonClusterSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SingletonClusterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainResolverDowningSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainResolverDowningSpec.cs index 412a7b8887e..3b5730abad6 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainResolverDowningSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainResolverDowningSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainSpec.cs index 9e78c7ea322..a726321abd9 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SplitBrainSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/StressSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/StressSpec.cs index ae9b3dcb9a1..34c7b826c73 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/StressSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/StressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SunnyWeatherSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SunnyWeatherSpec.cs index fe9854b8ab0..49dab3623a8 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SunnyWeatherSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SunnyWeatherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/SurviveNetworkInstabilitySpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/SurviveNetworkInstabilitySpec.cs index 1edd4b67123..4311b959073 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/SurviveNetworkInstabilitySpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/SurviveNetworkInstabilitySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/TransitionSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/TransitionSpec.cs index f4eae7d472b..e81994fa9a0 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/TransitionSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/TransitionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.MultiNode/UnreachableNodeJoinsAgainSpec.cs b/src/core/Akka.Cluster.Tests.MultiNode/UnreachableNodeJoinsAgainSpec.cs index 4b54d622aad..f4fb53afdf4 100644 --- a/src/core/Akka.Cluster.Tests.MultiNode/UnreachableNodeJoinsAgainSpec.cs +++ b/src/core/Akka.Cluster.Tests.MultiNode/UnreachableNodeJoinsAgainSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.Performance/Program.cs b/src/core/Akka.Cluster.Tests.Performance/Program.cs index fe52b422a2b..e2376105c40 100644 --- a/src/core/Akka.Cluster.Tests.Performance/Program.cs +++ b/src/core/Akka.Cluster.Tests.Performance/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.Performance/Properties/AssemblyInfo.cs b/src/core/Akka.Cluster.Tests.Performance/Properties/AssemblyInfo.cs index 433309b2b9a..4a8d907909d 100644 --- a/src/core/Akka.Cluster.Tests.Performance/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Cluster.Tests.Performance/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.Performance/Serialization/ClusterMessageSerializerSpec.cs b/src/core/Akka.Cluster.Tests.Performance/Serialization/ClusterMessageSerializerSpec.cs index d6ea28e164e..04c00b7b71d 100644 --- a/src/core/Akka.Cluster.Tests.Performance/Serialization/ClusterMessageSerializerSpec.cs +++ b/src/core/Akka.Cluster.Tests.Performance/Serialization/ClusterMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests.Performance/Startup/ClusterStartupSpec.cs b/src/core/Akka.Cluster.Tests.Performance/Startup/ClusterStartupSpec.cs index ff5579ef30d..7f1e3375edf 100644 --- a/src/core/Akka.Cluster.Tests.Performance/Startup/ClusterStartupSpec.cs +++ b/src/core/Akka.Cluster.Tests.Performance/Startup/ClusterStartupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ActorRefIgnoreSerializationSpec.cs b/src/core/Akka.Cluster.Tests/ActorRefIgnoreSerializationSpec.cs index 2c8809b17a5..9604f49f0eb 100644 --- a/src/core/Akka.Cluster.Tests/ActorRefIgnoreSerializationSpec.cs +++ b/src/core/Akka.Cluster.Tests/ActorRefIgnoreSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ActorRefProvidersConfigSpec.cs b/src/core/Akka.Cluster.Tests/ActorRefProvidersConfigSpec.cs index 88717403b16..1d0daf8919c 100644 --- a/src/core/Akka.Cluster.Tests/ActorRefProvidersConfigSpec.cs +++ b/src/core/Akka.Cluster.Tests/ActorRefProvidersConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/AutoDownSpec.cs b/src/core/Akka.Cluster.Tests/AutoDownSpec.cs index a3739d5391b..a91f5e71397 100644 --- a/src/core/Akka.Cluster.Tests/AutoDownSpec.cs +++ b/src/core/Akka.Cluster.Tests/AutoDownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Bugfix5962Spec.cs b/src/core/Akka.Cluster.Tests/Bugfix5962Spec.cs index bdcb77c1461..3c73495fad8 100644 --- a/src/core/Akka.Cluster.Tests/Bugfix5962Spec.cs +++ b/src/core/Akka.Cluster.Tests/Bugfix5962Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterConfigSpec.cs b/src/core/Akka.Cluster.Tests/ClusterConfigSpec.cs index b67cd1c9e63..967b6ab180f 100644 --- a/src/core/Akka.Cluster.Tests/ClusterConfigSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterDeployerSpec.cs b/src/core/Akka.Cluster.Tests/ClusterDeployerSpec.cs index 3438c8eb129..a1c748609c1 100644 --- a/src/core/Akka.Cluster.Tests/ClusterDeployerSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterDeployerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterDomainEventPublisherSpec.cs b/src/core/Akka.Cluster.Tests/ClusterDomainEventPublisherSpec.cs index c87918ac4e6..25e15de7a76 100644 --- a/src/core/Akka.Cluster.Tests/ClusterDomainEventPublisherSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterDomainEventPublisherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterDomainEventSpec.cs b/src/core/Akka.Cluster.Tests/ClusterDomainEventSpec.cs index 5019f9826cb..307a43955ca 100644 --- a/src/core/Akka.Cluster.Tests/ClusterDomainEventSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterDomainEventSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterGenerators.cs b/src/core/Akka.Cluster.Tests/ClusterGenerators.cs index 53c7d46fe5b..061f5bd1f0f 100644 --- a/src/core/Akka.Cluster.Tests/ClusterGenerators.cs +++ b/src/core/Akka.Cluster.Tests/ClusterGenerators.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterHeartBeatSenderStateSpec.cs b/src/core/Akka.Cluster.Tests/ClusterHeartBeatSenderStateSpec.cs index ee249b4d284..6bafbf52e8a 100644 --- a/src/core/Akka.Cluster.Tests/ClusterHeartBeatSenderStateSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterHeartBeatSenderStateSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterHeartbeatReceiverSpec.cs b/src/core/Akka.Cluster.Tests/ClusterHeartbeatReceiverSpec.cs index 0eacce2b5a0..871cdf86c5d 100644 --- a/src/core/Akka.Cluster.Tests/ClusterHeartbeatReceiverSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterHeartbeatReceiverSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterHeartbeatSenderSpec.cs b/src/core/Akka.Cluster.Tests/ClusterHeartbeatSenderSpec.cs index a34b8856e2c..298eaf37057 100644 --- a/src/core/Akka.Cluster.Tests/ClusterHeartbeatSenderSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterHeartbeatSenderSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterLogSpec.cs b/src/core/Akka.Cluster.Tests/ClusterLogSpec.cs index 7742688728d..a4b3309608c 100644 --- a/src/core/Akka.Cluster.Tests/ClusterLogSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterLogSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterSpec.cs b/src/core/Akka.Cluster.Tests/ClusterSpec.cs index d8d168407df..ffb0ea4d4e1 100644 --- a/src/core/Akka.Cluster.Tests/ClusterSpec.cs +++ b/src/core/Akka.Cluster.Tests/ClusterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ClusterSpecBase.cs b/src/core/Akka.Cluster.Tests/ClusterSpecBase.cs index a1f5e084781..437649b2a2a 100644 --- a/src/core/Akka.Cluster.Tests/ClusterSpecBase.cs +++ b/src/core/Akka.Cluster.Tests/ClusterSpecBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/DowningProviderSpec.cs b/src/core/Akka.Cluster.Tests/DowningProviderSpec.cs index 7d66c3026af..2a779690ff2 100644 --- a/src/core/Akka.Cluster.Tests/DowningProviderSpec.cs +++ b/src/core/Akka.Cluster.Tests/DowningProviderSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/GossipSpec.cs b/src/core/Akka.Cluster.Tests/GossipSpec.cs index dcf82ffdb80..905f029e030 100644 --- a/src/core/Akka.Cluster.Tests/GossipSpec.cs +++ b/src/core/Akka.Cluster.Tests/GossipSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/HeartbeatNodeRingSpec.cs b/src/core/Akka.Cluster.Tests/HeartbeatNodeRingSpec.cs index 9b2d5113574..2e420e9abf5 100644 --- a/src/core/Akka.Cluster.Tests/HeartbeatNodeRingSpec.cs +++ b/src/core/Akka.Cluster.Tests/HeartbeatNodeRingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/InvalidClusterSettingsSpec.cs b/src/core/Akka.Cluster.Tests/InvalidClusterSettingsSpec.cs index 96da8bf7a4f..161e7a47e26 100644 --- a/src/core/Akka.Cluster.Tests/InvalidClusterSettingsSpec.cs +++ b/src/core/Akka.Cluster.Tests/InvalidClusterSettingsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/MemberOrderingModelBasedTests.cs b/src/core/Akka.Cluster.Tests/MemberOrderingModelBasedTests.cs index 5b185f72974..6b3e43b9752 100644 --- a/src/core/Akka.Cluster.Tests/MemberOrderingModelBasedTests.cs +++ b/src/core/Akka.Cluster.Tests/MemberOrderingModelBasedTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/MemberOrderingSpec.cs b/src/core/Akka.Cluster.Tests/MemberOrderingSpec.cs index 3d5f8047906..c5b3d72e823 100644 --- a/src/core/Akka.Cluster.Tests/MemberOrderingSpec.cs +++ b/src/core/Akka.Cluster.Tests/MemberOrderingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Cluster.Tests/Properties/AssemblyInfo.cs index 929b93e198e..1c802058cd1 100644 --- a/src/core/Akka.Cluster.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Cluster.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ProviderSelectionSpec.cs b/src/core/Akka.Cluster.Tests/ProviderSelectionSpec.cs index 799b14afc3a..b522fbd7702 100644 --- a/src/core/Akka.Cluster.Tests/ProviderSelectionSpec.cs +++ b/src/core/Akka.Cluster.Tests/ProviderSelectionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ReachabilitySpec.cs b/src/core/Akka.Cluster.Tests/ReachabilitySpec.cs index 307e9afa6f9..cff0fa348e3 100644 --- a/src/core/Akka.Cluster.Tests/ReachabilitySpec.cs +++ b/src/core/Akka.Cluster.Tests/ReachabilitySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Routing/ClusterRouterAsk1343BugFixSpec.cs b/src/core/Akka.Cluster.Tests/Routing/ClusterRouterAsk1343BugFixSpec.cs index 2e30bb93432..254341fc444 100644 --- a/src/core/Akka.Cluster.Tests/Routing/ClusterRouterAsk1343BugFixSpec.cs +++ b/src/core/Akka.Cluster.Tests/Routing/ClusterRouterAsk1343BugFixSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Routing/ClusterRouterSupervisorSpec.cs b/src/core/Akka.Cluster.Tests/Routing/ClusterRouterSupervisorSpec.cs index 201c3d0e075..f3b652fbdca 100644 --- a/src/core/Akka.Cluster.Tests/Routing/ClusterRouterSupervisorSpec.cs +++ b/src/core/Akka.Cluster.Tests/Routing/ClusterRouterSupervisorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/SBR/LeaseMajoritySpec.cs b/src/core/Akka.Cluster.Tests/SBR/LeaseMajoritySpec.cs index 9cc7ea66837..4db51091379 100644 --- a/src/core/Akka.Cluster.Tests/SBR/LeaseMajoritySpec.cs +++ b/src/core/Akka.Cluster.Tests/SBR/LeaseMajoritySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/SBR/SplitBrainResolverSpec.cs b/src/core/Akka.Cluster.Tests/SBR/SplitBrainResolverSpec.cs index 94c6b537aa9..77b5047f294 100644 --- a/src/core/Akka.Cluster.Tests/SBR/SplitBrainResolverSpec.cs +++ b/src/core/Akka.Cluster.Tests/SBR/SplitBrainResolverSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/SBR/TestAddresses.cs b/src/core/Akka.Cluster.Tests/SBR/TestAddresses.cs index 9f74b3fbc2a..b18f8c318ff 100644 --- a/src/core/Akka.Cluster.Tests/SBR/TestAddresses.cs +++ b/src/core/Akka.Cluster.Tests/SBR/TestAddresses.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Serialization/BugFix3724Spec.cs b/src/core/Akka.Cluster.Tests/Serialization/BugFix3724Spec.cs index e463fb86027..b91fd8de9e5 100644 --- a/src/core/Akka.Cluster.Tests/Serialization/BugFix3724Spec.cs +++ b/src/core/Akka.Cluster.Tests/Serialization/BugFix3724Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Serialization/ClusterMessageSerializerSpec.cs b/src/core/Akka.Cluster.Tests/Serialization/ClusterMessageSerializerSpec.cs index 975ec1330af..19682ed06ae 100644 --- a/src/core/Akka.Cluster.Tests/Serialization/ClusterMessageSerializerSpec.cs +++ b/src/core/Akka.Cluster.Tests/Serialization/ClusterMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/Serialization/ReliableDeliverySerializerSpecs.cs b/src/core/Akka.Cluster.Tests/Serialization/ReliableDeliverySerializerSpecs.cs index 643aa6bcd91..17836f6b2fb 100644 --- a/src/core/Akka.Cluster.Tests/Serialization/ReliableDeliverySerializerSpecs.cs +++ b/src/core/Akka.Cluster.Tests/Serialization/ReliableDeliverySerializerSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/SerializationChecksSpec.cs b/src/core/Akka.Cluster.Tests/SerializationChecksSpec.cs index 6e7400017e8..828ac406f9e 100644 --- a/src/core/Akka.Cluster.Tests/SerializationChecksSpec.cs +++ b/src/core/Akka.Cluster.Tests/SerializationChecksSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/ShutdownAfterJoinSeedNodesSpec.cs b/src/core/Akka.Cluster.Tests/ShutdownAfterJoinSeedNodesSpec.cs index dcb78bfc116..ba904dc77b0 100644 --- a/src/core/Akka.Cluster.Tests/ShutdownAfterJoinSeedNodesSpec.cs +++ b/src/core/Akka.Cluster.Tests/ShutdownAfterJoinSeedNodesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/SplitBrainResolverConfigSpec.cs b/src/core/Akka.Cluster.Tests/SplitBrainResolverConfigSpec.cs index 25f3d82edd5..ae388984a97 100644 --- a/src/core/Akka.Cluster.Tests/SplitBrainResolverConfigSpec.cs +++ b/src/core/Akka.Cluster.Tests/SplitBrainResolverConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/SplitBrainStrategySpec.cs b/src/core/Akka.Cluster.Tests/SplitBrainStrategySpec.cs index 4ba41f63efe..09e5743ac9c 100644 --- a/src/core/Akka.Cluster.Tests/SplitBrainStrategySpec.cs +++ b/src/core/Akka.Cluster.Tests/SplitBrainStrategySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/StartupWithOneThreadSpec.cs b/src/core/Akka.Cluster.Tests/StartupWithOneThreadSpec.cs index dae1bcbc0a8..dbe010c4054 100644 --- a/src/core/Akka.Cluster.Tests/StartupWithOneThreadSpec.cs +++ b/src/core/Akka.Cluster.Tests/StartupWithOneThreadSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/TestMember.cs b/src/core/Akka.Cluster.Tests/TestMember.cs index ecd5b12efad..912404cd455 100644 --- a/src/core/Akka.Cluster.Tests/TestMember.cs +++ b/src/core/Akka.Cluster.Tests/TestMember.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster.Tests/VectorClockSpec.cs b/src/core/Akka.Cluster.Tests/VectorClockSpec.cs index 2daeab01a5c..cb2fa563223 100644 --- a/src/core/Akka.Cluster.Tests/VectorClockSpec.cs +++ b/src/core/Akka.Cluster.Tests/VectorClockSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/AutoDown.cs b/src/core/Akka.Cluster/AutoDown.cs index 5690c31150e..1022b51d307 100644 --- a/src/core/Akka.Cluster/AutoDown.cs +++ b/src/core/Akka.Cluster/AutoDown.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Cluster.cs b/src/core/Akka.Cluster/Cluster.cs index ca9f6c9d216..196dfa86034 100644 --- a/src/core/Akka.Cluster/Cluster.cs +++ b/src/core/Akka.Cluster/Cluster.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterActorRefProvider.cs b/src/core/Akka.Cluster/ClusterActorRefProvider.cs index c2e2572d2b3..6124bc3968b 100644 --- a/src/core/Akka.Cluster/ClusterActorRefProvider.cs +++ b/src/core/Akka.Cluster/ClusterActorRefProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterDaemon.cs b/src/core/Akka.Cluster/ClusterDaemon.cs index c86d0ef6c0e..6b346fb9f78 100644 --- a/src/core/Akka.Cluster/ClusterDaemon.cs +++ b/src/core/Akka.Cluster/ClusterDaemon.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterEvent.cs b/src/core/Akka.Cluster/ClusterEvent.cs index 89ddf46264f..95f5f0aba88 100644 --- a/src/core/Akka.Cluster/ClusterEvent.cs +++ b/src/core/Akka.Cluster/ClusterEvent.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterHeartbeat.cs b/src/core/Akka.Cluster/ClusterHeartbeat.cs index c341de0f867..0f0cce80b60 100644 --- a/src/core/Akka.Cluster/ClusterHeartbeat.cs +++ b/src/core/Akka.Cluster/ClusterHeartbeat.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterReadView.cs b/src/core/Akka.Cluster/ClusterReadView.cs index a3efa6ab1d7..c808a24f0e7 100644 --- a/src/core/Akka.Cluster/ClusterReadView.cs +++ b/src/core/Akka.Cluster/ClusterReadView.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterRemoteWatcher.cs b/src/core/Akka.Cluster/ClusterRemoteWatcher.cs index fa9434a1a55..1bb94ebe094 100644 --- a/src/core/Akka.Cluster/ClusterRemoteWatcher.cs +++ b/src/core/Akka.Cluster/ClusterRemoteWatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/ClusterSettings.cs b/src/core/Akka.Cluster/ClusterSettings.cs index ff659fa138e..c01ef3977b0 100644 --- a/src/core/Akka.Cluster/ClusterSettings.cs +++ b/src/core/Akka.Cluster/ClusterSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Configuration/ClusterConfigFactory.cs b/src/core/Akka.Cluster/Configuration/ClusterConfigFactory.cs index 8329a52a0af..ca3eeec7b80 100644 --- a/src/core/Akka.Cluster/Configuration/ClusterConfigFactory.cs +++ b/src/core/Akka.Cluster/Configuration/ClusterConfigFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/CoordinatedShutdownLeave.cs b/src/core/Akka.Cluster/CoordinatedShutdownLeave.cs index d2f6b11c1bc..cdc136427d0 100644 --- a/src/core/Akka.Cluster/CoordinatedShutdownLeave.cs +++ b/src/core/Akka.Cluster/CoordinatedShutdownLeave.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/DowningProvider.cs b/src/core/Akka.Cluster/DowningProvider.cs index 7651434e583..99c23940a55 100644 --- a/src/core/Akka.Cluster/DowningProvider.cs +++ b/src/core/Akka.Cluster/DowningProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Gossip.cs b/src/core/Akka.Cluster/Gossip.cs index 4beb821ffc4..cd40c4b10b5 100644 --- a/src/core/Akka.Cluster/Gossip.cs +++ b/src/core/Akka.Cluster/Gossip.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Member.cs b/src/core/Akka.Cluster/Member.cs index 94d9dc80e3b..36780edbf2f 100644 --- a/src/core/Akka.Cluster/Member.cs +++ b/src/core/Akka.Cluster/Member.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/MembershipState.cs b/src/core/Akka.Cluster/MembershipState.cs index c7665532177..ad28794e051 100644 --- a/src/core/Akka.Cluster/MembershipState.cs +++ b/src/core/Akka.Cluster/MembershipState.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Properties/AssemblyInfo.cs b/src/core/Akka.Cluster/Properties/AssemblyInfo.cs index 6e62d2f0b08..4c2bd31c9b7 100644 --- a/src/core/Akka.Cluster/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Cluster/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Reachability.cs b/src/core/Akka.Cluster/Reachability.cs index 97aa57ac31e..f3d349a8ff6 100644 --- a/src/core/Akka.Cluster/Reachability.cs +++ b/src/core/Akka.Cluster/Reachability.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Routing/ClusterRoutingConfig.cs b/src/core/Akka.Cluster/Routing/ClusterRoutingConfig.cs index 095c61f63ee..5bf14d636fe 100644 --- a/src/core/Akka.Cluster/Routing/ClusterRoutingConfig.cs +++ b/src/core/Akka.Cluster/Routing/ClusterRoutingConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/SBR/DowningStrategy.cs b/src/core/Akka.Cluster/SBR/DowningStrategy.cs index 2b079133f55..f722b9edc94 100644 --- a/src/core/Akka.Cluster/SBR/DowningStrategy.cs +++ b/src/core/Akka.Cluster/SBR/DowningStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/SBR/SplitBrainResolver.cs b/src/core/Akka.Cluster/SBR/SplitBrainResolver.cs index 2f888846b6e..04179e1d402 100644 --- a/src/core/Akka.Cluster/SBR/SplitBrainResolver.cs +++ b/src/core/Akka.Cluster/SBR/SplitBrainResolver.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/SBR/SplitBrainResolverProvider.cs b/src/core/Akka.Cluster/SBR/SplitBrainResolverProvider.cs index 2bc4c4c10bb..2785395eed1 100644 --- a/src/core/Akka.Cluster/SBR/SplitBrainResolverProvider.cs +++ b/src/core/Akka.Cluster/SBR/SplitBrainResolverProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/SBR/SplitBrainResolverSettings.cs b/src/core/Akka.Cluster/SBR/SplitBrainResolverSettings.cs index a3438462bf3..fd4c827831d 100644 --- a/src/core/Akka.Cluster/SBR/SplitBrainResolverSettings.cs +++ b/src/core/Akka.Cluster/SBR/SplitBrainResolverSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Serialization/ClusterMessageSerializer.cs b/src/core/Akka.Cluster/Serialization/ClusterMessageSerializer.cs index 174a2a1991f..a00d21e1c78 100644 --- a/src/core/Akka.Cluster/Serialization/ClusterMessageSerializer.cs +++ b/src/core/Akka.Cluster/Serialization/ClusterMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Serialization/ReliableDeliverySerializer.cs b/src/core/Akka.Cluster/Serialization/ReliableDeliverySerializer.cs index e809e071a5d..c36885485f7 100644 --- a/src/core/Akka.Cluster/Serialization/ReliableDeliverySerializer.cs +++ b/src/core/Akka.Cluster/Serialization/ReliableDeliverySerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/SplitBrainResolver.cs b/src/core/Akka.Cluster/SplitBrainResolver.cs index eb28fa4c00c..6c6e4ac80bb 100644 --- a/src/core/Akka.Cluster/SplitBrainResolver.cs +++ b/src/core/Akka.Cluster/SplitBrainResolver.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/Util.cs b/src/core/Akka.Cluster/Util.cs index b0c7962141f..eea986580d2 100644 --- a/src/core/Akka.Cluster/Util.cs +++ b/src/core/Akka.Cluster/Util.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Cluster/VectorClock.cs b/src/core/Akka.Cluster/VectorClock.cs index 1bc7d3f69f8..68ca711787c 100644 --- a/src/core/Akka.Cluster/VectorClock.cs +++ b/src/core/Akka.Cluster/VectorClock.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination.Tests/LeaseProviderSpec.cs b/src/core/Akka.Coordination.Tests/LeaseProviderSpec.cs index 7e3f758f7cb..281b3bf8484 100644 --- a/src/core/Akka.Coordination.Tests/LeaseProviderSpec.cs +++ b/src/core/Akka.Coordination.Tests/LeaseProviderSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination.Tests/TestLease.cs b/src/core/Akka.Coordination.Tests/TestLease.cs index 705d4e31775..df92d1a0324 100644 --- a/src/core/Akka.Coordination.Tests/TestLease.cs +++ b/src/core/Akka.Coordination.Tests/TestLease.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination.Tests/TestLeaseActor.cs b/src/core/Akka.Coordination.Tests/TestLeaseActor.cs index 104eea6fc64..b54bc3077b0 100644 --- a/src/core/Akka.Coordination.Tests/TestLeaseActor.cs +++ b/src/core/Akka.Coordination.Tests/TestLeaseActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination.Tests/TimeoutSettingsSpec.cs b/src/core/Akka.Coordination.Tests/TimeoutSettingsSpec.cs index e5b1a80cd97..a3d7e72f842 100644 --- a/src/core/Akka.Coordination.Tests/TimeoutSettingsSpec.cs +++ b/src/core/Akka.Coordination.Tests/TimeoutSettingsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/Lease.cs b/src/core/Akka.Coordination/Lease.cs index 3da04013770..5aedc456b84 100644 --- a/src/core/Akka.Coordination/Lease.cs +++ b/src/core/Akka.Coordination/Lease.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/LeaseException.cs b/src/core/Akka.Coordination/LeaseException.cs index 5e898948310..05b8d829ac1 100644 --- a/src/core/Akka.Coordination/LeaseException.cs +++ b/src/core/Akka.Coordination/LeaseException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/LeaseProvider.cs b/src/core/Akka.Coordination/LeaseProvider.cs index 9bf72787d71..90448aeb6c6 100644 --- a/src/core/Akka.Coordination/LeaseProvider.cs +++ b/src/core/Akka.Coordination/LeaseProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/LeaseSettings.cs b/src/core/Akka.Coordination/LeaseSettings.cs index dd8630aa4f4..87210a057f2 100644 --- a/src/core/Akka.Coordination/LeaseSettings.cs +++ b/src/core/Akka.Coordination/LeaseSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/LeaseTimeoutException.cs b/src/core/Akka.Coordination/LeaseTimeoutException.cs index f96283f412a..59a3d34d601 100644 --- a/src/core/Akka.Coordination/LeaseTimeoutException.cs +++ b/src/core/Akka.Coordination/LeaseTimeoutException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/LeaseUsageSettings.cs b/src/core/Akka.Coordination/LeaseUsageSettings.cs index a173be68a67..dfeb245f9fb 100644 --- a/src/core/Akka.Coordination/LeaseUsageSettings.cs +++ b/src/core/Akka.Coordination/LeaseUsageSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Coordination/TimeoutSettings.cs b/src/core/Akka.Coordination/TimeoutSettings.cs index dfd11a95269..2b4114dafb8 100644 --- a/src/core/Akka.Coordination/TimeoutSettings.cs +++ b/src/core/Akka.Coordination/TimeoutSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery.Tests/Aggregate/AggregateServiceDiscoverySpec.cs b/src/core/Akka.Discovery.Tests/Aggregate/AggregateServiceDiscoverySpec.cs index b24e01df145..8427d289f8f 100644 --- a/src/core/Akka.Discovery.Tests/Aggregate/AggregateServiceDiscoverySpec.cs +++ b/src/core/Akka.Discovery.Tests/Aggregate/AggregateServiceDiscoverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery.Tests/Config/ConfigServiceDiscoverySpec.cs b/src/core/Akka.Discovery.Tests/Config/ConfigServiceDiscoverySpec.cs index ccd347462ea..f45c4369e7d 100644 --- a/src/core/Akka.Discovery.Tests/Config/ConfigServiceDiscoverySpec.cs +++ b/src/core/Akka.Discovery.Tests/Config/ConfigServiceDiscoverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery.Tests/Config/ConfigServicesParserSpec.cs b/src/core/Akka.Discovery.Tests/Config/ConfigServicesParserSpec.cs index 079d0f38ddf..f028d26856f 100644 --- a/src/core/Akka.Discovery.Tests/Config/ConfigServicesParserSpec.cs +++ b/src/core/Akka.Discovery.Tests/Config/ConfigServicesParserSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery.Tests/DiscoveryConfigurationSpec.cs b/src/core/Akka.Discovery.Tests/DiscoveryConfigurationSpec.cs index 99e78afe4e3..f57e6247c31 100644 --- a/src/core/Akka.Discovery.Tests/DiscoveryConfigurationSpec.cs +++ b/src/core/Akka.Discovery.Tests/DiscoveryConfigurationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery.Tests/LookupSpec.cs b/src/core/Akka.Discovery.Tests/LookupSpec.cs index dd1b2a0639e..3dd98f021e2 100644 --- a/src/core/Akka.Discovery.Tests/LookupSpec.cs +++ b/src/core/Akka.Discovery.Tests/LookupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery/Aggregate/AggregateServiceDiscovery.cs b/src/core/Akka.Discovery/Aggregate/AggregateServiceDiscovery.cs index ce20c520711..9c5e24d25d2 100644 --- a/src/core/Akka.Discovery/Aggregate/AggregateServiceDiscovery.cs +++ b/src/core/Akka.Discovery/Aggregate/AggregateServiceDiscovery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery/Config/ConfigServiceDiscovery.cs b/src/core/Akka.Discovery/Config/ConfigServiceDiscovery.cs index 5e4e408a352..385273298b9 100644 --- a/src/core/Akka.Discovery/Config/ConfigServiceDiscovery.cs +++ b/src/core/Akka.Discovery/Config/ConfigServiceDiscovery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery/Discovery.cs b/src/core/Akka.Discovery/Discovery.cs index f8d0e9099bd..1fcdb5ac283 100644 --- a/src/core/Akka.Discovery/Discovery.cs +++ b/src/core/Akka.Discovery/Discovery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Discovery/ServiceDiscovery.cs b/src/core/Akka.Discovery/ServiceDiscovery.cs index 8baf265faae..b5da3d5e437 100644 --- a/src/core/Akka.Discovery/ServiceDiscovery.cs +++ b/src/core/Akka.Discovery/ServiceDiscovery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/CoordinatedShutdownSpecs.cs b/src/core/Akka.Docs.Tests/Actors/CoordinatedShutdownSpecs.cs index 58191558d29..c820b60d3e4 100644 --- a/src/core/Akka.Docs.Tests/Actors/CoordinatedShutdownSpecs.cs +++ b/src/core/Akka.Docs.Tests/Actors/CoordinatedShutdownSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActor.cs b/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActor.cs index 883bddb10f8..00630cf2547 100644 --- a/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActor.cs +++ b/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActorTests.cs b/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActorTests.cs index 13049fc5d91..516b2053786 100644 --- a/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActorTests.cs +++ b/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/ExampleFSMActorTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/FiniteStateMachine.Messages.cs b/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/FiniteStateMachine.Messages.cs index b8915faa2bb..0c01dc1dc62 100644 --- a/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/FiniteStateMachine.Messages.cs +++ b/src/core/Akka.Docs.Tests/Actors/FiniteStateMachine/FiniteStateMachine.Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/ReceiveActorAPI/Follower.cs b/src/core/Akka.Docs.Tests/Actors/ReceiveActorAPI/Follower.cs index 548c77f5283..846e38bd8c1 100644 --- a/src/core/Akka.Docs.Tests/Actors/ReceiveActorAPI/Follower.cs +++ b/src/core/Akka.Docs.Tests/Actors/ReceiveActorAPI/Follower.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/ReceiveTimeoutSpecs.cs b/src/core/Akka.Docs.Tests/Actors/ReceiveTimeoutSpecs.cs index eda85a29f55..4281c8c5ead 100644 --- a/src/core/Akka.Docs.Tests/Actors/ReceiveTimeoutSpecs.cs +++ b/src/core/Akka.Docs.Tests/Actors/ReceiveTimeoutSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/SchedulerSpecs.cs b/src/core/Akka.Docs.Tests/Actors/SchedulerSpecs.cs index 113d888fd51..6d00c26415e 100644 --- a/src/core/Akka.Docs.Tests/Actors/SchedulerSpecs.cs +++ b/src/core/Akka.Docs.Tests/Actors/SchedulerSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Actors/UntypedActorAPI/Follower.cs b/src/core/Akka.Docs.Tests/Actors/UntypedActorAPI/Follower.cs index 4bd1143b624..b5de73bf6f6 100644 --- a/src/core/Akka.Docs.Tests/Actors/UntypedActorAPI/Follower.cs +++ b/src/core/Akka.Docs.Tests/Actors/UntypedActorAPI/Follower.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Cluster.Metrics/MetricsListenerSample.cs b/src/core/Akka.Docs.Tests/Cluster.Metrics/MetricsListenerSample.cs index abe4fe92199..f94fa288a43 100644 --- a/src/core/Akka.Docs.Tests/Cluster.Metrics/MetricsListenerSample.cs +++ b/src/core/Akka.Docs.Tests/Cluster.Metrics/MetricsListenerSample.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Cluster.Metrics/RouterInCodeSample.cs b/src/core/Akka.Docs.Tests/Cluster.Metrics/RouterInCodeSample.cs index d59e790f787..a6aaa411c43 100644 --- a/src/core/Akka.Docs.Tests/Cluster.Metrics/RouterInCodeSample.cs +++ b/src/core/Akka.Docs.Tests/Cluster.Metrics/RouterInCodeSample.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Cluster.Metrics/RoutersUsageSample.cs b/src/core/Akka.Docs.Tests/Cluster.Metrics/RoutersUsageSample.cs index 4115b258d77..4be23d1ec60 100644 --- a/src/core/Akka.Docs.Tests/Cluster.Metrics/RoutersUsageSample.cs +++ b/src/core/Akka.Docs.Tests/Cluster.Metrics/RoutersUsageSample.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Configuration/ConfigurationSample.cs b/src/core/Akka.Docs.Tests/Configuration/ConfigurationSample.cs index 121c586b4f8..34d0d1dbd52 100644 --- a/src/core/Akka.Docs.Tests/Configuration/ConfigurationSample.cs +++ b/src/core/Akka.Docs.Tests/Configuration/ConfigurationSample.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Configuration/SerializationSetupDocSpec.cs b/src/core/Akka.Docs.Tests/Configuration/SerializationSetupDocSpec.cs index 013a99b1c97..cc98ee59597 100644 --- a/src/core/Akka.Docs.Tests/Configuration/SerializationSetupDocSpec.cs +++ b/src/core/Akka.Docs.Tests/Configuration/SerializationSetupDocSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Debugging/RacySpecs.cs b/src/core/Akka.Docs.Tests/Debugging/RacySpecs.cs index 5f96fee06d3..2d43f380b4b 100644 --- a/src/core/Akka.Docs.Tests/Debugging/RacySpecs.cs +++ b/src/core/Akka.Docs.Tests/Debugging/RacySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Delivery/DeliveryDocSpecs.cs b/src/core/Akka.Docs.Tests/Delivery/DeliveryDocSpecs.cs index 4e0a13fc2bc..76bee8483ff 100644 --- a/src/core/Akka.Docs.Tests/Delivery/DeliveryDocSpecs.cs +++ b/src/core/Akka.Docs.Tests/Delivery/DeliveryDocSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/ClusterClient/ClientListener.cs b/src/core/Akka.Docs.Tests/Networking/ClusterClient/ClientListener.cs index 7c2dd3615c2..6864d46c2cb 100644 --- a/src/core/Akka.Docs.Tests/Networking/ClusterClient/ClientListener.cs +++ b/src/core/Akka.Docs.Tests/Networking/ClusterClient/ClientListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/ClusterClient/ReceptionistListener.cs b/src/core/Akka.Docs.Tests/Networking/ClusterClient/ReceptionistListener.cs index db3935b50da..2dacceccf19 100644 --- a/src/core/Akka.Docs.Tests/Networking/ClusterClient/ReceptionistListener.cs +++ b/src/core/Akka.Docs.Tests/Networking/ClusterClient/ReceptionistListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/IO/EchoConnection.cs b/src/core/Akka.Docs.Tests/Networking/IO/EchoConnection.cs index fbf6ec0c080..bf1a2482607 100644 --- a/src/core/Akka.Docs.Tests/Networking/IO/EchoConnection.cs +++ b/src/core/Akka.Docs.Tests/Networking/IO/EchoConnection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/IO/EchoServer.cs b/src/core/Akka.Docs.Tests/Networking/IO/EchoServer.cs index f836ebdfd29..fc1e596e739 100644 --- a/src/core/Akka.Docs.Tests/Networking/IO/EchoServer.cs +++ b/src/core/Akka.Docs.Tests/Networking/IO/EchoServer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/IO/TelnetClient.cs b/src/core/Akka.Docs.Tests/Networking/IO/TelnetClient.cs index ebac57e8479..58cea352238 100644 --- a/src/core/Akka.Docs.Tests/Networking/IO/TelnetClient.cs +++ b/src/core/Akka.Docs.Tests/Networking/IO/TelnetClient.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/Serialization/CreateCustomSerializer.cs b/src/core/Akka.Docs.Tests/Networking/Serialization/CreateCustomSerializer.cs index 928325e99ff..57ff04f6e14 100644 --- a/src/core/Akka.Docs.Tests/Networking/Serialization/CreateCustomSerializer.cs +++ b/src/core/Akka.Docs.Tests/Networking/Serialization/CreateCustomSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/Serialization/ExternalAddressProvider.cs b/src/core/Akka.Docs.Tests/Networking/Serialization/ExternalAddressProvider.cs index b7ec024ccb8..0ea4908f63f 100644 --- a/src/core/Akka.Docs.Tests/Networking/Serialization/ExternalAddressProvider.cs +++ b/src/core/Akka.Docs.Tests/Networking/Serialization/ExternalAddressProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/Serialization/MyOwnSerializer2.cs b/src/core/Akka.Docs.Tests/Networking/Serialization/MyOwnSerializer2.cs index 9477fb5f65f..688ca0309bd 100644 --- a/src/core/Akka.Docs.Tests/Networking/Serialization/MyOwnSerializer2.cs +++ b/src/core/Akka.Docs.Tests/Networking/Serialization/MyOwnSerializer2.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Networking/Serialization/ProgrammaticJsonSerializerSetup.cs b/src/core/Akka.Docs.Tests/Networking/Serialization/ProgrammaticJsonSerializerSetup.cs index 7790d2dd37e..487f91360f2 100644 --- a/src/core/Akka.Docs.Tests/Networking/Serialization/ProgrammaticJsonSerializerSetup.cs +++ b/src/core/Akka.Docs.Tests/Networking/Serialization/ProgrammaticJsonSerializerSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/AtLeastOnceDeliveryActor.Messages.cs b/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/AtLeastOnceDeliveryActor.Messages.cs index 766c1275dc3..df337bc0305 100644 --- a/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/AtLeastOnceDeliveryActor.Messages.cs +++ b/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/AtLeastOnceDeliveryActor.Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryActor.cs b/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryActor.cs index f6d11be0be9..4b04c9b14b9 100644 --- a/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryActor.cs +++ b/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryReceiveActor.cs b/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryReceiveActor.cs index 12296a9dbd1..56b8f72805c 100644 --- a/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryReceiveActor.cs +++ b/src/core/Akka.Docs.Tests/Persistence/AtLeastOnceDelivery/ExampleAtLeastOnceDeliveryReceiveActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/AvoidPoisonPill.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/AvoidPoisonPill.cs index f8dfcf1edc4..e7fff7b669c 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/AvoidPoisonPill.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/AvoidPoisonPill.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Defer.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Defer.cs index 18b8f5d4370..4a7626deb19 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Defer.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Defer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/DeferWithPersist.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/DeferWithPersist.cs index a765f9217a6..1c35769eeb0 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/DeferWithPersist.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/DeferWithPersist.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersists.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersists.cs index d6696871569..dd146656eb3 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersists.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersists.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersistsAsync.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersistsAsync.cs index 4f01088a29c..21f5ef1994b 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersistsAsync.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/NestedPersistsAsync.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistAsync.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistAsync.cs index 213be02e8e4..501c613aa6a 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistAsync.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistAsync.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistentActor.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistentActor.cs index c675ff69be4..0db1d4afec7 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistentActor.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/PersistentActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Snapshots.cs b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Snapshots.cs index 5d60a89be0e..8eee35979c2 100644 --- a/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Snapshots.cs +++ b/src/core/Akka.Docs.Tests/Persistence/PersistentActor/Snapshots.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Persistence/WebStoreCustomerFSMActor.cs b/src/core/Akka.Docs.Tests/Persistence/WebStoreCustomerFSMActor.cs index 444b26a27c6..232b6910c08 100644 --- a/src/core/Akka.Docs.Tests/Persistence/WebStoreCustomerFSMActor.cs +++ b/src/core/Akka.Docs.Tests/Persistence/WebStoreCustomerFSMActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Streams/FlowDocTests.cs b/src/core/Akka.Docs.Tests/Streams/FlowDocTests.cs index 3eeb2cbeec5..ccf38254fdf 100644 --- a/src/core/Akka.Docs.Tests/Streams/FlowDocTests.cs +++ b/src/core/Akka.Docs.Tests/Streams/FlowDocTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Streams/HubsDocTests.cs b/src/core/Akka.Docs.Tests/Streams/HubsDocTests.cs index ba19a178290..fe96cbabfcf 100644 --- a/src/core/Akka.Docs.Tests/Streams/HubsDocTests.cs +++ b/src/core/Akka.Docs.Tests/Streams/HubsDocTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Streams/KillSwitchDocTests.cs b/src/core/Akka.Docs.Tests/Streams/KillSwitchDocTests.cs index b7bae52c8ff..bc8587e296e 100644 --- a/src/core/Akka.Docs.Tests/Streams/KillSwitchDocTests.cs +++ b/src/core/Akka.Docs.Tests/Streams/KillSwitchDocTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Streams/RestartDocTests.cs b/src/core/Akka.Docs.Tests/Streams/RestartDocTests.cs index c472f1edf74..82b4b862b17 100644 --- a/src/core/Akka.Docs.Tests/Streams/RestartDocTests.cs +++ b/src/core/Akka.Docs.Tests/Streams/RestartDocTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Streams/StreamRefsDocTests.cs b/src/core/Akka.Docs.Tests/Streams/StreamRefsDocTests.cs index 7de7e303dca..af7540ef051 100644 --- a/src/core/Akka.Docs.Tests/Streams/StreamRefsDocTests.cs +++ b/src/core/Akka.Docs.Tests/Streams/StreamRefsDocTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Streams/StreamTcpDocTests.cs b/src/core/Akka.Docs.Tests/Streams/StreamTcpDocTests.cs index b31c6a6d8e5..29b33fb35b0 100644 --- a/src/core/Akka.Docs.Tests/Streams/StreamTcpDocTests.cs +++ b/src/core/Akka.Docs.Tests/Streams/StreamTcpDocTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Testkit/ParentSampleTest.cs b/src/core/Akka.Docs.Tests/Testkit/ParentSampleTest.cs index 3191d183a41..538358fcafc 100644 --- a/src/core/Akka.Docs.Tests/Testkit/ParentSampleTest.cs +++ b/src/core/Akka.Docs.Tests/Testkit/ParentSampleTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Testkit/ProbeSampleTest.cs b/src/core/Akka.Docs.Tests/Testkit/ProbeSampleTest.cs index 250c97f0c0f..e6eccc5d02d 100644 --- a/src/core/Akka.Docs.Tests/Testkit/ProbeSampleTest.cs +++ b/src/core/Akka.Docs.Tests/Testkit/ProbeSampleTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Testkit/TestKitSampleTest.cs b/src/core/Akka.Docs.Tests/Testkit/TestKitSampleTest.cs index e620a249fdf..30951d0f9f6 100644 --- a/src/core/Akka.Docs.Tests/Testkit/TestKitSampleTest.cs +++ b/src/core/Akka.Docs.Tests/Testkit/TestKitSampleTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Testkit/WithinSampleTest.cs b/src/core/Akka.Docs.Tests/Testkit/WithinSampleTest.cs index 77a6c0e1fd8..837a7351818 100644 --- a/src/core/Akka.Docs.Tests/Testkit/WithinSampleTest.cs +++ b/src/core/Akka.Docs.Tests/Testkit/WithinSampleTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Utilities/CircuitBreakerDocSpec.cs b/src/core/Akka.Docs.Tests/Utilities/CircuitBreakerDocSpec.cs index 70338bb703b..18e3ac726d2 100644 --- a/src/core/Akka.Docs.Tests/Utilities/CircuitBreakerDocSpec.cs +++ b/src/core/Akka.Docs.Tests/Utilities/CircuitBreakerDocSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tests/Utilities/LeaseActorDocSpec.cs b/src/core/Akka.Docs.Tests/Utilities/LeaseActorDocSpec.cs index cc0c5782949..718bfb75461 100644 --- a/src/core/Akka.Docs.Tests/Utilities/LeaseActorDocSpec.cs +++ b/src/core/Akka.Docs.Tests/Utilities/LeaseActorDocSpec.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using System.Threading.Tasks; @@ -261,4 +261,4 @@ protected override void PostStop() } #endregion -} \ No newline at end of file +} diff --git a/src/core/Akka.Docs.Tutorials/Tutorial1/ActorHierarchyExperiments.cs b/src/core/Akka.Docs.Tutorials/Tutorial1/ActorHierarchyExperiments.cs index f77bb52bae7..687c9307e3b 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial1/ActorHierarchyExperiments.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial1/ActorHierarchyExperiments.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial1/IotApp.cs b/src/core/Akka.Docs.Tutorials/Tutorial1/IotApp.cs index d1888b8f9b3..36123898448 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial1/IotApp.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial1/IotApp.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial1/IotSupervisor.cs b/src/core/Akka.Docs.Tutorials/Tutorial1/IotSupervisor.cs index 76cccec8654..dddf90e36a6 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial1/IotSupervisor.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial1/IotSupervisor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial2/Device.cs b/src/core/Akka.Docs.Tutorials/Tutorial2/Device.cs index 9b05cac4381..b5d9ea9ca8b 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial2/Device.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial2/Device.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceInProgress.cs b/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceInProgress.cs index ccaab2bb098..572bb1164a3 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceInProgress.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceInProgress.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceSpec.cs b/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceSpec.cs index 8e15b0eabd4..2e2ac064eb0 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceSpec.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial2/DeviceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial3/Device.cs b/src/core/Akka.Docs.Tutorials/Tutorial3/Device.cs index 9e0cfc09888..a85164ad8c1 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial3/Device.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial3/Device.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroup.cs b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroup.cs index c619b8ba3b8..a15fc1b6ea6 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroup.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupInProgress.cs b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupInProgress.cs index c5252f17d83..463b701ebf9 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupInProgress.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupInProgress.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupSpec.cs b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupSpec.cs index 122478e7338..e28e1200047 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupSpec.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceGroupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceManager.cs b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceManager.cs index 890e7d6f617..cc2e3f0b92b 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceManager.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceSpec.cs b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceSpec.cs index 1144190e90b..f999dbe2e08 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceSpec.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial3/DeviceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/Device.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/Device.cs index 42478179363..aa2182bd2ff 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/Device.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/Device.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroup.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroup.cs index ce9aac3c5b8..4dab18f4496 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroup.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuery.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuery.cs index 6461ae121bf..df32e4f7256 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuery.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQueryInProgress.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQueryInProgress.cs index 3265957365e..98429808e6f 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQueryInProgress.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQueryInProgress.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuerySpec.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuerySpec.cs index 0a5054154d7..de6f70fbde8 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuerySpec.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupQuerySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupSpec.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupSpec.cs index 95f8351397d..2c5e6f93931 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupSpec.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceGroupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceManager.cs b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceManager.cs index 4c72dfb811e..e20fbf156ea 100644 --- a/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceManager.cs +++ b/src/core/Akka.Docs.Tutorials/Tutorial4/DeviceManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp.Tests/Akka.FSharp.Tests.fsproj b/src/core/Akka.FSharp.Tests/Akka.FSharp.Tests.fsproj index 1b24ad204d1..73bf8d5b875 100644 --- a/src/core/Akka.FSharp.Tests/Akka.FSharp.Tests.fsproj +++ b/src/core/Akka.FSharp.Tests/Akka.FSharp.Tests.fsproj @@ -26,7 +26,6 @@ - diff --git a/src/core/Akka.FSharp.Tests/ApiTests.fs b/src/core/Akka.FSharp.Tests/ApiTests.fs index 2507616c9b2..5f19361ef64 100644 --- a/src/core/Akka.FSharp.Tests/ApiTests.fs +++ b/src/core/Akka.FSharp.Tests/ApiTests.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp.Tests/ComputationExpression.fs b/src/core/Akka.FSharp.Tests/ComputationExpression.fs index 899894fe44a..ec45597aab6 100644 --- a/src/core/Akka.FSharp.Tests/ComputationExpression.fs +++ b/src/core/Akka.FSharp.Tests/ComputationExpression.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp.Tests/InfrastructureTests.fs b/src/core/Akka.FSharp.Tests/InfrastructureTests.fs index 9796d08e2e4..24474d446ad 100644 --- a/src/core/Akka.FSharp.Tests/InfrastructureTests.fs +++ b/src/core/Akka.FSharp.Tests/InfrastructureTests.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp.Tests/RemoteSpecs.fs b/src/core/Akka.FSharp.Tests/RemoteSpecs.fs index e061462a5a8..29c8ae92ca7 100644 --- a/src/core/Akka.FSharp.Tests/RemoteSpecs.fs +++ b/src/core/Akka.FSharp.Tests/RemoteSpecs.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp.Tests/SerializationSpecs.fs b/src/core/Akka.FSharp.Tests/SerializationSpecs.fs index 9ffe0dbb95f..79682b21342 100644 --- a/src/core/Akka.FSharp.Tests/SerializationSpecs.fs +++ b/src/core/Akka.FSharp.Tests/SerializationSpecs.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp.Tests/Tests.fs b/src/core/Akka.FSharp.Tests/Tests.fs index f00c7d6f435..612b913d5c0 100644 --- a/src/core/Akka.FSharp.Tests/Tests.fs +++ b/src/core/Akka.FSharp.Tests/Tests.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp/Akka.FSharp.fsproj b/src/core/Akka.FSharp/Akka.FSharp.fsproj index c937cef0805..42c7d9470ed 100644 --- a/src/core/Akka.FSharp/Akka.FSharp.fsproj +++ b/src/core/Akka.FSharp/Akka.FSharp.fsproj @@ -21,7 +21,6 @@ - \ No newline at end of file diff --git a/src/core/Akka.FSharp/FsApi.fs b/src/core/Akka.FSharp/FsApi.fs index fd9bd1f95cc..b19a30e012c 100644 --- a/src/core/Akka.FSharp/FsApi.fs +++ b/src/core/Akka.FSharp/FsApi.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.FSharp/README.md b/src/core/Akka.FSharp/README.md index 200019160f2..d358f07166c 100644 --- a/src/core/Akka.FSharp/README.md +++ b/src/core/Akka.FSharp/README.md @@ -245,7 +245,7 @@ Example: match box msg with | :? FileInfo as fi -> let reader = new StreamReader(fi.OpenRead()) - reader.AsyncReadToEnd() |!> mailbox.Self + Async.AwaitTask (reader.ReadToEndAsync()) |!> mailbox.Self | :? string as content -> printfn "File content: %s" content | _ -> mailbox.Unhandled() diff --git a/src/core/Akka.FSharp/Schedulers.fs b/src/core/Akka.FSharp/Schedulers.fs index 8f934fad13d..bbdbe3a6ef7 100644 --- a/src/core/Akka.FSharp/Schedulers.fs +++ b/src/core/Akka.FSharp/Schedulers.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.FSharp/FsApi.fs b/src/core/Akka.Persistence.FSharp/FsApi.fs index df7e490f44e..40702fde377 100644 --- a/src/core/Akka.Persistence.FSharp/FsApi.fs +++ b/src/core/Akka.Persistence.FSharp/FsApi.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query.Tests/DummyReadJournal.cs b/src/core/Akka.Persistence.Query.Tests/DummyReadJournal.cs index 197a65a5ed4..56f0134ae3a 100644 --- a/src/core/Akka.Persistence.Query.Tests/DummyReadJournal.cs +++ b/src/core/Akka.Persistence.Query.Tests/DummyReadJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query.Tests/OffsetCompareSpecs.cs b/src/core/Akka.Persistence.Query.Tests/OffsetCompareSpecs.cs index a65dac76232..b6c3aacb19f 100644 --- a/src/core/Akka.Persistence.Query.Tests/OffsetCompareSpecs.cs +++ b/src/core/Akka.Persistence.Query.Tests/OffsetCompareSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query.Tests/OffsetSpec.cs b/src/core/Akka.Persistence.Query.Tests/OffsetSpec.cs index f3857666585..6b2892fc555 100644 --- a/src/core/Akka.Persistence.Query.Tests/OffsetSpec.cs +++ b/src/core/Akka.Persistence.Query.Tests/OffsetSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query.Tests/PersistenceQuerySpec.cs b/src/core/Akka.Persistence.Query.Tests/PersistenceQuerySpec.cs index e8cca99d99b..89a6f92f708 100644 --- a/src/core/Akka.Persistence.Query.Tests/PersistenceQuerySpec.cs +++ b/src/core/Akka.Persistence.Query.Tests/PersistenceQuerySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Persistence.Query.Tests/Properties/AssemblyInfo.cs index 47d1c1d72c9..86723a79cff 100644 --- a/src/core/Akka.Persistence.Query.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Persistence.Query.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query.Tests/Utils/TimeUuid.cs b/src/core/Akka.Persistence.Query.Tests/Utils/TimeUuid.cs index d885d94a4a1..d6ada106341 100644 --- a/src/core/Akka.Persistence.Query.Tests/Utils/TimeUuid.cs +++ b/src/core/Akka.Persistence.Query.Tests/Utils/TimeUuid.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query/EventEnvelope.cs b/src/core/Akka.Persistence.Query/EventEnvelope.cs index 7a698e6463a..8356417a2ce 100644 --- a/src/core/Akka.Persistence.Query/EventEnvelope.cs +++ b/src/core/Akka.Persistence.Query/EventEnvelope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query/IReadJournalProvider.cs b/src/core/Akka.Persistence.Query/IReadJournalProvider.cs index 61acea74ab4..12e19eff634 100644 --- a/src/core/Akka.Persistence.Query/IReadJournalProvider.cs +++ b/src/core/Akka.Persistence.Query/IReadJournalProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query/Interfaces.cs b/src/core/Akka.Persistence.Query/Interfaces.cs index 1415c35ca6d..bf41689f11b 100644 --- a/src/core/Akka.Persistence.Query/Interfaces.cs +++ b/src/core/Akka.Persistence.Query/Interfaces.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query/Offset.cs b/src/core/Akka.Persistence.Query/Offset.cs index b6c8643ad66..2d96cae86d5 100644 --- a/src/core/Akka.Persistence.Query/Offset.cs +++ b/src/core/Akka.Persistence.Query/Offset.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query/PersistenceQuery.cs b/src/core/Akka.Persistence.Query/PersistenceQuery.cs index 33286d50ba3..df7f1fe101a 100644 --- a/src/core/Akka.Persistence.Query/PersistenceQuery.cs +++ b/src/core/Akka.Persistence.Query/PersistenceQuery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Query/Properties/AssemblyInfo.cs b/src/core/Akka.Persistence.Query/Properties/AssemblyInfo.cs index d9f394ea636..ebff9f39ce0 100644 --- a/src/core/Akka.Persistence.Query/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Persistence.Query/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK.Tests/Cleanup.cs b/src/core/Akka.Persistence.TCK.Tests/Cleanup.cs index 2fb2b830272..c4e739790db 100644 --- a/src/core/Akka.Persistence.TCK.Tests/Cleanup.cs +++ b/src/core/Akka.Persistence.TCK.Tests/Cleanup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK.Tests/LocalSnapshotStoreSpec.cs b/src/core/Akka.Persistence.TCK.Tests/LocalSnapshotStoreSpec.cs index dc72fde1ede..b06c21054ed 100644 --- a/src/core/Akka.Persistence.TCK.Tests/LocalSnapshotStoreSpec.cs +++ b/src/core/Akka.Persistence.TCK.Tests/LocalSnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK.Tests/MemoryJournalSpec.cs b/src/core/Akka.Persistence.TCK.Tests/MemoryJournalSpec.cs index d11f0165000..b83e61dad46 100644 --- a/src/core/Akka.Persistence.TCK.Tests/MemoryJournalSpec.cs +++ b/src/core/Akka.Persistence.TCK.Tests/MemoryJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK.Tests/MemorySnapshotStoreSpec.cs b/src/core/Akka.Persistence.TCK.Tests/MemorySnapshotStoreSpec.cs index 1cf44c58b6f..d6eb468a35b 100644 --- a/src/core/Akka.Persistence.TCK.Tests/MemorySnapshotStoreSpec.cs +++ b/src/core/Akka.Persistence.TCK.Tests/MemorySnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Persistence.TCK.Tests/Properties/AssemblyInfo.cs index 3533d30cab6..7cd88706fa1 100644 --- a/src/core/Akka.Persistence.TCK.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Persistence.TCK.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Journal/JournalSpec.cs b/src/core/Akka.Persistence.TCK/Journal/JournalSpec.cs index ce0ac9a797c..3e8c4a3630a 100644 --- a/src/core/Akka.Persistence.TCK/Journal/JournalSpec.cs +++ b/src/core/Akka.Persistence.TCK/Journal/JournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Performance/JournalPerfSpec.cs b/src/core/Akka.Persistence.TCK/Performance/JournalPerfSpec.cs index f3c4d92fcd1..56f1e5548cf 100644 --- a/src/core/Akka.Persistence.TCK/Performance/JournalPerfSpec.cs +++ b/src/core/Akka.Persistence.TCK/Performance/JournalPerfSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/PluginSpec.cs b/src/core/Akka.Persistence.TCK/PluginSpec.cs index 1949c988fc5..37fc4cef7bc 100644 --- a/src/core/Akka.Persistence.TCK/PluginSpec.cs +++ b/src/core/Akka.Persistence.TCK/PluginSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Properties/AssemblyInfo.cs b/src/core/Akka.Persistence.TCK/Properties/AssemblyInfo.cs index 4d4fb3edb45..e5265a88a0e 100644 --- a/src/core/Akka.Persistence.TCK/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Persistence.TCK/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/AllEventsSpec.cs b/src/core/Akka.Persistence.TCK/Query/AllEventsSpec.cs index 3196a0d3dec..1fc4d9d04a0 100644 --- a/src/core/Akka.Persistence.TCK/Query/AllEventsSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/AllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/CurrentAllEventsSpec.cs b/src/core/Akka.Persistence.TCK/Query/CurrentAllEventsSpec.cs index 22c161d6e03..0ae54c8eda3 100644 --- a/src/core/Akka.Persistence.TCK/Query/CurrentAllEventsSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/CurrentAllEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/CurrentEventsByPersistenceIdSpec.cs b/src/core/Akka.Persistence.TCK/Query/CurrentEventsByPersistenceIdSpec.cs index b7ff0afd4bb..79b016c5c2e 100644 --- a/src/core/Akka.Persistence.TCK/Query/CurrentEventsByPersistenceIdSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/CurrentEventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/CurrentEventsByTagSpec.cs b/src/core/Akka.Persistence.TCK/Query/CurrentEventsByTagSpec.cs index 0e83578dcb7..ea5921eb916 100644 --- a/src/core/Akka.Persistence.TCK/Query/CurrentEventsByTagSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/CurrentEventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/CurrentPersistenceIdsSpec.cs b/src/core/Akka.Persistence.TCK/Query/CurrentPersistenceIdsSpec.cs index bd0e7e4d85e..6a0a9858b08 100644 --- a/src/core/Akka.Persistence.TCK/Query/CurrentPersistenceIdsSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/CurrentPersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/EventsByPersistenceIdSpec.cs b/src/core/Akka.Persistence.TCK/Query/EventsByPersistenceIdSpec.cs index da880ba6191..a95bfa51792 100644 --- a/src/core/Akka.Persistence.TCK/Query/EventsByPersistenceIdSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/EventsByPersistenceIdSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/EventsByTagSpec.cs b/src/core/Akka.Persistence.TCK/Query/EventsByTagSpec.cs index 521eed1277c..3191d32a7bd 100644 --- a/src/core/Akka.Persistence.TCK/Query/EventsByTagSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/EventsByTagSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/PersistenceIdsSpec.cs b/src/core/Akka.Persistence.TCK/Query/PersistenceIdsSpec.cs index e05696b664d..0c497035b74 100644 --- a/src/core/Akka.Persistence.TCK/Query/PersistenceIdsSpec.cs +++ b/src/core/Akka.Persistence.TCK/Query/PersistenceIdsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Query/TestActor.cs b/src/core/Akka.Persistence.TCK/Query/TestActor.cs index 9577b48d768..336f4ec72e2 100644 --- a/src/core/Akka.Persistence.TCK/Query/TestActor.cs +++ b/src/core/Akka.Persistence.TCK/Query/TestActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Serialization/JournalSerializationSpec.cs b/src/core/Akka.Persistence.TCK/Serialization/JournalSerializationSpec.cs index 1a9fed5bbb7..0d811c155ed 100644 --- a/src/core/Akka.Persistence.TCK/Serialization/JournalSerializationSpec.cs +++ b/src/core/Akka.Persistence.TCK/Serialization/JournalSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Serialization/SnapshotStoreSerializationSpec.cs b/src/core/Akka.Persistence.TCK/Serialization/SnapshotStoreSerializationSpec.cs index 691dafc5bd9..bf4ca374d53 100644 --- a/src/core/Akka.Persistence.TCK/Serialization/SnapshotStoreSerializationSpec.cs +++ b/src/core/Akka.Persistence.TCK/Serialization/SnapshotStoreSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Serialization/TestSerializer.cs b/src/core/Akka.Persistence.TCK/Serialization/TestSerializer.cs index bf276b22825..33e7382cd60 100644 --- a/src/core/Akka.Persistence.TCK/Serialization/TestSerializer.cs +++ b/src/core/Akka.Persistence.TCK/Serialization/TestSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSaveSnapshotSpec.cs b/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSaveSnapshotSpec.cs index abbd290ba0b..81382634460 100644 --- a/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSaveSnapshotSpec.cs +++ b/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSaveSnapshotSpec.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using System.Collections.Generic; @@ -264,4 +264,4 @@ private sealed record TakeSnapshotWithValue(int[] Values); private sealed record TakeSnapshotsWithValues(int[][] Values); #endregion -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSpec.cs b/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSpec.cs index f090aa0eadc..b7aea22d7d3 100644 --- a/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSpec.cs +++ b/src/core/Akka.Persistence.TCK/Snapshot/SnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Tests/Actors/CounterActor.cs b/src/core/Akka.Persistence.TestKit.Tests/Actors/CounterActor.cs index 1aaca09851c..1c3e9f9975f 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/Actors/CounterActor.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/Actors/CounterActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Tests/Actors/PersistActor.cs b/src/core/Akka.Persistence.TestKit.Tests/Actors/PersistActor.cs index 96f1d63bcf4..ed4e2acf8d3 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/Actors/PersistActor.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/Actors/PersistActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Tests/Actors/SnapshotActor.cs b/src/core/Akka.Persistence.TestKit.Tests/Actors/SnapshotActor.cs index 53d01fbe43c..280f2c20c6a 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/Actors/SnapshotActor.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/Actors/SnapshotActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Tests/Bug4762FixSpec.cs b/src/core/Akka.Persistence.TestKit.Tests/Bug4762FixSpec.cs index 19ae7d36032..3924557f5e7 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/Bug4762FixSpec.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/Bug4762FixSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Tests/JournalInterceptorsSpecs.cs b/src/core/Akka.Persistence.TestKit.Tests/JournalInterceptorsSpecs.cs index f7638dad520..c0bc9a026c9 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/JournalInterceptorsSpecs.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/JournalInterceptorsSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -73,7 +73,7 @@ public async Task cancelable_delay_must_call_next_interceptor_immediately_after_ var startedAt = DateTime.Now; var task = delay.InterceptAsync(null); - await Task.Delay(delayDuration - epsilon); + await Task.Delay(delayDuration); probe.WasCalled.Should().BeFalse(); cts.Cancel(); diff --git a/src/core/Akka.Persistence.TestKit.Tests/SnapshotStoreInterceptorsSpec.cs b/src/core/Akka.Persistence.TestKit.Tests/SnapshotStoreInterceptorsSpec.cs index 50820959094..c96d9814f3a 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/SnapshotStoreInterceptorsSpec.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/SnapshotStoreInterceptorsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -63,7 +63,7 @@ public async Task cancelable_delay_must_call_next_interceptor_immediately_after_ var startedAt = DateTime.Now; var task = delay.InterceptAsync(null, null); - await Task.Delay(delayDuration - epsilon); + await Task.Delay(delayDuration); probe.WasCalled.Should().BeFalse(); cts.Cancel(); diff --git a/src/core/Akka.Persistence.TestKit.Tests/TestJournalSpec.cs b/src/core/Akka.Persistence.TestKit.Tests/TestJournalSpec.cs index 191e272a796..04748843044 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/TestJournalSpec.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/TestJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Tests/TestSnapshotStoreSpec.cs b/src/core/Akka.Persistence.TestKit.Tests/TestSnapshotStoreSpec.cs index 3ec1a1afcc1..c6fee17b1f0 100644 --- a/src/core/Akka.Persistence.TestKit.Tests/TestSnapshotStoreSpec.cs +++ b/src/core/Akka.Persistence.TestKit.Tests/TestSnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit.Xunit2/PersistenceTestKit.cs b/src/core/Akka.Persistence.TestKit.Xunit2/PersistenceTestKit.cs index 4fbe4d89062..51bf4d00566 100644 --- a/src/core/Akka.Persistence.TestKit.Xunit2/PersistenceTestKit.cs +++ b/src/core/Akka.Persistence.TestKit.Xunit2/PersistenceTestKit.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/ConnectionInterceptors.cs b/src/core/Akka.Persistence.TestKit/ConnectionInterceptors.cs index f16e060f957..ea7cd573337 100644 --- a/src/core/Akka.Persistence.TestKit/ConnectionInterceptors.cs +++ b/src/core/Akka.Persistence.TestKit/ConnectionInterceptors.cs @@ -1,8 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2015 - 2024 Petabridge, LLC +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- using System; using System.Threading; @@ -104,4 +105,4 @@ public async Task InterceptAsync() await _next.InterceptAsync(); } } -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/IConnectionInterceptor.cs b/src/core/Akka.Persistence.TestKit/IConnectionInterceptor.cs index 18f5b0f4b93..b94b8570f17 100644 --- a/src/core/Akka.Persistence.TestKit/IConnectionInterceptor.cs +++ b/src/core/Akka.Persistence.TestKit/IConnectionInterceptor.cs @@ -1,8 +1,10 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2015 - 2024 Petabridge, LLC +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- + using System.Threading.Tasks; @@ -11,4 +13,4 @@ namespace Akka.Persistence.TestKit; public interface IConnectionInterceptor { Task InterceptAsync(); -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/Journal/IJournalBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/Journal/IJournalBehaviorSetter.cs index beb03797a30..a70bd966199 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/IJournalBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/IJournalBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/IJournalConnectionBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/Journal/IJournalConnectionBehaviorSetter.cs index 62ccba3b7b5..5cd912dc4c6 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/IJournalConnectionBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/IJournalConnectionBehaviorSetter.cs @@ -1,8 +1,10 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2015 - 2024 Petabridge, LLC +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- + using System.Threading.Tasks; @@ -11,4 +13,4 @@ namespace Akka.Persistence.TestKit; public interface IJournalConnectionBehaviorSetter { Task SetInterceptorAsync(IConnectionInterceptor interceptor); -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/Journal/IJournalInterceptor.cs b/src/core/Akka.Persistence.TestKit/Journal/IJournalInterceptor.cs index f6a222cfe3f..5d3ba76c1c1 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/IJournalInterceptor.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/IJournalInterceptor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/ITestJournal.cs b/src/core/Akka.Persistence.TestKit/Journal/ITestJournal.cs index bafdba8ca8f..aa83ad7c70d 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/ITestJournal.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/ITestJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehavior.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehavior.cs index 36d56ab156a..0b12786580b 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- -// -// Copyright (C) 2009-2023 Lightbend Inc. -// Copyright (C) 2013-2023 .NET Foundation +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -305,4 +305,4 @@ public Task FailUnlessWithDelay(TimeSpan delay, Func> predicate) negate: true )); } -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehaviorSetter.cs index 79cead22a67..6b3daa3c2c3 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalConnectionBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- -// -// Copyright (C) 2009-2023 Lightbend Inc. -// Copyright (C) 2013-2023 .NET Foundation +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -28,4 +28,4 @@ public Task SetInterceptorAsync(IConnectionInterceptor interceptor) new TestJournal.UseConnectionInterceptor(interceptor), TimeSpan.FromSeconds(3) ); -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalInterceptors.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalInterceptors.cs index 9c9cda53501..452aaf06b0e 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalInterceptors.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalInterceptors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehavior.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehavior.cs index 41cbbcdb409..b61421e10ce 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehaviorSetter.cs index 6767db8beb2..f5256353e51 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalRecoveryBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehavior.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehavior.cs index 010c3c47b70..39eb6edaa68 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehaviorSetter.cs index 91f57c778ad..c683267c275 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/JournalWriteBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/TestJournal.cs b/src/core/Akka.Persistence.TestKit/Journal/TestJournal.cs index c5e77efca6d..5da4c79edd3 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/TestJournal.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/TestJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/TestJournalFailureException.cs b/src/core/Akka.Persistence.TestKit/Journal/TestJournalFailureException.cs index 3c1920dc372..b97e7916a89 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/TestJournalFailureException.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/TestJournalFailureException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/Journal/TestJournalRejectionException.cs b/src/core/Akka.Persistence.TestKit/Journal/TestJournalRejectionException.cs index 27399b38a17..e50a7a08475 100644 --- a/src/core/Akka.Persistence.TestKit/Journal/TestJournalRejectionException.cs +++ b/src/core/Akka.Persistence.TestKit/Journal/TestJournalRejectionException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreBehaviorSetter.cs index 8cf36e75c0d..2aeb0684543 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreConnectionBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreConnectionBehaviorSetter.cs index 6756220c0a5..223ed7d0ce3 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreConnectionBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreConnectionBehaviorSetter.cs @@ -1,8 +1,10 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2015 - 2024 Petabridge, LLC +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- + using System.Threading.Tasks; @@ -11,4 +13,4 @@ namespace Akka.Persistence.TestKit; public interface ISnapshotStoreConnectionBehaviorSetter { Task SetInterceptorAsync(IConnectionInterceptor interceptor); -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreInterceptor.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreInterceptor.cs index 3b0f6b8f6a4..ef32a3f52ef 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreInterceptor.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/ISnapshotStoreInterceptor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/ITestSnapshotStore.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/ITestSnapshotStore.cs index 120f32f6335..60958e30d6b 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/ITestSnapshotStore.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/ITestSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehavior.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehavior.cs index dea49b944ae..efb7e62a9ae 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- -// -// Copyright (C) 2009-2023 Lightbend Inc. -// Copyright (C) 2013-2023 .NET Foundation +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -306,4 +306,4 @@ public Task FailUnlessWithDelay(TimeSpan delay, Func> predicate) negate: true )); } -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehaviorSetter.cs index 41783ff0941..57c43f3c213 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreConnectionBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- -// -// Copyright (C) 2009-2023 Lightbend Inc. -// Copyright (C) 2013-2023 .NET Foundation +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -28,4 +28,4 @@ public Task SetInterceptorAsync(IConnectionInterceptor interceptor) new TestSnapshotStore.UseConnectionInterceptor(interceptor), TimeSpan.FromSeconds(3) ); -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehavior.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehavior.cs index 4165355949f..ad472906f8b 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehaviorSetter.cs index 0ef31ff5909..b2a2db6e88c 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreDeleteBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreInterceptors.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreInterceptors.cs index 5f49a3bee1b..b84e3e41879 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreInterceptors.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreInterceptors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehavior.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehavior.cs index 1012d42af1a..8d30d1c7044 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehaviorSetter.cs index 249e80e04fa..2ef93a6a4c4 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreLoadBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehavior.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehavior.cs index 07314551251..1c2947a8811 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehavior.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehavior.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehaviorSetter.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehaviorSetter.cs index bffaad3229b..a3a1c580da8 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehaviorSetter.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/SnapshotStoreSaveBehaviorSetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStore.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStore.cs index de13fc6de64..d71a319f885 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStore.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStoreFailureException.cs b/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStoreFailureException.cs index 9a6abcedbf1..82c6957430c 100644 --- a/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStoreFailureException.cs +++ b/src/core/Akka.Persistence.TestKit/SnapshotStore/TestSnapshotStoreFailureException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.TestKit/TestConnectionException.cs b/src/core/Akka.Persistence.TestKit/TestConnectionException.cs index 2fc35f80462..5f3810464f1 100644 --- a/src/core/Akka.Persistence.TestKit/TestConnectionException.cs +++ b/src/core/Akka.Persistence.TestKit/TestConnectionException.cs @@ -1,8 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2015 - 2024 Petabridge, LLC +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- using System; using System.Runtime.Serialization; @@ -15,4 +16,4 @@ public TestConnectionException() { } public TestConnectionException(string message) : base(message) { } public TestConnectionException(string message, Exception inner) : base(message, inner) { } protected TestConnectionException(SerializationInfo info, StreamingContext context) : base(info, context) { } -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryCrashSpec.cs b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryCrashSpec.cs index e57b6441f44..6b9d62761d7 100644 --- a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryCrashSpec.cs +++ b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryCrashSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryFailureSpec.cs b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryFailureSpec.cs index b41917a060c..ed12708d2c7 100644 --- a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryFailureSpec.cs +++ b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryReceiveActorSpec.cs b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryReceiveActorSpec.cs index 78b86c42f53..2acbda69da6 100644 --- a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryReceiveActorSpec.cs +++ b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliveryReceiveActorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliverySpec.cs b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliverySpec.cs index cd03b33865c..c9bb0265111 100644 --- a/src/core/Akka.Persistence.Tests/AtLeastOnceDeliverySpec.cs +++ b/src/core/Akka.Persistence.Tests/AtLeastOnceDeliverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/AtomicWriteSpec.cs b/src/core/Akka.Persistence.Tests/AtomicWriteSpec.cs index 29bcad0ada2..4ebfa03d86f 100644 --- a/src/core/Akka.Persistence.Tests/AtomicWriteSpec.cs +++ b/src/core/Akka.Persistence.Tests/AtomicWriteSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Bugfix7373Specs.cs b/src/core/Akka.Persistence.Tests/Bugfix7373Specs.cs index 6817db97bb4..42add556fb3 100644 --- a/src/core/Akka.Persistence.Tests/Bugfix7373Specs.cs +++ b/src/core/Akka.Persistence.Tests/Bugfix7373Specs.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System.Threading.Tasks; using Akka.Actor; @@ -78,4 +78,4 @@ protected override void OnRecover(object message) } } } -} \ No newline at end of file +} diff --git a/src/core/Akka.Persistence.Tests/Delivery/EventSourcedProducerQueueSpec.cs b/src/core/Akka.Persistence.Tests/Delivery/EventSourcedProducerQueueSpec.cs index c5ac189300b..a2729da2d4c 100644 --- a/src/core/Akka.Persistence.Tests/Delivery/EventSourcedProducerQueueSpec.cs +++ b/src/core/Akka.Persistence.Tests/Delivery/EventSourcedProducerQueueSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Delivery/ReliableDeliveryWithEventSourcedProducerQueueSpec.cs b/src/core/Akka.Persistence.Tests/Delivery/ReliableDeliveryWithEventSourcedProducerQueueSpec.cs index f95e255d494..a120da3b8cd 100644 --- a/src/core/Akka.Persistence.Tests/Delivery/ReliableDeliveryWithEventSourcedProducerQueueSpec.cs +++ b/src/core/Akka.Persistence.Tests/Delivery/ReliableDeliveryWithEventSourcedProducerQueueSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/EndToEndEventAdapterSpec.cs b/src/core/Akka.Persistence.Tests/EndToEndEventAdapterSpec.cs index e881d08983b..6f92e7efd25 100644 --- a/src/core/Akka.Persistence.Tests/EndToEndEventAdapterSpec.cs +++ b/src/core/Akka.Persistence.Tests/EndToEndEventAdapterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/FailedSnapshotStoreRecoverySpec.cs b/src/core/Akka.Persistence.Tests/FailedSnapshotStoreRecoverySpec.cs index 9835a9d4084..5961377d119 100644 --- a/src/core/Akka.Persistence.Tests/FailedSnapshotStoreRecoverySpec.cs +++ b/src/core/Akka.Persistence.Tests/FailedSnapshotStoreRecoverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Fsm/PersistentFSMSpec.cs b/src/core/Akka.Persistence.Tests/Fsm/PersistentFSMSpec.cs index e885263ed53..7ce2f444290 100644 --- a/src/core/Akka.Persistence.Tests/Fsm/PersistentFSMSpec.cs +++ b/src/core/Akka.Persistence.Tests/Fsm/PersistentFSMSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Journal/ChaosJournal.cs b/src/core/Akka.Persistence.Tests/Journal/ChaosJournal.cs index 31275a34678..580bf0525c6 100644 --- a/src/core/Akka.Persistence.Tests/Journal/ChaosJournal.cs +++ b/src/core/Akka.Persistence.Tests/Journal/ChaosJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Journal/MemoryEventAdaptersSpec.cs b/src/core/Akka.Persistence.Tests/Journal/MemoryEventAdaptersSpec.cs index 5b59a1792c4..5c2f2faf9e3 100644 --- a/src/core/Akka.Persistence.Tests/Journal/MemoryEventAdaptersSpec.cs +++ b/src/core/Akka.Persistence.Tests/Journal/MemoryEventAdaptersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Journal/ReplayFilterSpec.cs b/src/core/Akka.Persistence.Tests/Journal/ReplayFilterSpec.cs index dbf21688c2b..e1f19eb2cad 100644 --- a/src/core/Akka.Persistence.Tests/Journal/ReplayFilterSpec.cs +++ b/src/core/Akka.Persistence.Tests/Journal/ReplayFilterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Journal/SteppingMemoryJournal.cs b/src/core/Akka.Persistence.Tests/Journal/SteppingMemoryJournal.cs index 154afae6d2d..18f5e0910c2 100644 --- a/src/core/Akka.Persistence.Tests/Journal/SteppingMemoryJournal.cs +++ b/src/core/Akka.Persistence.Tests/Journal/SteppingMemoryJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/LoadPluginSpec.cs b/src/core/Akka.Persistence.Tests/LoadPluginSpec.cs index 8f93bd3c509..2a1fc673054 100644 --- a/src/core/Akka.Persistence.Tests/LoadPluginSpec.cs +++ b/src/core/Akka.Persistence.Tests/LoadPluginSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/ManyRecoveriesSpec.cs b/src/core/Akka.Persistence.Tests/ManyRecoveriesSpec.cs index bc7ca1384f7..c8089536c87 100644 --- a/src/core/Akka.Persistence.Tests/ManyRecoveriesSpec.cs +++ b/src/core/Akka.Persistence.Tests/ManyRecoveriesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/MemoryEventAdapterSpec.cs b/src/core/Akka.Persistence.Tests/MemoryEventAdapterSpec.cs index 70c61bdb6a4..3e7e84e6324 100644 --- a/src/core/Akka.Persistence.Tests/MemoryEventAdapterSpec.cs +++ b/src/core/Akka.Persistence.Tests/MemoryEventAdapterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/MultipleRecoveryPermitterSpec.cs b/src/core/Akka.Persistence.Tests/MultipleRecoveryPermitterSpec.cs new file mode 100644 index 00000000000..6e5a8aa3b17 --- /dev/null +++ b/src/core/Akka.Persistence.Tests/MultipleRecoveryPermitterSpec.cs @@ -0,0 +1,63 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using System.Threading.Tasks; +using Akka.Actor; +using Akka.Configuration; +using FluentAssertions; +using Xunit; + +namespace Akka.Persistence.Tests; + +public class MultipleRecoveryPermitterSpec : PersistenceSpec +{ + private readonly IActorRef _permitter1; + private readonly IActorRef _permitter2; + + public MultipleRecoveryPermitterSpec() : base(ConfigurationFactory.ParseString($$""" + akka.persistence + { + # default global max recovery value + max-concurrent-recoveries = 3 + + journal + { + plugin = "akka.persistence.journal.inmem" + inmem2 { + # max recovery value override + max-concurrent-recoveries = 20 + class = "Akka.Persistence.Journal.MemoryJournal, Akka.Persistence" + plugin-dispatcher = "akka.actor.default-dispatcher" + } + } + + # snapshot store plugin is NOT defined, things should still work + snapshot-store.plugin = "akka.persistence.no-snapshot-store" + snapshot-store.local.dir = "target/snapshots-"{{typeof(RecoveryPermitterSpec).FullName}}"} + """)) + { + var extension = Persistence.Instance.Apply(Sys); + _permitter1 = extension.RecoveryPermitterFor(null); + _permitter2 = extension.RecoveryPermitterFor("akka.persistence.journal.inmem2"); + } + + [Fact(DisplayName = "Plugin max-concurrent-recoveries HOCON setting should override akka.persistence setting")] + public async Task HoconOverrideTest() + { + _permitter1.Tell(GetMaxPermits.Instance); + await ExpectMsgAsync(3); + + _permitter2.Tell(GetMaxPermits.Instance); + await ExpectMsgAsync(20); + } + + [Fact(DisplayName = "Each plugin should have their own recovery permitter")] + public void MultiRecoveryPermitterActorTest() + { + _permitter1.Equals(_permitter2).Should().BeFalse(); + } +} diff --git a/src/core/Akka.Persistence.Tests/OptimizedRecoverySpec.cs b/src/core/Akka.Persistence.Tests/OptimizedRecoverySpec.cs index f287e07ddfa..14adbbfadaf 100644 --- a/src/core/Akka.Persistence.Tests/OptimizedRecoverySpec.cs +++ b/src/core/Akka.Persistence.Tests/OptimizedRecoverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/OptionalSnapshotStoreSpec.cs b/src/core/Akka.Persistence.Tests/OptionalSnapshotStoreSpec.cs index d75ee257ff2..f3fd1b072b6 100644 --- a/src/core/Akka.Persistence.Tests/OptionalSnapshotStoreSpec.cs +++ b/src/core/Akka.Persistence.Tests/OptionalSnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PerformanceSpec.cs b/src/core/Akka.Persistence.Tests/PerformanceSpec.cs index 7c7d103204d..5a2f329bc64 100644 --- a/src/core/Akka.Persistence.Tests/PerformanceSpec.cs +++ b/src/core/Akka.Persistence.Tests/PerformanceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistenceConfigAutoStartSpec.cs b/src/core/Akka.Persistence.Tests/PersistenceConfigAutoStartSpec.cs index 8cd311be24a..ff4dbd7e10b 100644 --- a/src/core/Akka.Persistence.Tests/PersistenceConfigAutoStartSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistenceConfigAutoStartSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistenceConfigSpec.cs b/src/core/Akka.Persistence.Tests/PersistenceConfigSpec.cs index 5adfcc90b4a..4223bbf522e 100644 --- a/src/core/Akka.Persistence.Tests/PersistenceConfigSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistenceConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistenceSpec.cs b/src/core/Akka.Persistence.Tests/PersistenceSpec.cs index 2cb5279ec85..7e50351df33 100644 --- a/src/core/Akka.Persistence.Tests/PersistenceSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistenceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorBoundedStashingSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorBoundedStashingSpec.cs index 9de1811d02f..1abb44e9798 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorBoundedStashingSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorBoundedStashingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorDeleteFailureSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorDeleteFailureSpec.cs index 3e3f1667477..883f48a4101 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorDeleteFailureSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorDeleteFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorFailureSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorFailureSpec.cs index cc0fdc8023b..65239940374 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorFailureSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorJournalProtocolSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorJournalProtocolSpec.cs index 23e46e55ef9..e35dbf8efd5 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorJournalProtocolSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorJournalProtocolSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorRecoveryTimeoutSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorRecoveryTimeoutSpec.cs index fa041d51193..b0d063af0b7 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorRecoveryTimeoutSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorRecoveryTimeoutSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorSpec.Actors.cs b/src/core/Akka.Persistence.Tests/PersistentActorSpec.Actors.cs index fd70ba15cb7..3095e9efc29 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorSpec.Actors.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorSpec.Actors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorSpec.cs index 0a08b93b020..01c9e29d149 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.Actors.cs b/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.Actors.cs index d5e00cd0528..fc82f203a0d 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.Actors.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.Actors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.cs b/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.cs index 434cd9425cb..58b24600436 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorSpecAsyncAwait.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/PersistentActorStashingSpec.cs b/src/core/Akka.Persistence.Tests/PersistentActorStashingSpec.cs index 30d9e7d95c9..7bb07702e0e 100644 --- a/src/core/Akka.Persistence.Tests/PersistentActorStashingSpec.cs +++ b/src/core/Akka.Persistence.Tests/PersistentActorStashingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Persistence.Tests/Properties/AssemblyInfo.cs index d3794bb06d9..ff688cabd8b 100644 --- a/src/core/Akka.Persistence.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Persistence.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/ReceivePersistentActorAsyncAwaitSpec.cs b/src/core/Akka.Persistence.Tests/ReceivePersistentActorAsyncAwaitSpec.cs index cf93e96c781..688190b195c 100644 --- a/src/core/Akka.Persistence.Tests/ReceivePersistentActorAsyncAwaitSpec.cs +++ b/src/core/Akka.Persistence.Tests/ReceivePersistentActorAsyncAwaitSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests.cs b/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests.cs index 05b144a5b4b..62fa33577bd 100644 --- a/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests.cs +++ b/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_Become.cs b/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_Become.cs index 18ae2ba58ca..a2502c1970d 100644 --- a/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_Become.cs +++ b/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_Become.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_LifeCycle.cs b/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_LifeCycle.cs index 1acb6a587d3..e80f94ba066 100644 --- a/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_LifeCycle.cs +++ b/src/core/Akka.Persistence.Tests/ReceivePersistentActorTests_LifeCycle.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/RecoveryPermitterSpec.cs b/src/core/Akka.Persistence.Tests/RecoveryPermitterSpec.cs index f70196d47e1..ecf227a0ca6 100644 --- a/src/core/Akka.Persistence.Tests/RecoveryPermitterSpec.cs +++ b/src/core/Akka.Persistence.Tests/RecoveryPermitterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -75,7 +75,7 @@ public RecoveryPermitterSpec() : base(ConfigurationFactory.ParseString(@" akka.persistence.snapshot-store.local.dir = ""target/snapshots-" + typeof(RecoveryPermitterSpec).FullName + @"/""")) { - permitter = Persistence.Instance.Apply(Sys).RecoveryPermitter(); + permitter = Persistence.Instance.Apply(Sys).RecoveryPermitterFor(null); } private void RequestPermit(TestProbe probe) diff --git a/src/core/Akka.Persistence.Tests/Serialization/MessageSerializerRemotingSpec.cs b/src/core/Akka.Persistence.Tests/Serialization/MessageSerializerRemotingSpec.cs index 3ede19ff255..da846ae5a4f 100644 --- a/src/core/Akka.Persistence.Tests/Serialization/MessageSerializerRemotingSpec.cs +++ b/src/core/Akka.Persistence.Tests/Serialization/MessageSerializerRemotingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Serialization/PersistenceMessageSerializerSpec.cs b/src/core/Akka.Persistence.Tests/Serialization/PersistenceMessageSerializerSpec.cs index 05bda609858..aa5dd9b9afe 100644 --- a/src/core/Akka.Persistence.Tests/Serialization/PersistenceMessageSerializerSpec.cs +++ b/src/core/Akka.Persistence.Tests/Serialization/PersistenceMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Serialization/SerializationSpec.cs b/src/core/Akka.Persistence.Tests/Serialization/SerializationSpec.cs index f5d37dba5a9..221f79448e0 100644 --- a/src/core/Akka.Persistence.Tests/Serialization/SerializationSpec.cs +++ b/src/core/Akka.Persistence.Tests/Serialization/SerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/Serialization/TestSerializers.cs b/src/core/Akka.Persistence.Tests/Serialization/TestSerializers.cs index 0611862a811..d4a2fcadcb8 100644 --- a/src/core/Akka.Persistence.Tests/Serialization/TestSerializers.cs +++ b/src/core/Akka.Persistence.Tests/Serialization/TestSerializers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/SnapshotDecodeFailureSpec.cs b/src/core/Akka.Persistence.Tests/SnapshotDecodeFailureSpec.cs index 759ef826eb4..76bf94b1822 100644 --- a/src/core/Akka.Persistence.Tests/SnapshotDecodeFailureSpec.cs +++ b/src/core/Akka.Persistence.Tests/SnapshotDecodeFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/SnapshotDirectoryFailureSpec.cs b/src/core/Akka.Persistence.Tests/SnapshotDirectoryFailureSpec.cs index 01fd39ea063..05b6780afd4 100644 --- a/src/core/Akka.Persistence.Tests/SnapshotDirectoryFailureSpec.cs +++ b/src/core/Akka.Persistence.Tests/SnapshotDirectoryFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/SnapshotFailureRobustnessSpec.cs b/src/core/Akka.Persistence.Tests/SnapshotFailureRobustnessSpec.cs index 1c431edb5e3..800f46996d4 100644 --- a/src/core/Akka.Persistence.Tests/SnapshotFailureRobustnessSpec.cs +++ b/src/core/Akka.Persistence.Tests/SnapshotFailureRobustnessSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -292,4 +292,41 @@ public void PersistentActor_with_a_failing_snapshot_should_receive_failure_messa m.Cause.Message.Contains("Failed to delete")); } } + + public class SnapshotIsOptionalSpec : PersistenceSpec + { + public SnapshotIsOptionalSpec() : base(Configuration("SnapshotIsOptionalSpec", serialization: "off", + extraConfig: @" +akka.persistence.snapshot-store.local.snapshot-is-optional = true +akka.persistence.snapshot-store.local.class = ""Akka.Persistence.Tests.SnapshotFailureRobustnessSpec+FailingLocalSnapshotStore, Akka.Persistence.Tests"" +")) + { + } + + [Fact] + public void PersistentActor_with_a_failing_snapshot_with_snapshot_is_optional_true_falls_back_to_events() + { + var spref = Sys.ActorOf(Props.Create(() => new SnapshotFailureRobustnessSpec.SaveSnapshotTestActor(Name, TestActor))); + + ExpectMsg(); + spref.Tell(new SnapshotFailureRobustnessSpec.Cmd("boom")); + ExpectMsg(1L); + + Sys.EventStream.Subscribe(TestActor, typeof(Error)); + try + { + + var lpref = Sys.ActorOf(Props.Create(() => new SnapshotFailureRobustnessSpec.LoadSnapshotTestActor(Name, TestActor))); + ExpectMsg(m => m.Message.ToString().StartsWith("Error loading snapshot")); + ExpectMsg("boom-1"); + ExpectMsg(); + + } + finally + { + Sys.EventStream.Unsubscribe(TestActor, typeof(Error)); + } + + } + } } diff --git a/src/core/Akka.Persistence.Tests/SnapshotRecoveryLocalStoreSpec.cs b/src/core/Akka.Persistence.Tests/SnapshotRecoveryLocalStoreSpec.cs index 699b3a0df1f..5792b4eb243 100644 --- a/src/core/Akka.Persistence.Tests/SnapshotRecoveryLocalStoreSpec.cs +++ b/src/core/Akka.Persistence.Tests/SnapshotRecoveryLocalStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/SnapshotSerializationSpec.cs b/src/core/Akka.Persistence.Tests/SnapshotSerializationSpec.cs index be75dac1654..b3035514259 100644 --- a/src/core/Akka.Persistence.Tests/SnapshotSerializationSpec.cs +++ b/src/core/Akka.Persistence.Tests/SnapshotSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/SnapshotSpec.cs b/src/core/Akka.Persistence.Tests/SnapshotSpec.cs index 5e9e16098fb..a28e7efbf13 100644 --- a/src/core/Akka.Persistence.Tests/SnapshotSpec.cs +++ b/src/core/Akka.Persistence.Tests/SnapshotSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence.Tests/TimerPersistentActorSpec.cs b/src/core/Akka.Persistence.Tests/TimerPersistentActorSpec.cs index 6304cad2f26..a59c368c3f5 100644 --- a/src/core/Akka.Persistence.Tests/TimerPersistentActorSpec.cs +++ b/src/core/Akka.Persistence.Tests/TimerPersistentActorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/AtLeastOnceDelivery.cs b/src/core/Akka.Persistence/AtLeastOnceDelivery.cs index aaaf6f985fc..06db339bdf9 100644 --- a/src/core/Akka.Persistence/AtLeastOnceDelivery.cs +++ b/src/core/Akka.Persistence/AtLeastOnceDelivery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/AtLeastOnceDeliveryReceiveActor.cs b/src/core/Akka.Persistence/AtLeastOnceDeliveryReceiveActor.cs index 0f4ccbdcabd..d4df69afff2 100644 --- a/src/core/Akka.Persistence/AtLeastOnceDeliveryReceiveActor.cs +++ b/src/core/Akka.Persistence/AtLeastOnceDeliveryReceiveActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/AtLeastOnceDeliverySemantic.cs b/src/core/Akka.Persistence/AtLeastOnceDeliverySemantic.cs index 75f28b9933a..76437760534 100644 --- a/src/core/Akka.Persistence/AtLeastOnceDeliverySemantic.cs +++ b/src/core/Akka.Persistence/AtLeastOnceDeliverySemantic.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Delivery/EventSourcedProducerQueue.cs b/src/core/Akka.Persistence/Delivery/EventSourcedProducerQueue.cs index 71394545ac5..a5b8c39488e 100644 --- a/src/core/Akka.Persistence/Delivery/EventSourcedProducerQueue.cs +++ b/src/core/Akka.Persistence/Delivery/EventSourcedProducerQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Eventsourced.Lifecycle.cs b/src/core/Akka.Persistence/Eventsourced.Lifecycle.cs index d1b582df3c0..801d0bc11c9 100644 --- a/src/core/Akka.Persistence/Eventsourced.Lifecycle.cs +++ b/src/core/Akka.Persistence/Eventsourced.Lifecycle.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -27,7 +27,7 @@ private void StartRecovery(Recovery recovery) private void RequestRecoveryPermit() { - Extension.RecoveryPermitter().Tell(Akka.Persistence.RequestRecoveryPermit.Instance, Self); + RecoveryPermitter.Tell(Akka.Persistence.RequestRecoveryPermit.Instance, Self); ChangeState(WaitingRecoveryPermit(Recovery)); } @@ -46,6 +46,7 @@ public override void AroundPreStart() // Fail fast on missing plugins. var j = Journal; var s = SnapshotStore; + var r = RecoveryPermitter; RequestRecoveryPermit(); base.AroundPreStart(); } diff --git a/src/core/Akka.Persistence/Eventsourced.Recovery.cs b/src/core/Akka.Persistence/Eventsourced.Recovery.cs index 1150b4130c8..71062a844be 100644 --- a/src/core/Akka.Persistence/Eventsourced.Recovery.cs +++ b/src/core/Akka.Persistence/Eventsourced.Recovery.cs @@ -1,12 +1,13 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; using Akka.Actor; +using Akka.Event; using Akka.Persistence.Internal; namespace Akka.Persistence @@ -61,7 +62,9 @@ private EventsourcedState RecoveryStarted(long maxReplays) // protect against snapshot stalling forever because journal overloaded and such var timeout = Extension.JournalConfigFor(JournalPluginId).GetTimeSpan("recovery-event-timeout", null, false); var timeoutCancelable = Context.System.Scheduler.ScheduleTellOnceCancelable(timeout, Self, new RecoveryTick(true), Self); - + + var snapshotIsOptional = Extension.SnapshotStoreConfigFor(SnapshotPluginId).GetBoolean("snapshot-is-optional", false); + bool RecoveryBehavior(object message) { Receive receiveRecover = ReceiveRecover; @@ -120,15 +123,24 @@ bool RecoveryBehavior(object message) } case LoadSnapshotFailed failed: timeoutCancelable.Cancel(); - try + if (snapshotIsOptional) { - OnRecoveryFailure(failed.Cause); + Log.Info("Snapshot load error for persistenceId [{0}]. Replaying all events since snapshot-is-optional=true", PersistenceId); + ChangeState(Recovering(RecoveryBehavior, timeout)); + Journal.Tell(new ReplayMessages(LastSequenceNr +1L, long.MaxValue, maxReplays, PersistenceId, Self)); } - finally + else { - Context.Stop(Self); + try + { + OnRecoveryFailure(failed.Cause); + } + finally + { + Context.Stop(Self); + } + ReturnRecoveryPermit(); } - ReturnRecoveryPermit(); break; case RecoveryTick { Snapshot: true }: try @@ -270,7 +282,7 @@ private EventsourcedState Recovering(Receive recoveryBehavior, TimeSpan timeout) } private void ReturnRecoveryPermit() => - Extension.RecoveryPermitter().Tell(Akka.Persistence.ReturnRecoveryPermit.Instance, Self); + RecoveryPermitter.Tell(Akka.Persistence.ReturnRecoveryPermit.Instance, Self); private void TransitToProcessingState() { diff --git a/src/core/Akka.Persistence/Eventsourced.cs b/src/core/Akka.Persistence/Eventsourced.cs index 94aa6cfad18..804b97e6a59 100644 --- a/src/core/Akka.Persistence/Eventsourced.cs +++ b/src/core/Akka.Persistence/Eventsourced.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -81,6 +81,7 @@ public abstract partial class Eventsourced : ActorBase, IPersistentIdentity, IPe private readonly IStash _internalStash; private IActorRef _snapshotStore; private IActorRef _journal; + private IActorRef _recoveryPermitter; private List _journalBatch = new(); private bool _isWriteInProgress; private long _sequenceNr; @@ -166,6 +167,8 @@ public IStash Stash /// public IActorRef Journal => _journal ??= Extension.JournalFor(JournalPluginId); + internal IActorRef RecoveryPermitter => _recoveryPermitter ??= Extension.RecoveryPermitterFor(JournalPluginId); + /// /// TBD /// diff --git a/src/core/Akka.Persistence/Fsm/PersistentFSM.cs b/src/core/Akka.Persistence/Fsm/PersistentFSM.cs index 136725ac5ec..6024487ca06 100644 --- a/src/core/Akka.Persistence/Fsm/PersistentFSM.cs +++ b/src/core/Akka.Persistence/Fsm/PersistentFSM.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Fsm/PersistentFSMBase.cs b/src/core/Akka.Persistence/Fsm/PersistentFSMBase.cs index 9e3a693f458..affc421c8fb 100644 --- a/src/core/Akka.Persistence/Fsm/PersistentFSMBase.cs +++ b/src/core/Akka.Persistence/Fsm/PersistentFSMBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Internal/CollectionsExtensions.cs b/src/core/Akka.Persistence/Internal/CollectionsExtensions.cs index 5169f102b6c..f7e4c236011 100644 --- a/src/core/Akka.Persistence/Internal/CollectionsExtensions.cs +++ b/src/core/Akka.Persistence/Internal/CollectionsExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/AsyncRecovery.cs b/src/core/Akka.Persistence/Journal/AsyncRecovery.cs index 4b94f97f3b6..8f4cfe7a030 100644 --- a/src/core/Akka.Persistence/Journal/AsyncRecovery.cs +++ b/src/core/Akka.Persistence/Journal/AsyncRecovery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/AsyncWriteJournal.cs b/src/core/Akka.Persistence/Journal/AsyncWriteJournal.cs index 6f334729059..24028d90962 100644 --- a/src/core/Akka.Persistence/Journal/AsyncWriteJournal.cs +++ b/src/core/Akka.Persistence/Journal/AsyncWriteJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/AsyncWriteProxy.cs b/src/core/Akka.Persistence/Journal/AsyncWriteProxy.cs index 255d38d3de6..28e57c51c46 100644 --- a/src/core/Akka.Persistence/Journal/AsyncWriteProxy.cs +++ b/src/core/Akka.Persistence/Journal/AsyncWriteProxy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/EventAdapters.cs b/src/core/Akka.Persistence/Journal/EventAdapters.cs index 6776292576f..f75ce69028c 100644 --- a/src/core/Akka.Persistence/Journal/EventAdapters.cs +++ b/src/core/Akka.Persistence/Journal/EventAdapters.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/EventSequences.cs b/src/core/Akka.Persistence/Journal/EventSequences.cs index 52ff7f6c816..95bc2632f32 100644 --- a/src/core/Akka.Persistence/Journal/EventSequences.cs +++ b/src/core/Akka.Persistence/Journal/EventSequences.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/MemoryJournal.cs b/src/core/Akka.Persistence/Journal/MemoryJournal.cs index f4271f5f58c..43eaa39549c 100644 --- a/src/core/Akka.Persistence/Journal/MemoryJournal.cs +++ b/src/core/Akka.Persistence/Journal/MemoryJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/PersistencePluginProxy.cs b/src/core/Akka.Persistence/Journal/PersistencePluginProxy.cs index f24828528a4..5c52004485f 100644 --- a/src/core/Akka.Persistence/Journal/PersistencePluginProxy.cs +++ b/src/core/Akka.Persistence/Journal/PersistencePluginProxy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/ReplayFilter.cs b/src/core/Akka.Persistence/Journal/ReplayFilter.cs index 0a8a98a34eb..81f25cc5fa1 100644 --- a/src/core/Akka.Persistence/Journal/ReplayFilter.cs +++ b/src/core/Akka.Persistence/Journal/ReplayFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/Tagged.cs b/src/core/Akka.Persistence/Journal/Tagged.cs index aef8898b534..3d3a3e1711a 100644 --- a/src/core/Akka.Persistence/Journal/Tagged.cs +++ b/src/core/Akka.Persistence/Journal/Tagged.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Journal/WriteJournal.cs b/src/core/Akka.Persistence/Journal/WriteJournal.cs index 38d332d6910..f0de1e73496 100644 --- a/src/core/Akka.Persistence/Journal/WriteJournal.cs +++ b/src/core/Akka.Persistence/Journal/WriteJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/JournalProtocol.cs b/src/core/Akka.Persistence/JournalProtocol.cs index 6dec3f4ac8d..dfb5856224a 100644 --- a/src/core/Akka.Persistence/JournalProtocol.cs +++ b/src/core/Akka.Persistence/JournalProtocol.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Persistence.cs b/src/core/Akka.Persistence/Persistence.cs index 0f4685e0356..d6fc71537b4 100644 --- a/src/core/Akka.Persistence/Persistence.cs +++ b/src/core/Akka.Persistence/Persistence.cs @@ -1,14 +1,13 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; using System.Collections.Concurrent; using System.Linq; -using System.Reflection; using System.Threading; using Akka.Actor; using Akka.Annotations; @@ -21,11 +20,12 @@ namespace Akka.Persistence { internal struct PluginHolder { - public PluginHolder(IActorRef @ref, EventAdapters adapters, Config config) + public PluginHolder(IActorRef @ref, EventAdapters adapters, Config config, IActorRef recoveryPermitter) { Ref = @ref; Adapters = adapters; Config = config; + RecoveryPermitter = recoveryPermitter; } public IActorRef Ref { get; } @@ -33,6 +33,8 @@ public PluginHolder(IActorRef @ref, EventAdapters adapters, Config config) public EventAdapters Adapters { get; } public Config Config { get; } + + public IActorRef RecoveryPermitter { get; } } /// @@ -50,7 +52,6 @@ public class PersistenceExtension : IExtension private readonly Lazy _defaultJournalPluginId; private readonly Lazy _defaultSnapshotPluginId; private readonly Lazy _defaultInternalStashOverflowStrategy; - private readonly Lazy _recoveryPermitter; private readonly ConcurrentDictionary> _pluginExtensionIds = new(); @@ -120,12 +121,6 @@ public PersistenceExtension(ExtendedActorSystem system) _log.Info("Auto-starting snapshot store `{0}`", id); SnapshotStoreFor(id); }); - - _recoveryPermitter = new Lazy(() => - { - var maxPermits = _config.GetInt("max-concurrent-recoveries", 0); - return _system.SystemActorOf(Akka.Persistence.RecoveryPermitter.Props(maxPermits), "recoveryPermitter"); - }); } /// @@ -152,9 +147,10 @@ public string PersistenceId(IActorRef actor) /// INTERNAL API: When starting many persistent actors at the same time the journal its data store is protected /// from being overloaded by limiting number of recoveries that can be in progress at the same time. /// - internal IActorRef RecoveryPermitter() + internal IActorRef RecoveryPermitterFor(string journalPluginId) { - return _recoveryPermitter.Value; + var configPath = string.IsNullOrEmpty(journalPluginId) ? _defaultJournalPluginId.Value : journalPluginId; + return PluginHolderFor(configPath, JournalFallbackConfigPath).RecoveryPermitter; } /// @@ -202,6 +198,22 @@ internal Config JournalConfigFor(string journalPluginId) var configPath = string.IsNullOrEmpty(journalPluginId) ? _defaultJournalPluginId.Value : journalPluginId; return PluginHolderFor(configPath, JournalFallbackConfigPath).Config; } + + /// + /// Returns the plugin config identified by . + /// When empty, looks in `akka.persistence.snapshot-store.plugin` to find configuration entry path. + /// When configured, uses as absolute path to the journal configuration entry. + /// + /// TBD + /// + /// This exception is thrown when either the plugin class name is undefined or the configuration path is missing. + /// + /// TBD + internal Config SnapshotStoreConfigFor(string snapshotPluginId) + { + var configPath = string.IsNullOrEmpty(snapshotPluginId) ? _defaultSnapshotPluginId.Value : snapshotPluginId; + return PluginHolderFor(configPath, SnapshotStoreFallbackConfigPath).Config; + } /// /// Looks up the plugin config by plugin's ActorRef. @@ -270,6 +282,17 @@ private PluginHolder PluginHolderFor(string configPath, string fallbackPath) return pluginContainer.Value; } + private static IActorRef CreateRecoveryPermitter(ExtendedActorSystem system, string configPath, Config pluginConfig) + { + // backward compatibility + // get the setting from the plugin path, if not found, default to the one defined in "akka.persistence" + var maxPermits = pluginConfig.HasPath("max-concurrent-recoveries") + ? pluginConfig.GetInt("max-concurrent-recoveries") + : system.Settings.Config.GetInt("akka.persistence.max-concurrent-recoveries"); + + return system.SystemActorOf(RecoveryPermitter.Props(maxPermits), $"recoveryPermitter-{configPath}"); + } + private static IActorRef CreatePlugin(ExtendedActorSystem system, string configPath, Config pluginConfig) { var pluginActorName = configPath; @@ -303,8 +326,9 @@ private static PluginHolder NewPluginHolder(ExtendedActorSystem system, string c var config = system.Settings.Config.GetConfig(configPath).WithFallback(system.Settings.Config.GetConfig(fallbackPath)); var plugin = CreatePlugin(system, configPath, config); var adapters = CreateAdapters(system, configPath); + var recoveryPermitter = CreateRecoveryPermitter(system, configPath, config); - return new PluginHolder(plugin, adapters, config); + return new PluginHolder(plugin, adapters, config, recoveryPermitter); } } diff --git a/src/core/Akka.Persistence/Persistent.cs b/src/core/Akka.Persistence/Persistent.cs index 6d6e40e211d..84ea37f98bf 100644 --- a/src/core/Akka.Persistence/Persistent.cs +++ b/src/core/Akka.Persistence/Persistent.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/PersistentActor.cs b/src/core/Akka.Persistence/PersistentActor.cs index 50226bacdcb..499bbec9f8f 100644 --- a/src/core/Akka.Persistence/PersistentActor.cs +++ b/src/core/Akka.Persistence/PersistentActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Properties/AssemblyInfo.cs b/src/core/Akka.Persistence/Properties/AssemblyInfo.cs index 0799709527f..53e8b5ac2ae 100644 --- a/src/core/Akka.Persistence/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Persistence/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Protocol.cs b/src/core/Akka.Persistence/Protocol.cs index e7e8158c465..52f8a68649f 100644 --- a/src/core/Akka.Persistence/Protocol.cs +++ b/src/core/Akka.Persistence/Protocol.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/RecoveryPermitter.cs b/src/core/Akka.Persistence/RecoveryPermitter.cs index 2f3eabfe1a8..22e884b897d 100644 --- a/src/core/Akka.Persistence/RecoveryPermitter.cs +++ b/src/core/Akka.Persistence/RecoveryPermitter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -32,6 +32,12 @@ internal sealed class ReturnRecoveryPermit private ReturnRecoveryPermit() { } } + internal sealed class GetMaxPermits + { + public static GetMaxPermits Instance { get; } = new(); + private GetMaxPermits() { } + } + /// /// When starting many persistent actors at the same time the journal its data store is protected /// from being overloaded by limiting number of recoveries that can be in progress at the same time. @@ -55,29 +61,36 @@ public RecoveryPermitter(int maxPermits) protected override void OnReceive(object message) { - if (message is RequestRecoveryPermit) - { - Context.Watch(Sender); - if (_usedPermits >= MaxPermits) - { - if (pending.Count == 0) - Log.Debug("Exceeded max-concurrent-recoveries [{0}]. First pending {1}", MaxPermits, Sender); - pending.AddLast(Sender); - _maxPendingStats = Math.Max(_maxPendingStats, pending.Count); - } - else - { - RecoveryPermitGranted(Sender); - } - } - else if (message is ReturnRecoveryPermit) - { - ReturnRecoveryPermit(Sender); - } - else if (message is Terminated terminated && !pending.Remove(terminated.ActorRef)) + switch (message) { - // pre-mature termination should be rare - ReturnRecoveryPermit(terminated.ActorRef); + case RequestRecoveryPermit: + Context.Watch(Sender); + if (_usedPermits >= MaxPermits) + { + if (pending.Count == 0) + Log.Debug("Exceeded max-concurrent-recoveries [{0}]. First pending {1}", MaxPermits, Sender); + pending.AddLast(Sender); + _maxPendingStats = Math.Max(_maxPendingStats, pending.Count); + } + else + { + RecoveryPermitGranted(Sender); + } + + break; + + case Akka.Persistence.ReturnRecoveryPermit: + ReturnRecoveryPermit(Sender); + break; + + case Terminated terminated when !pending.Remove(terminated.ActorRef): + // pre-mature termination should be rare + ReturnRecoveryPermit(terminated.ActorRef); + break; + + case GetMaxPermits: + Sender.Tell(MaxPermits); + break; } } diff --git a/src/core/Akka.Persistence/Serialization/IMessage.cs b/src/core/Akka.Persistence/Serialization/IMessage.cs index b6bce5434eb..e5063bd2923 100644 --- a/src/core/Akka.Persistence/Serialization/IMessage.cs +++ b/src/core/Akka.Persistence/Serialization/IMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Serialization/PersistenceMessageSerializer.cs b/src/core/Akka.Persistence/Serialization/PersistenceMessageSerializer.cs index dc0a7b06300..36b2cea7af5 100644 --- a/src/core/Akka.Persistence/Serialization/PersistenceMessageSerializer.cs +++ b/src/core/Akka.Persistence/Serialization/PersistenceMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Serialization/PersistenceSnapshotSerializer.cs b/src/core/Akka.Persistence/Serialization/PersistenceSnapshotSerializer.cs index b13cc874421..e2e06978a99 100644 --- a/src/core/Akka.Persistence/Serialization/PersistenceSnapshotSerializer.cs +++ b/src/core/Akka.Persistence/Serialization/PersistenceSnapshotSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Serialization/Snapshot.cs b/src/core/Akka.Persistence/Serialization/Snapshot.cs index 045b9cc8291..6cbf0b3ffdc 100644 --- a/src/core/Akka.Persistence/Serialization/Snapshot.cs +++ b/src/core/Akka.Persistence/Serialization/Snapshot.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Snapshot/LocalSnapshotStore.cs b/src/core/Akka.Persistence/Snapshot/LocalSnapshotStore.cs index 86f0cdc4761..9dbcdb54f93 100644 --- a/src/core/Akka.Persistence/Snapshot/LocalSnapshotStore.cs +++ b/src/core/Akka.Persistence/Snapshot/LocalSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Snapshot/MemorySnapshotStore.cs b/src/core/Akka.Persistence/Snapshot/MemorySnapshotStore.cs index 93b75db5462..3e87eb80634 100644 --- a/src/core/Akka.Persistence/Snapshot/MemorySnapshotStore.cs +++ b/src/core/Akka.Persistence/Snapshot/MemorySnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Snapshot/NoSnapshotStore.cs b/src/core/Akka.Persistence/Snapshot/NoSnapshotStore.cs index 491ba0c81ad..7b3d6a66a12 100644 --- a/src/core/Akka.Persistence/Snapshot/NoSnapshotStore.cs +++ b/src/core/Akka.Persistence/Snapshot/NoSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Snapshot/SnapshotStore.cs b/src/core/Akka.Persistence/Snapshot/SnapshotStore.cs index a987b683d9a..33a5623b758 100644 --- a/src/core/Akka.Persistence/Snapshot/SnapshotStore.cs +++ b/src/core/Akka.Persistence/Snapshot/SnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/SnapshotProtocol.cs b/src/core/Akka.Persistence/SnapshotProtocol.cs index a84c2f65644..da1ae402bf6 100644 --- a/src/core/Akka.Persistence/SnapshotProtocol.cs +++ b/src/core/Akka.Persistence/SnapshotProtocol.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/Snapshotter.cs b/src/core/Akka.Persistence/Snapshotter.cs index ef7149abb43..416381e3308 100644 --- a/src/core/Akka.Persistence/Snapshotter.cs +++ b/src/core/Akka.Persistence/Snapshotter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Persistence/persistence.conf b/src/core/Akka.Persistence/persistence.conf index 57f3e552b7a..3c1273edca5 100644 --- a/src/core/Akka.Persistence/persistence.conf +++ b/src/core/Akka.Persistence/persistence.conf @@ -181,6 +181,14 @@ akka.persistence { call-timeout = 20s reset-timeout = 60s } + + # Set this to true if successful loading of snapshot is not necessary. + # This can be useful when it is alright to ignore snapshot in case of + # for example deserialization errors. When snapshot loading fails it will instead + # recover by replaying all events. + # Don't set to true if events are deleted because that would + # result in wrong recovered state if snapshot load fails. + snapshot-is-optional = false } fsm { diff --git a/src/core/Akka.Remote.TestKit.Tests/BarrierSpec.cs b/src/core/Akka.Remote.TestKit.Tests/BarrierSpec.cs index 78c5c87042d..937a8f1bdbf 100644 --- a/src/core/Akka.Remote.TestKit.Tests/BarrierSpec.cs +++ b/src/core/Akka.Remote.TestKit.Tests/BarrierSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit.Tests/ControllerSpec.cs b/src/core/Akka.Remote.TestKit.Tests/ControllerSpec.cs index bc8e9f9fadc..faaaef84684 100644 --- a/src/core/Akka.Remote.TestKit.Tests/ControllerSpec.cs +++ b/src/core/Akka.Remote.TestKit.Tests/ControllerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Remote.TestKit.Tests/Properties/AssemblyInfo.cs index 0132a7fea97..18c00e8f4eb 100644 --- a/src/core/Akka.Remote.TestKit.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Remote.TestKit.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit.Tests/RemoteConnectionSpecs.cs b/src/core/Akka.Remote.TestKit.Tests/RemoteConnectionSpecs.cs index 0666fe1c7bd..ae1a49aea00 100644 --- a/src/core/Akka.Remote.TestKit.Tests/RemoteConnectionSpecs.cs +++ b/src/core/Akka.Remote.TestKit.Tests/RemoteConnectionSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/BarrierCoordinator.cs b/src/core/Akka.Remote.TestKit/BarrierCoordinator.cs index 8ca95ca2f13..e02bfcef230 100644 --- a/src/core/Akka.Remote.TestKit/BarrierCoordinator.cs +++ b/src/core/Akka.Remote.TestKit/BarrierCoordinator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/CommandLine.cs b/src/core/Akka.Remote.TestKit/CommandLine.cs index 8b96f399958..89f3b6cba48 100644 --- a/src/core/Akka.Remote.TestKit/CommandLine.cs +++ b/src/core/Akka.Remote.TestKit/CommandLine.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Conductor.cs b/src/core/Akka.Remote.TestKit/Conductor.cs index 42a82e9632e..78abecb6569 100644 --- a/src/core/Akka.Remote.TestKit/Conductor.cs +++ b/src/core/Akka.Remote.TestKit/Conductor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Controller.cs b/src/core/Akka.Remote.TestKit/Controller.cs index 87f254177ca..9670eafca69 100644 --- a/src/core/Akka.Remote.TestKit/Controller.cs +++ b/src/core/Akka.Remote.TestKit/Controller.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/DataTypes.cs b/src/core/Akka.Remote.TestKit/DataTypes.cs index f77d9d14637..4a1818e3bf6 100644 --- a/src/core/Akka.Remote.TestKit/DataTypes.cs +++ b/src/core/Akka.Remote.TestKit/DataTypes.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Extension.cs b/src/core/Akka.Remote.TestKit/Extension.cs index 3a1e74a8d7f..410b202c2df 100644 --- a/src/core/Akka.Remote.TestKit/Extension.cs +++ b/src/core/Akka.Remote.TestKit/Extension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Internals/TestConductorConfigFactory.cs b/src/core/Akka.Remote.TestKit/Internals/TestConductorConfigFactory.cs index c1df324ff23..b3c98384336 100644 --- a/src/core/Akka.Remote.TestKit/Internals/TestConductorConfigFactory.cs +++ b/src/core/Akka.Remote.TestKit/Internals/TestConductorConfigFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/MsgDecoder.cs b/src/core/Akka.Remote.TestKit/MsgDecoder.cs index be0620d35f9..53e62ceb843 100644 --- a/src/core/Akka.Remote.TestKit/MsgDecoder.cs +++ b/src/core/Akka.Remote.TestKit/MsgDecoder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/MsgEncoder.cs b/src/core/Akka.Remote.TestKit/MsgEncoder.cs index ac543b7c642..45ecd64eb1e 100644 --- a/src/core/Akka.Remote.TestKit/MsgEncoder.cs +++ b/src/core/Akka.Remote.TestKit/MsgEncoder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/MultiNodeSpec.cs b/src/core/Akka.Remote.TestKit/MultiNodeSpec.cs index 604ff08613c..4fcefc77149 100644 --- a/src/core/Akka.Remote.TestKit/MultiNodeSpec.cs +++ b/src/core/Akka.Remote.TestKit/MultiNodeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Player.cs b/src/core/Akka.Remote.TestKit/Player.cs index 1f73679afb4..dd182dd9eff 100644 --- a/src/core/Akka.Remote.TestKit/Player.cs +++ b/src/core/Akka.Remote.TestKit/Player.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Properties/AssemblyInfo.cs b/src/core/Akka.Remote.TestKit/Properties/AssemblyInfo.cs index 134295f4d71..4da60bcd828 100644 --- a/src/core/Akka.Remote.TestKit/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Remote.TestKit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Proto/ProtobufDecoder.cs b/src/core/Akka.Remote.TestKit/Proto/ProtobufDecoder.cs index 7ac85ef63b8..30c37dae08d 100644 --- a/src/core/Akka.Remote.TestKit/Proto/ProtobufDecoder.cs +++ b/src/core/Akka.Remote.TestKit/Proto/ProtobufDecoder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/Proto/ProtobufEncoder.cs b/src/core/Akka.Remote.TestKit/Proto/ProtobufEncoder.cs index 76f13cd046c..50c2814860a 100644 --- a/src/core/Akka.Remote.TestKit/Proto/ProtobufEncoder.cs +++ b/src/core/Akka.Remote.TestKit/Proto/ProtobufEncoder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.TestKit/RemoteConnection.cs b/src/core/Akka.Remote.TestKit/RemoteConnection.cs index 2fade07e55e..f7dc6813a72 100644 --- a/src/core/Akka.Remote.TestKit/RemoteConnection.cs +++ b/src/core/Akka.Remote.TestKit/RemoteConnection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs b/src/core/Akka.Remote.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs index 4dcb31fd6fd..fc1fda37b40 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/AttemptSysMsgRedeliverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/LookupRemoteActorMultiNetSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/LookupRemoteActorMultiNetSpec.cs index 3e793eba55f..fb5574e58f1 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/LookupRemoteActorMultiNetSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/LookupRemoteActorMultiNetSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/NewRemoteActorSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/NewRemoteActorSpec.cs index 3833b3195a8..7ddf04d219d 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/NewRemoteActorSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/NewRemoteActorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/PiercingShouldKeepQuarantineSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/PiercingShouldKeepQuarantineSpec.cs index 7d20c592161..be80e81e749 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/PiercingShouldKeepQuarantineSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/PiercingShouldKeepQuarantineSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/Properties/AssemblyInfo.cs b/src/core/Akka.Remote.Tests.MultiNode/Properties/AssemblyInfo.cs index d1b3b325b6f..61c98d3b8d5 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteDeliverySpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteDeliverySpec.cs index 3b00aeb4c7f..3b41bc6eabd 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteDeliverySpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteDeliverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteDeploymentDeathWatchSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteDeploymentDeathWatchSpec.cs index 997c1c6d46e..047eb982227 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteDeploymentDeathWatchSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteDeploymentDeathWatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteGatePiercingSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteGatePiercingSpec.cs index bd764632d71..248b738707c 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteGatePiercingSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteGatePiercingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeDeathWatchSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeDeathWatchSpec.cs index c8a8bc5c39d..a41fda8820a 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeDeathWatchSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeDeathWatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartDeathWatchSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartDeathWatchSpec.cs index 20f9b759f83..a8d84ec8225 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartDeathWatchSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartDeathWatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartGateSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartGateSpec.cs index c377802143d..bdeaa42e6bb 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartGateSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeRestartGateSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeShutdownAndComesBackSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeShutdownAndComesBackSpec.cs index 1030c27f03b..84bd10e885d 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeShutdownAndComesBackSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteNodeShutdownAndComesBackSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteQuarantinePiercingSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteQuarantinePiercingSpec.cs index 35c446c0a77..1ab4be80584 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteQuarantinePiercingSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteQuarantinePiercingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteReDeploymentSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteReDeploymentSpec.cs index 7958468991c..e4bc0d35af8 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteReDeploymentSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteReDeploymentSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/RemoteRestartedQuarantinedSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/RemoteRestartedQuarantinedSpec.cs index 1695cea19b3..7577322266c 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/RemoteRestartedQuarantinedSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/RemoteRestartedQuarantinedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRandomSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRandomSpec.cs index d48a0745489..05ffbe17203 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRandomSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRandomSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRoundRobinSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRoundRobinSpec.cs index f516400365f..2d2b223a885 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRoundRobinSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteRoundRobinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteScatterGatherSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteScatterGatherSpec.cs index e69e7da5754..4fe2468a3a7 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteScatterGatherSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/Router/RemoteScatterGatherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/TestConductor/TestConductorSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/TestConductor/TestConductorSpec.cs index 0c5da2c292b..f2c9163f7c9 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/TestConductor/TestConductorSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/TestConductor/TestConductorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.MultiNode/TransportFailSpec.cs b/src/core/Akka.Remote.Tests.MultiNode/TransportFailSpec.cs index c83116ae097..4a6ebf26f69 100644 --- a/src/core/Akka.Remote.Tests.MultiNode/TransportFailSpec.cs +++ b/src/core/Akka.Remote.Tests.MultiNode/TransportFailSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/ForkJoinDispatcherRemoteMessagingThroughputSpec.cs b/src/core/Akka.Remote.Tests.Performance/ForkJoinDispatcherRemoteMessagingThroughputSpec.cs index 486c82d4365..78402225531 100644 --- a/src/core/Akka.Remote.Tests.Performance/ForkJoinDispatcherRemoteMessagingThroughputSpec.cs +++ b/src/core/Akka.Remote.Tests.Performance/ForkJoinDispatcherRemoteMessagingThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/InboundMessageDispatcherSpec.cs b/src/core/Akka.Remote.Tests.Performance/InboundMessageDispatcherSpec.cs index 86b64868667..d4825d7585f 100644 --- a/src/core/Akka.Remote.Tests.Performance/InboundMessageDispatcherSpec.cs +++ b/src/core/Akka.Remote.Tests.Performance/InboundMessageDispatcherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Program.cs b/src/core/Akka.Remote.Tests.Performance/Program.cs index 70e2537b82a..e91df9aea21 100644 --- a/src/core/Akka.Remote.Tests.Performance/Program.cs +++ b/src/core/Akka.Remote.Tests.Performance/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Properties/AssemblyInfo.cs b/src/core/Akka.Remote.Tests.Performance/Properties/AssemblyInfo.cs index 8c45d20f71f..564ce1db90f 100644 --- a/src/core/Akka.Remote.Tests.Performance/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Remote.Tests.Performance/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Serialization/FastHashSpecs.cs b/src/core/Akka.Remote.Tests.Performance/Serialization/FastHashSpecs.cs index 2c693b1bd56..a43b1022e0b 100644 --- a/src/core/Akka.Remote.Tests.Performance/Serialization/FastHashSpecs.cs +++ b/src/core/Akka.Remote.Tests.Performance/Serialization/FastHashSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/ThreadPoolDispatcherRemoteMessagingThroughputSpec.cs b/src/core/Akka.Remote.Tests.Performance/ThreadPoolDispatcherRemoteMessagingThroughputSpec.cs index f48cb4f4646..e28d980760d 100644 --- a/src/core/Akka.Remote.Tests.Performance/ThreadPoolDispatcherRemoteMessagingThroughputSpec.cs +++ b/src/core/Akka.Remote.Tests.Performance/ThreadPoolDispatcherRemoteMessagingThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Transports/AssociationStressSpecBase.cs b/src/core/Akka.Remote.Tests.Performance/Transports/AssociationStressSpecBase.cs index fa673c8577e..dd2d6bdd9ce 100644 --- a/src/core/Akka.Remote.Tests.Performance/Transports/AssociationStressSpecBase.cs +++ b/src/core/Akka.Remote.Tests.Performance/Transports/AssociationStressSpecBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Transports/HeliosRemoteMessagingThroughputSpec.cs b/src/core/Akka.Remote.Tests.Performance/Transports/HeliosRemoteMessagingThroughputSpec.cs index fff5cbb2207..17b44027ffd 100644 --- a/src/core/Akka.Remote.Tests.Performance/Transports/HeliosRemoteMessagingThroughputSpec.cs +++ b/src/core/Akka.Remote.Tests.Performance/Transports/HeliosRemoteMessagingThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Transports/RemoteMessagingThroughputSpecBase.cs b/src/core/Akka.Remote.Tests.Performance/Transports/RemoteMessagingThroughputSpecBase.cs index e54454f7650..3d7fa84d90a 100644 --- a/src/core/Akka.Remote.Tests.Performance/Transports/RemoteMessagingThroughputSpecBase.cs +++ b/src/core/Akka.Remote.Tests.Performance/Transports/RemoteMessagingThroughputSpecBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportAssociationStressSpec.cs b/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportAssociationStressSpec.cs index 6184becdfe1..75d673a129a 100644 --- a/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportAssociationStressSpec.cs +++ b/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportAssociationStressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportRemoteMessagingThroughputSpec.cs b/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportRemoteMessagingThroughputSpec.cs index 11b16226223..64285c8cdbf 100644 --- a/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportRemoteMessagingThroughputSpec.cs +++ b/src/core/Akka.Remote.Tests.Performance/Transports/TestTransportRemoteMessagingThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/AccrualFailureDetectorSpec.cs b/src/core/Akka.Remote.Tests/AccrualFailureDetectorSpec.cs index b3c4fa81553..3471ddd3f67 100644 --- a/src/core/Akka.Remote.Tests/AccrualFailureDetectorSpec.cs +++ b/src/core/Akka.Remote.Tests/AccrualFailureDetectorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/AckedDeliverySpec.cs b/src/core/Akka.Remote.Tests/AckedDeliverySpec.cs index c914efd4507..22bc9aec005 100644 --- a/src/core/Akka.Remote.Tests/AckedDeliverySpec.cs +++ b/src/core/Akka.Remote.Tests/AckedDeliverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/ActorsLeakSpec.cs b/src/core/Akka.Remote.Tests/ActorsLeakSpec.cs index 87c03e9e86e..5396bdfab1a 100644 --- a/src/core/Akka.Remote.Tests/ActorsLeakSpec.cs +++ b/src/core/Akka.Remote.Tests/ActorsLeakSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/AddressUidExtensionSpecs.cs b/src/core/Akka.Remote.Tests/AddressUidExtensionSpecs.cs index d1a586b4cff..7fabdf2cb81 100644 --- a/src/core/Akka.Remote.Tests/AddressUidExtensionSpecs.cs +++ b/src/core/Akka.Remote.Tests/AddressUidExtensionSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/BugFixes/BugFix4384Spec.cs b/src/core/Akka.Remote.Tests/BugFixes/BugFix4384Spec.cs index 5b1d239b211..7e7732be669 100644 --- a/src/core/Akka.Remote.Tests/BugFixes/BugFix4384Spec.cs +++ b/src/core/Akka.Remote.Tests/BugFixes/BugFix4384Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/DeadlineFailureDetectorSpec.cs b/src/core/Akka.Remote.Tests/DeadlineFailureDetectorSpec.cs index d0f5a102a19..3c0eefb94f7 100644 --- a/src/core/Akka.Remote.Tests/DeadlineFailureDetectorSpec.cs +++ b/src/core/Akka.Remote.Tests/DeadlineFailureDetectorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/EndpointRegistrySpec.cs b/src/core/Akka.Remote.Tests/EndpointRegistrySpec.cs index 21142a88866..980e929325d 100644 --- a/src/core/Akka.Remote.Tests/EndpointRegistrySpec.cs +++ b/src/core/Akka.Remote.Tests/EndpointRegistrySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/ExceptionSupportSpec.cs b/src/core/Akka.Remote.Tests/ExceptionSupportSpec.cs index 325c711cc1e..c91b5b8347a 100644 --- a/src/core/Akka.Remote.Tests/ExceptionSupportSpec.cs +++ b/src/core/Akka.Remote.Tests/ExceptionSupportSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/FailureDetectorRegistrySpec.cs b/src/core/Akka.Remote.Tests/FailureDetectorRegistrySpec.cs index b92e9fdbae8..4094237740b 100644 --- a/src/core/Akka.Remote.Tests/FailureDetectorRegistrySpec.cs +++ b/src/core/Akka.Remote.Tests/FailureDetectorRegistrySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/PhiAccrualModelBasedSpecs.cs b/src/core/Akka.Remote.Tests/PhiAccrualModelBasedSpecs.cs index 33cc45c7051..7a400087649 100644 --- a/src/core/Akka.Remote.Tests/PhiAccrualModelBasedSpecs.cs +++ b/src/core/Akka.Remote.Tests/PhiAccrualModelBasedSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Remote.Tests/Properties/AssemblyInfo.cs index ee92f40fe3f..009746b018c 100644 --- a/src/core/Akka.Remote.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Remote.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteActorTelemetrySpecs.cs b/src/core/Akka.Remote.Tests/RemoteActorTelemetrySpecs.cs index eaf343ea8db..16c2a7b1c95 100644 --- a/src/core/Akka.Remote.Tests/RemoteActorTelemetrySpecs.cs +++ b/src/core/Akka.Remote.Tests/RemoteActorTelemetrySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteConfigSpec.cs b/src/core/Akka.Remote.Tests/RemoteConfigSpec.cs index 2506ce19bc6..f13689b943f 100644 --- a/src/core/Akka.Remote.Tests/RemoteConfigSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteConsistentHashingRouterSpec.cs b/src/core/Akka.Remote.Tests/RemoteConsistentHashingRouterSpec.cs index 6646ffa7514..5b4dcd479b3 100644 --- a/src/core/Akka.Remote.Tests/RemoteConsistentHashingRouterSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteConsistentHashingRouterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteDaemonSpec.cs b/src/core/Akka.Remote.Tests/RemoteDaemonSpec.cs index 0831337de2d..fc49d8427f8 100644 --- a/src/core/Akka.Remote.Tests/RemoteDaemonSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteDaemonSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteDeathWatchSpec.cs b/src/core/Akka.Remote.Tests/RemoteDeathWatchSpec.cs index 26b4b3094eb..43dcdd8c840 100644 --- a/src/core/Akka.Remote.Tests/RemoteDeathWatchSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteDeathWatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteDeployerSpec.cs b/src/core/Akka.Remote.Tests/RemoteDeployerSpec.cs index 9adb07c9daa..6386c80dcb0 100644 --- a/src/core/Akka.Remote.Tests/RemoteDeployerSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteDeployerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteMessageLocalDeliverySpec.cs b/src/core/Akka.Remote.Tests/RemoteMessageLocalDeliverySpec.cs index 11f081d6851..35618a9040d 100644 --- a/src/core/Akka.Remote.Tests/RemoteMessageLocalDeliverySpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteMessageLocalDeliverySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteMetricsSpec.cs b/src/core/Akka.Remote.Tests/RemoteMetricsSpec.cs index 332250cd72b..98a48eddb4b 100644 --- a/src/core/Akka.Remote.Tests/RemoteMetricsSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteMetricsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteRouterSpec.cs b/src/core/Akka.Remote.Tests/RemoteRouterSpec.cs index 2af170d140c..21893c8fe47 100644 --- a/src/core/Akka.Remote.Tests/RemoteRouterSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteRouterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemoteWatcherSpec.cs b/src/core/Akka.Remote.Tests/RemoteWatcherSpec.cs index 7c663d8baa0..f547413e680 100644 --- a/src/core/Akka.Remote.Tests/RemoteWatcherSpec.cs +++ b/src/core/Akka.Remote.Tests/RemoteWatcherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemotingSpec.cs b/src/core/Akka.Remote.Tests/RemotingSpec.cs index 9e5da7fa0f3..89c1b06b5cf 100644 --- a/src/core/Akka.Remote.Tests/RemotingSpec.cs +++ b/src/core/Akka.Remote.Tests/RemotingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/RemotingTerminatorSpecs.cs b/src/core/Akka.Remote.Tests/RemotingTerminatorSpecs.cs index 02916dc4233..58ed7a31183 100644 --- a/src/core/Akka.Remote.Tests/RemotingTerminatorSpecs.cs +++ b/src/core/Akka.Remote.Tests/RemotingTerminatorSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/BugFix4399Spec.cs b/src/core/Akka.Remote.Tests/Serialization/BugFix4399Spec.cs index 99c1a673cb8..40c4503eebc 100644 --- a/src/core/Akka.Remote.Tests/Serialization/BugFix4399Spec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/BugFix4399Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/BugFix5062Spec.cs b/src/core/Akka.Remote.Tests/Serialization/BugFix5062Spec.cs index 763d79253ed..870bedda03f 100644 --- a/src/core/Akka.Remote.Tests/Serialization/BugFix5062Spec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/BugFix5062Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/BugFix5279Spec.cs b/src/core/Akka.Remote.Tests/Serialization/BugFix5279Spec.cs index 1e7c7f9d209..76b08d9b309 100644 --- a/src/core/Akka.Remote.Tests/Serialization/BugFix5279Spec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/BugFix5279Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/Bugfix3903Spec.cs b/src/core/Akka.Remote.Tests/Serialization/Bugfix3903Spec.cs index 125f7845bd7..62e16ec0d32 100644 --- a/src/core/Akka.Remote.Tests/Serialization/Bugfix3903Spec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/Bugfix3903Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/Bugfix7215Spec.cs b/src/core/Akka.Remote.Tests/Serialization/Bugfix7215Spec.cs index 37e1e3909e7..70041518282 100644 --- a/src/core/Akka.Remote.Tests/Serialization/Bugfix7215Spec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/Bugfix7215Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/DaemonMsgCreateSerializerSpec.cs b/src/core/Akka.Remote.Tests/Serialization/DaemonMsgCreateSerializerSpec.cs index d714a5d5708..05a87233574 100644 --- a/src/core/Akka.Remote.Tests/Serialization/DaemonMsgCreateSerializerSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/DaemonMsgCreateSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/FastHashSpec.cs b/src/core/Akka.Remote.Tests/Serialization/FastHashSpec.cs index ddd41cf856a..75b0a8140df 100644 --- a/src/core/Akka.Remote.Tests/Serialization/FastHashSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/FastHashSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/LruBoundedCacheSpec.cs b/src/core/Akka.Remote.Tests/Serialization/LruBoundedCacheSpec.cs index 0cf8ff2f1ad..4d8d3137271 100644 --- a/src/core/Akka.Remote.Tests/Serialization/LruBoundedCacheSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/LruBoundedCacheSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/MessageContainerSerializerSpec.cs b/src/core/Akka.Remote.Tests/Serialization/MessageContainerSerializerSpec.cs index abaa084e22a..19ade3053be 100644 --- a/src/core/Akka.Remote.Tests/Serialization/MessageContainerSerializerSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/MessageContainerSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/MiscMessageSerializerSpec.cs b/src/core/Akka.Remote.Tests/Serialization/MiscMessageSerializerSpec.cs index 7098710136b..6eb75f2cd69 100644 --- a/src/core/Akka.Remote.Tests/Serialization/MiscMessageSerializerSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/MiscMessageSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/PrimitiveSerializersSpec.cs b/src/core/Akka.Remote.Tests/Serialization/PrimitiveSerializersSpec.cs index 6c812998d2c..984c11e28c3 100644 --- a/src/core/Akka.Remote.Tests/Serialization/PrimitiveSerializersSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/PrimitiveSerializersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/ProtobufSerializerSpec.cs b/src/core/Akka.Remote.Tests/Serialization/ProtobufSerializerSpec.cs index ab4c27430e0..d46494d1cf5 100644 --- a/src/core/Akka.Remote.Tests/Serialization/ProtobufSerializerSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/ProtobufSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/RemoteAskFailureSpec.cs b/src/core/Akka.Remote.Tests/Serialization/RemoteAskFailureSpec.cs index 17078e41a1e..8ddcd13bc1b 100644 --- a/src/core/Akka.Remote.Tests/Serialization/RemoteAskFailureSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/RemoteAskFailureSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/SerializationTransportInformationSpec.cs b/src/core/Akka.Remote.Tests/Serialization/SerializationTransportInformationSpec.cs index 770a4dc8aee..b77e3ffad62 100644 --- a/src/core/Akka.Remote.Tests/Serialization/SerializationTransportInformationSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/SerializationTransportInformationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Serialization/SystemMessageSerializationSpec.cs b/src/core/Akka.Remote.Tests/Serialization/SystemMessageSerializationSpec.cs index 136b225cbee..dbaf2b5e2f8 100644 --- a/src/core/Akka.Remote.Tests/Serialization/SystemMessageSerializationSpec.cs +++ b/src/core/Akka.Remote.Tests/Serialization/SystemMessageSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/TransientSerializationErrorSpec.cs b/src/core/Akka.Remote.Tests/TransientSerializationErrorSpec.cs index b198dd31d57..02ec3a6a4ae 100644 --- a/src/core/Akka.Remote.Tests/TransientSerializationErrorSpec.cs +++ b/src/core/Akka.Remote.Tests/TransientSerializationErrorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/AkkaProtocolSpec.cs b/src/core/Akka.Remote.Tests/Transport/AkkaProtocolSpec.cs index 0a26f48204c..6c0f8dc68c8 100644 --- a/src/core/Akka.Remote.Tests/Transport/AkkaProtocolSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/AkkaProtocolSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/AkkaProtocolStressTest.cs b/src/core/Akka.Remote.Tests/Transport/AkkaProtocolStressTest.cs index 42c0bbb49b3..3b8fd35f55b 100644 --- a/src/core/Akka.Remote.Tests/Transport/AkkaProtocolStressTest.cs +++ b/src/core/Akka.Remote.Tests/Transport/AkkaProtocolStressTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/DotNettyBatchWriterSpecs.cs b/src/core/Akka.Remote.Tests/Transport/DotNettyBatchWriterSpecs.cs index 9fefdd2ac28..dc3f08eab63 100644 --- a/src/core/Akka.Remote.Tests/Transport/DotNettyBatchWriterSpecs.cs +++ b/src/core/Akka.Remote.Tests/Transport/DotNettyBatchWriterSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/DotNettySslSetupSpec.cs b/src/core/Akka.Remote.Tests/Transport/DotNettySslSetupSpec.cs index 795a152be36..e75a5cb9b95 100644 --- a/src/core/Akka.Remote.Tests/Transport/DotNettySslSetupSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/DotNettySslSetupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/DotNettySslSupportSpec.cs b/src/core/Akka.Remote.Tests/Transport/DotNettySslSupportSpec.cs index 1f4e4303bb0..84cc2adefae 100644 --- a/src/core/Akka.Remote.Tests/Transport/DotNettySslSupportSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/DotNettySslSupportSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/DotNettyTransportDnsResolutionSpec.cs b/src/core/Akka.Remote.Tests/Transport/DotNettyTransportDnsResolutionSpec.cs index 0f313e4bbc7..874740a1e13 100644 --- a/src/core/Akka.Remote.Tests/Transport/DotNettyTransportDnsResolutionSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/DotNettyTransportDnsResolutionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/DotNettyTransportShutdownSpec.cs b/src/core/Akka.Remote.Tests/Transport/DotNettyTransportShutdownSpec.cs index 7fa633136b2..870485d6b54 100644 --- a/src/core/Akka.Remote.Tests/Transport/DotNettyTransportShutdownSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/DotNettyTransportShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/GenericTransportSpec.cs b/src/core/Akka.Remote.Tests/Transport/GenericTransportSpec.cs index 44cba05ab2f..0b40df2e0e9 100644 --- a/src/core/Akka.Remote.Tests/Transport/GenericTransportSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/GenericTransportSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/MultiTransportAddressingSpec.cs b/src/core/Akka.Remote.Tests/Transport/MultiTransportAddressingSpec.cs index 44fba1bc8ef..e95cd4926ec 100644 --- a/src/core/Akka.Remote.Tests/Transport/MultiTransportAddressingSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/MultiTransportAddressingSpec.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using System.Threading.Tasks; @@ -129,4 +129,4 @@ public EchoActor(IActorRef testProbe) }); } } -} \ No newline at end of file +} diff --git a/src/core/Akka.Remote.Tests/Transport/TestTransportSpec.cs b/src/core/Akka.Remote.Tests/Transport/TestTransportSpec.cs index 2c18158f528..eccd0d5cd7c 100644 --- a/src/core/Akka.Remote.Tests/Transport/TestTransportSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/TestTransportSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/ThrottleModeSpec.cs b/src/core/Akka.Remote.Tests/Transport/ThrottleModeSpec.cs index 1a33a5f54d5..40a8eeb2660 100644 --- a/src/core/Akka.Remote.Tests/Transport/ThrottleModeSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/ThrottleModeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/Transport/ThrottlerTransportAdapterSpec.cs b/src/core/Akka.Remote.Tests/Transport/ThrottlerTransportAdapterSpec.cs index 77b62d1b3d2..6a74ed17839 100644 --- a/src/core/Akka.Remote.Tests/Transport/ThrottlerTransportAdapterSpec.cs +++ b/src/core/Akka.Remote.Tests/Transport/ThrottlerTransportAdapterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote.Tests/UntrustedSpec.cs b/src/core/Akka.Remote.Tests/UntrustedSpec.cs index bfe405a149f..967091eb1d0 100644 --- a/src/core/Akka.Remote.Tests/UntrustedSpec.cs +++ b/src/core/Akka.Remote.Tests/UntrustedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/AckedDelivery.cs b/src/core/Akka.Remote/AckedDelivery.cs index df73f9c6d08..395e7cd06db 100644 --- a/src/core/Akka.Remote/AckedDelivery.cs +++ b/src/core/Akka.Remote/AckedDelivery.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/AddressUidExtension.cs b/src/core/Akka.Remote/AddressUidExtension.cs index 75d63584982..1c6be81373a 100644 --- a/src/core/Akka.Remote/AddressUidExtension.cs +++ b/src/core/Akka.Remote/AddressUidExtension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/AkkaProtocolSettings.cs b/src/core/Akka.Remote/AkkaProtocolSettings.cs index 50d63fa2953..a498f703053 100644 --- a/src/core/Akka.Remote/AkkaProtocolSettings.cs +++ b/src/core/Akka.Remote/AkkaProtocolSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Configuration/RemoteConfigFactory.cs b/src/core/Akka.Remote/Configuration/RemoteConfigFactory.cs index b85701f36b4..4a785fe8f03 100644 --- a/src/core/Akka.Remote/Configuration/RemoteConfigFactory.cs +++ b/src/core/Akka.Remote/Configuration/RemoteConfigFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Deadline.cs b/src/core/Akka.Remote/Deadline.cs index 49e2f078058..ac9e05886c1 100644 --- a/src/core/Akka.Remote/Deadline.cs +++ b/src/core/Akka.Remote/Deadline.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/DeadlineFailureDetector.cs b/src/core/Akka.Remote/DeadlineFailureDetector.cs index f77c821ce09..297142310a0 100644 --- a/src/core/Akka.Remote/DeadlineFailureDetector.cs +++ b/src/core/Akka.Remote/DeadlineFailureDetector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/DefaultFailureDetectorRegistry.cs b/src/core/Akka.Remote/DefaultFailureDetectorRegistry.cs index f46b2eefb75..80f30dcde08 100644 --- a/src/core/Akka.Remote/DefaultFailureDetectorRegistry.cs +++ b/src/core/Akka.Remote/DefaultFailureDetectorRegistry.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Endpoint.cs b/src/core/Akka.Remote/Endpoint.cs index 3cd9cebc782..99045039ebb 100644 --- a/src/core/Akka.Remote/Endpoint.cs +++ b/src/core/Akka.Remote/Endpoint.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/EndpointManager.cs b/src/core/Akka.Remote/EndpointManager.cs index 4f101998288..0c213cdbd61 100644 --- a/src/core/Akka.Remote/EndpointManager.cs +++ b/src/core/Akka.Remote/EndpointManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -515,10 +515,9 @@ private ICancelable PruneTimerCancelleable private void HandleStashedInbound(IActorRef endpoint, bool writerIsIdle) { - var stashed = _stashedInbound.GetOrElse(endpoint, new List()); - _stashedInbound.Remove(endpoint); - foreach (var ia in stashed) - HandleInboundAssociation(ia, writerIsIdle); + if (_stashedInbound.Remove(endpoint, out var value)) + foreach (var ia in value) + HandleInboundAssociation(ia, writerIsIdle); } private void KeepQuarantinedOr(Address remoteAddress, Action body) diff --git a/src/core/Akka.Remote/EndpointRegistry.cs b/src/core/Akka.Remote/EndpointRegistry.cs index f8e0767b657..a144c2ce4bd 100644 --- a/src/core/Akka.Remote/EndpointRegistry.cs +++ b/src/core/Akka.Remote/EndpointRegistry.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/FailureDetector.cs b/src/core/Akka.Remote/FailureDetector.cs index e1ba27e5886..cd325453c8c 100644 --- a/src/core/Akka.Remote/FailureDetector.cs +++ b/src/core/Akka.Remote/FailureDetector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/FailureDetectorRegistry.cs b/src/core/Akka.Remote/FailureDetectorRegistry.cs index 82856a2f978..e2fd2f7490f 100644 --- a/src/core/Akka.Remote/FailureDetectorRegistry.cs +++ b/src/core/Akka.Remote/FailureDetectorRegistry.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/IPExtensions.cs b/src/core/Akka.Remote/IPExtensions.cs index 63b9dc5670a..01b572f020f 100644 --- a/src/core/Akka.Remote/IPExtensions.cs +++ b/src/core/Akka.Remote/IPExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/MessageSerializer.cs b/src/core/Akka.Remote/MessageSerializer.cs index 81e32676536..8b99ed08e91 100644 --- a/src/core/Akka.Remote/MessageSerializer.cs +++ b/src/core/Akka.Remote/MessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -81,4 +81,4 @@ public static SerializedMessage Serialize(ExtendedActorSystem system, Informatio } } } -} \ No newline at end of file +} diff --git a/src/core/Akka.Remote/PhiAccrualFailureDetector.cs b/src/core/Akka.Remote/PhiAccrualFailureDetector.cs index 5a4c7025135..3c391831fba 100644 --- a/src/core/Akka.Remote/PhiAccrualFailureDetector.cs +++ b/src/core/Akka.Remote/PhiAccrualFailureDetector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Properties/AssemblyInfo.cs b/src/core/Akka.Remote/Properties/AssemblyInfo.cs index 1363d6a17a9..b8b84650c4b 100644 --- a/src/core/Akka.Remote/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Remote/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteActorRef.cs b/src/core/Akka.Remote/RemoteActorRef.cs index 91a2a52fb30..1f53d6ab007 100644 --- a/src/core/Akka.Remote/RemoteActorRef.cs +++ b/src/core/Akka.Remote/RemoteActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteActorRefProvider.cs b/src/core/Akka.Remote/RemoteActorRefProvider.cs index 7dfe86828db..9e2b545de8f 100644 --- a/src/core/Akka.Remote/RemoteActorRefProvider.cs +++ b/src/core/Akka.Remote/RemoteActorRefProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteDeployer.cs b/src/core/Akka.Remote/RemoteDeployer.cs index c0a20064da8..fbd85f6e115 100644 --- a/src/core/Akka.Remote/RemoteDeployer.cs +++ b/src/core/Akka.Remote/RemoteDeployer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteDeploymentWatcher.cs b/src/core/Akka.Remote/RemoteDeploymentWatcher.cs index cf5c027176b..a7ca70c9c8e 100644 --- a/src/core/Akka.Remote/RemoteDeploymentWatcher.cs +++ b/src/core/Akka.Remote/RemoteDeploymentWatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteMetricsExtension.cs b/src/core/Akka.Remote/RemoteMetricsExtension.cs index d40906b8197..2db41587dcb 100644 --- a/src/core/Akka.Remote/RemoteMetricsExtension.cs +++ b/src/core/Akka.Remote/RemoteMetricsExtension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteSettings.cs b/src/core/Akka.Remote/RemoteSettings.cs index 89a759c1509..23e23e11070 100644 --- a/src/core/Akka.Remote/RemoteSettings.cs +++ b/src/core/Akka.Remote/RemoteSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteSystemDaemon.cs b/src/core/Akka.Remote/RemoteSystemDaemon.cs index 38edc41c070..861623cfb14 100644 --- a/src/core/Akka.Remote/RemoteSystemDaemon.cs +++ b/src/core/Akka.Remote/RemoteSystemDaemon.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteTransport.cs b/src/core/Akka.Remote/RemoteTransport.cs index 8605f0f8234..65eca5d9b6c 100644 --- a/src/core/Akka.Remote/RemoteTransport.cs +++ b/src/core/Akka.Remote/RemoteTransport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemoteWatcher.cs b/src/core/Akka.Remote/RemoteWatcher.cs index c0ca31e8475..9d4b6aa2037 100644 --- a/src/core/Akka.Remote/RemoteWatcher.cs +++ b/src/core/Akka.Remote/RemoteWatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Remoting.cs b/src/core/Akka.Remote/Remoting.cs index 48492ad91ac..d1c06559338 100644 --- a/src/core/Akka.Remote/Remoting.cs +++ b/src/core/Akka.Remote/Remoting.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/RemotingLifecycleEvent.cs b/src/core/Akka.Remote/RemotingLifecycleEvent.cs index b36ff5cda29..f21b61dc814 100644 --- a/src/core/Akka.Remote/RemotingLifecycleEvent.cs +++ b/src/core/Akka.Remote/RemotingLifecycleEvent.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Routing/RemoteRouterConfig.cs b/src/core/Akka.Remote/Routing/RemoteRouterConfig.cs index 26f6369b487..9874b572c0f 100644 --- a/src/core/Akka.Remote/Routing/RemoteRouterConfig.cs +++ b/src/core/Akka.Remote/Routing/RemoteRouterConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/ActorPathCache.cs b/src/core/Akka.Remote/Serialization/ActorPathCache.cs index 24730363479..68e0e1dd369 100644 --- a/src/core/Akka.Remote/Serialization/ActorPathCache.cs +++ b/src/core/Akka.Remote/Serialization/ActorPathCache.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/ActorRefResolveCache.cs b/src/core/Akka.Remote/Serialization/ActorRefResolveCache.cs index fe8cfe78537..7301bc9fd5a 100644 --- a/src/core/Akka.Remote/Serialization/ActorRefResolveCache.cs +++ b/src/core/Akka.Remote/Serialization/ActorRefResolveCache.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/AddressCache.cs b/src/core/Akka.Remote/Serialization/AddressCache.cs index d445cd9aadc..29dff0e1b7c 100644 --- a/src/core/Akka.Remote/Serialization/AddressCache.cs +++ b/src/core/Akka.Remote/Serialization/AddressCache.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/DaemonMsgCreateSerializer.cs b/src/core/Akka.Remote/Serialization/DaemonMsgCreateSerializer.cs index f4707bfa6ef..9e82047e7b5 100644 --- a/src/core/Akka.Remote/Serialization/DaemonMsgCreateSerializer.cs +++ b/src/core/Akka.Remote/Serialization/DaemonMsgCreateSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/ExceptionSupport.cs b/src/core/Akka.Remote/Serialization/ExceptionSupport.cs index e956d10ff96..ab1ac137163 100644 --- a/src/core/Akka.Remote/Serialization/ExceptionSupport.cs +++ b/src/core/Akka.Remote/Serialization/ExceptionSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/LruBoundedCache.cs b/src/core/Akka.Remote/Serialization/LruBoundedCache.cs index dafc7c10435..663bc913ef5 100644 --- a/src/core/Akka.Remote/Serialization/LruBoundedCache.cs +++ b/src/core/Akka.Remote/Serialization/LruBoundedCache.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/MessageContainerSerializer.cs b/src/core/Akka.Remote/Serialization/MessageContainerSerializer.cs index e5ab922be21..6d08d18950e 100644 --- a/src/core/Akka.Remote/Serialization/MessageContainerSerializer.cs +++ b/src/core/Akka.Remote/Serialization/MessageContainerSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/MiscMessageSerializer.cs b/src/core/Akka.Remote/Serialization/MiscMessageSerializer.cs index 9fb8720b1a5..c2d496b01cd 100644 --- a/src/core/Akka.Remote/Serialization/MiscMessageSerializer.cs +++ b/src/core/Akka.Remote/Serialization/MiscMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/PrimitiveSerializers.cs b/src/core/Akka.Remote/Serialization/PrimitiveSerializers.cs index eb2d81bbd49..a3badc9f27c 100644 --- a/src/core/Akka.Remote/Serialization/PrimitiveSerializers.cs +++ b/src/core/Akka.Remote/Serialization/PrimitiveSerializers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/ProtobufSerializer.cs b/src/core/Akka.Remote/Serialization/ProtobufSerializer.cs index d04416d12e5..f2956721185 100644 --- a/src/core/Akka.Remote/Serialization/ProtobufSerializer.cs +++ b/src/core/Akka.Remote/Serialization/ProtobufSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/SystemMessageSerializer.cs b/src/core/Akka.Remote/Serialization/SystemMessageSerializer.cs index 36133b49b8d..14f41af3dc0 100644 --- a/src/core/Akka.Remote/Serialization/SystemMessageSerializer.cs +++ b/src/core/Akka.Remote/Serialization/SystemMessageSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Serialization/WrappedPayloadSupport.cs b/src/core/Akka.Remote/Serialization/WrappedPayloadSupport.cs index 46a25352fd9..1674aa26020 100644 --- a/src/core/Akka.Remote/Serialization/WrappedPayloadSupport.cs +++ b/src/core/Akka.Remote/Serialization/WrappedPayloadSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/AkkaPduCodec.cs b/src/core/Akka.Remote/Transport/AkkaPduCodec.cs index 9e9ce235f0c..cdfec5a3e25 100644 --- a/src/core/Akka.Remote/Transport/AkkaPduCodec.cs +++ b/src/core/Akka.Remote/Transport/AkkaPduCodec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/AkkaProtocolTransport.cs b/src/core/Akka.Remote/Transport/AkkaProtocolTransport.cs index 46eb9a20e8a..f554221177f 100644 --- a/src/core/Akka.Remote/Transport/AkkaProtocolTransport.cs +++ b/src/core/Akka.Remote/Transport/AkkaProtocolTransport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/DotNetty/AkkaLoggingHandler.cs b/src/core/Akka.Remote/Transport/DotNetty/AkkaLoggingHandler.cs index f226ad0ce27..3523b4d7fd3 100644 --- a/src/core/Akka.Remote/Transport/DotNetty/AkkaLoggingHandler.cs +++ b/src/core/Akka.Remote/Transport/DotNetty/AkkaLoggingHandler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/DotNetty/BatchWriter.cs b/src/core/Akka.Remote/Transport/DotNetty/BatchWriter.cs index 47ba31f2128..04aed230ccb 100644 --- a/src/core/Akka.Remote/Transport/DotNetty/BatchWriter.cs +++ b/src/core/Akka.Remote/Transport/DotNetty/BatchWriter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/DotNetty/DotNettySslSetup.cs b/src/core/Akka.Remote/Transport/DotNetty/DotNettySslSetup.cs index 130e00b1b40..e533b7a54e5 100644 --- a/src/core/Akka.Remote/Transport/DotNetty/DotNettySslSetup.cs +++ b/src/core/Akka.Remote/Transport/DotNetty/DotNettySslSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransport.cs b/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransport.cs index 5ac48e6e1b8..c62da27b042 100644 --- a/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransport.cs +++ b/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransportSettings.cs b/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransportSettings.cs index 9731c3b4d62..4d34f9ea5a0 100644 --- a/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransportSettings.cs +++ b/src/core/Akka.Remote/Transport/DotNetty/DotNettyTransportSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/DotNetty/TcpTransport.cs b/src/core/Akka.Remote/Transport/DotNetty/TcpTransport.cs index b854a866bd9..3cc853b4970 100644 --- a/src/core/Akka.Remote/Transport/DotNetty/TcpTransport.cs +++ b/src/core/Akka.Remote/Transport/DotNetty/TcpTransport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/FailureInjectorTransportAdapter.cs b/src/core/Akka.Remote/Transport/FailureInjectorTransportAdapter.cs index d1f853e4ebc..95a0ccd7c6b 100644 --- a/src/core/Akka.Remote/Transport/FailureInjectorTransportAdapter.cs +++ b/src/core/Akka.Remote/Transport/FailureInjectorTransportAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/TestTransport.cs b/src/core/Akka.Remote/Transport/TestTransport.cs index 20d27b00dad..2c19ab41134 100644 --- a/src/core/Akka.Remote/Transport/TestTransport.cs +++ b/src/core/Akka.Remote/Transport/TestTransport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/ThrottleTransportAdapter.cs b/src/core/Akka.Remote/Transport/ThrottleTransportAdapter.cs index c406388b182..ec16c195e47 100644 --- a/src/core/Akka.Remote/Transport/ThrottleTransportAdapter.cs +++ b/src/core/Akka.Remote/Transport/ThrottleTransportAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/Transport.cs b/src/core/Akka.Remote/Transport/Transport.cs index 915dd893a4c..bf3f209fd7c 100644 --- a/src/core/Akka.Remote/Transport/Transport.cs +++ b/src/core/Akka.Remote/Transport/Transport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Remote/Transport/TransportAdapters.cs b/src/core/Akka.Remote/Transport/TransportAdapters.cs index 04d69d331d2..e773bbb526f 100644 --- a/src/core/Akka.Remote/Transport/TransportAdapters.cs +++ b/src/core/Akka.Remote/Transport/TransportAdapters.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Streams.TestKit.Tests/Properties/AssemblyInfo.cs index df93f28afb5..756db66e194 100644 --- a/src/core/Akka.Streams.TestKit.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Streams.TestKit.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit.Tests/StreamTestKitSpec.cs b/src/core/Akka.Streams.TestKit.Tests/StreamTestKitSpec.cs index dcb59146df7..3f0d159a62c 100644 --- a/src/core/Akka.Streams.TestKit.Tests/StreamTestKitSpec.cs +++ b/src/core/Akka.Streams.TestKit.Tests/StreamTestKitSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit.Tests/TestPublisherSubscriberSpec.cs b/src/core/Akka.Streams.TestKit.Tests/TestPublisherSubscriberSpec.cs index 3557541b7b3..f5f163f7524 100644 --- a/src/core/Akka.Streams.TestKit.Tests/TestPublisherSubscriberSpec.cs +++ b/src/core/Akka.Streams.TestKit.Tests/TestPublisherSubscriberSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/ChainSetup.cs b/src/core/Akka.Streams.TestKit/ChainSetup.cs index ad71eff93c7..36673f72d4c 100644 --- a/src/core/Akka.Streams.TestKit/ChainSetup.cs +++ b/src/core/Akka.Streams.TestKit/ChainSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/Coroner.cs b/src/core/Akka.Streams.TestKit/Coroner.cs index e9b331d2b34..b51f940607a 100644 --- a/src/core/Akka.Streams.TestKit/Coroner.cs +++ b/src/core/Akka.Streams.TestKit/Coroner.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/Properties/AssemblyInfo.cs b/src/core/Akka.Streams.TestKit/Properties/AssemblyInfo.cs index 19d0a05b504..d459958b19d 100644 --- a/src/core/Akka.Streams.TestKit/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Streams.TestKit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/PublisherFluentBuilder.cs b/src/core/Akka.Streams.TestKit/PublisherFluentBuilder.cs index 9de9988e89a..f7a5a7cbd7a 100644 --- a/src/core/Akka.Streams.TestKit/PublisherFluentBuilder.cs +++ b/src/core/Akka.Streams.TestKit/PublisherFluentBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/StreamTestDefaultMailbox.cs b/src/core/Akka.Streams.TestKit/StreamTestDefaultMailbox.cs index 0c9b07bd752..218d40f55b3 100644 --- a/src/core/Akka.Streams.TestKit/StreamTestDefaultMailbox.cs +++ b/src/core/Akka.Streams.TestKit/StreamTestDefaultMailbox.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/StreamTestKit.cs b/src/core/Akka.Streams.TestKit/StreamTestKit.cs index 8a123e39f6f..fe9f018f4d8 100644 --- a/src/core/Akka.Streams.TestKit/StreamTestKit.cs +++ b/src/core/Akka.Streams.TestKit/StreamTestKit.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/SubscriberFluentBuilder.cs b/src/core/Akka.Streams.TestKit/SubscriberFluentBuilder.cs index fe4600b0bb6..dde2d6b7a91 100644 --- a/src/core/Akka.Streams.TestKit/SubscriberFluentBuilder.cs +++ b/src/core/Akka.Streams.TestKit/SubscriberFluentBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestException.cs b/src/core/Akka.Streams.TestKit/TestException.cs index e30a3201bcf..5300c63d079 100644 --- a/src/core/Akka.Streams.TestKit/TestException.cs +++ b/src/core/Akka.Streams.TestKit/TestException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestGraphStage.cs b/src/core/Akka.Streams.TestKit/TestGraphStage.cs index 5a3700645b0..b8b7a6915f0 100644 --- a/src/core/Akka.Streams.TestKit/TestGraphStage.cs +++ b/src/core/Akka.Streams.TestKit/TestGraphStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestPublisher.cs b/src/core/Akka.Streams.TestKit/TestPublisher.cs index 29c98577a57..2572ca41410 100644 --- a/src/core/Akka.Streams.TestKit/TestPublisher.cs +++ b/src/core/Akka.Streams.TestKit/TestPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestPublisher_Fluent.cs b/src/core/Akka.Streams.TestKit/TestPublisher_Fluent.cs index 6fcbebd06dd..36836f3f0e8 100644 --- a/src/core/Akka.Streams.TestKit/TestPublisher_Fluent.cs +++ b/src/core/Akka.Streams.TestKit/TestPublisher_Fluent.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestPublisher_Shared.cs b/src/core/Akka.Streams.TestKit/TestPublisher_Shared.cs index 4db87ecbd07..a40b206cccb 100644 --- a/src/core/Akka.Streams.TestKit/TestPublisher_Shared.cs +++ b/src/core/Akka.Streams.TestKit/TestPublisher_Shared.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestSink.cs b/src/core/Akka.Streams.TestKit/TestSink.cs index 659759b9e3c..7e1645927c8 100644 --- a/src/core/Akka.Streams.TestKit/TestSink.cs +++ b/src/core/Akka.Streams.TestKit/TestSink.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestSource.cs b/src/core/Akka.Streams.TestKit/TestSource.cs index a3dd7f020a4..6af63358cb6 100644 --- a/src/core/Akka.Streams.TestKit/TestSource.cs +++ b/src/core/Akka.Streams.TestKit/TestSource.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestSubscriber.cs b/src/core/Akka.Streams.TestKit/TestSubscriber.cs index 43b62471ea1..c3caaae3a6f 100644 --- a/src/core/Akka.Streams.TestKit/TestSubscriber.cs +++ b/src/core/Akka.Streams.TestKit/TestSubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestSubscriber_Fluent.cs b/src/core/Akka.Streams.TestKit/TestSubscriber_Fluent.cs index ef2e3e45587..acee8d614e3 100644 --- a/src/core/Akka.Streams.TestKit/TestSubscriber_Fluent.cs +++ b/src/core/Akka.Streams.TestKit/TestSubscriber_Fluent.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestSubscriber_Shared.cs b/src/core/Akka.Streams.TestKit/TestSubscriber_Shared.cs index b28f333298b..98767488161 100644 --- a/src/core/Akka.Streams.TestKit/TestSubscriber_Shared.cs +++ b/src/core/Akka.Streams.TestKit/TestSubscriber_Shared.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/TestUtils.cs b/src/core/Akka.Streams.TestKit/TestUtils.cs index beb3def496f..6cf975b0615 100644 --- a/src/core/Akka.Streams.TestKit/TestUtils.cs +++ b/src/core/Akka.Streams.TestKit/TestUtils.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.TestKit/Utils.cs b/src/core/Akka.Streams.TestKit/Utils.cs index 78b1cde43b4..ad631db6f84 100644 --- a/src/core/Akka.Streams.TestKit/Utils.cs +++ b/src/core/Akka.Streams.TestKit/Utils.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/FlowSelectBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/FlowSelectBenchmark.cs index e9b8f2700af..0ba857ccab5 100644 --- a/src/core/Akka.Streams.Tests.Performance/FlowSelectBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/FlowSelectBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/FusedGraphsBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/FusedGraphsBenchmark.cs index 6ce73ebc6b7..3640ac0d2c4 100644 --- a/src/core/Akka.Streams.Tests.Performance/FusedGraphsBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/FusedGraphsBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/GraphBuilderBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/GraphBuilderBenchmark.cs index 4d9a5635ed0..8d1b02e4b48 100644 --- a/src/core/Akka.Streams.Tests.Performance/GraphBuilderBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/GraphBuilderBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/IO/FileSourcesBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/IO/FileSourcesBenchmark.cs index 48ebefaa6d3..c56ec53893f 100644 --- a/src/core/Akka.Streams.Tests.Performance/IO/FileSourcesBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/IO/FileSourcesBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/InterpreterBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/InterpreterBenchmark.cs index c0d101862a0..29dd0c8e69a 100644 --- a/src/core/Akka.Streams.Tests.Performance/InterpreterBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/InterpreterBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/JsonFramingBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/JsonFramingBenchmark.cs index 4068f2006af..88c4f2c27c9 100644 --- a/src/core/Akka.Streams.Tests.Performance/JsonFramingBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/JsonFramingBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/MaterializationBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/MaterializationBenchmark.cs index 1bc249471d7..8be5292af89 100644 --- a/src/core/Akka.Streams.Tests.Performance/MaterializationBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/MaterializationBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/MergeManyBenchmark.cs b/src/core/Akka.Streams.Tests.Performance/MergeManyBenchmark.cs index 655736fb122..b76aa929a1c 100644 --- a/src/core/Akka.Streams.Tests.Performance/MergeManyBenchmark.cs +++ b/src/core/Akka.Streams.Tests.Performance/MergeManyBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/Program.cs b/src/core/Akka.Streams.Tests.Performance/Program.cs index 84b1fc3c911..1241f1bdc0d 100644 --- a/src/core/Akka.Streams.Tests.Performance/Program.cs +++ b/src/core/Akka.Streams.Tests.Performance/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.Performance/Properties/AssemblyInfo.cs b/src/core/Akka.Streams.Tests.Performance/Properties/AssemblyInfo.cs index 18b73c7dcdb..8ba051e9366 100644 --- a/src/core/Akka.Streams.Tests.Performance/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Streams.Tests.Performance/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/ActorPublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/ActorPublisherTest.cs index 58c510d858a..3952c8d09e8 100644 --- a/src/core/Akka.Streams.Tests.TCK/ActorPublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/ActorPublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/ActorSubscriberTest.cs b/src/core/Akka.Streams.Tests.TCK/ActorSubscriberTest.cs index 3c652ebb6bb..dabba649946 100644 --- a/src/core/Akka.Streams.Tests.TCK/ActorSubscriberTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/ActorSubscriberTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/AkkaIdentityProcessorVerification.cs b/src/core/Akka.Streams.Tests.TCK/AkkaIdentityProcessorVerification.cs index ea5342848f2..b867481e99a 100644 --- a/src/core/Akka.Streams.Tests.TCK/AkkaIdentityProcessorVerification.cs +++ b/src/core/Akka.Streams.Tests.TCK/AkkaIdentityProcessorVerification.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/AkkaPublisherVerification.cs b/src/core/Akka.Streams.Tests.TCK/AkkaPublisherVerification.cs index 56b84849a5d..853c106e2dd 100644 --- a/src/core/Akka.Streams.Tests.TCK/AkkaPublisherVerification.cs +++ b/src/core/Akka.Streams.Tests.TCK/AkkaPublisherVerification.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/AkkaSubscriberVerification.cs b/src/core/Akka.Streams.Tests.TCK/AkkaSubscriberVerification.cs index beca5b5aea8..787abc27ac8 100644 --- a/src/core/Akka.Streams.Tests.TCK/AkkaSubscriberVerification.cs +++ b/src/core/Akka.Streams.Tests.TCK/AkkaSubscriberVerification.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/ConcatTest.cs b/src/core/Akka.Streams.Tests.TCK/ConcatTest.cs index 202ce7b3a5c..b88c79fa83d 100644 --- a/src/core/Akka.Streams.Tests.TCK/ConcatTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/ConcatTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/EmptyPublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/EmptyPublisherTest.cs index 3954e3e974a..4dde971d873 100644 --- a/src/core/Akka.Streams.Tests.TCK/EmptyPublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/EmptyPublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/FanoutPublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/FanoutPublisherTest.cs index 2a752e0e6f1..80aaada4ce7 100644 --- a/src/core/Akka.Streams.Tests.TCK/FanoutPublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/FanoutPublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/FilePublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/FilePublisherTest.cs index 6c7c01e71b2..a72f5b2e7bf 100644 --- a/src/core/Akka.Streams.Tests.TCK/FilePublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/FilePublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/FlattenTest.cs b/src/core/Akka.Streams.Tests.TCK/FlattenTest.cs index 67e7e5e6070..5c564d60493 100644 --- a/src/core/Akka.Streams.Tests.TCK/FlattenTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/FlattenTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/FoldSinkSubscriberTest.cs b/src/core/Akka.Streams.Tests.TCK/FoldSinkSubscriberTest.cs index d8ea2e05213..02eb78c5d4b 100644 --- a/src/core/Akka.Streams.Tests.TCK/FoldSinkSubscriberTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/FoldSinkSubscriberTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/ForeachSinkSubscriberTest.cs b/src/core/Akka.Streams.Tests.TCK/ForeachSinkSubscriberTest.cs index 0479a0bc3f6..f6c2fdfbf31 100644 --- a/src/core/Akka.Streams.Tests.TCK/ForeachSinkSubscriberTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/ForeachSinkSubscriberTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/FusableProcessorTest.cs b/src/core/Akka.Streams.Tests.TCK/FusableProcessorTest.cs index ce11af00cf3..a0af8f54e43 100644 --- a/src/core/Akka.Streams.Tests.TCK/FusableProcessorTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/FusableProcessorTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/GroupByTest.cs b/src/core/Akka.Streams.Tests.TCK/GroupByTest.cs index 1e0c47193d0..0ceb4fbb396 100644 --- a/src/core/Akka.Streams.Tests.TCK/GroupByTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/GroupByTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/InputStreamSourceTest.cs b/src/core/Akka.Streams.Tests.TCK/InputStreamSourceTest.cs index 5037f659123..d721535c745 100644 --- a/src/core/Akka.Streams.Tests.TCK/InputStreamSourceTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/InputStreamSourceTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/IterablePublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/IterablePublisherTest.cs index f2d1d93843e..b64ecbb720f 100644 --- a/src/core/Akka.Streams.Tests.TCK/IterablePublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/IterablePublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/MaybeSourceTest.cs b/src/core/Akka.Streams.Tests.TCK/MaybeSourceTest.cs index d5a58b038a8..eaffca72df0 100644 --- a/src/core/Akka.Streams.Tests.TCK/MaybeSourceTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/MaybeSourceTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/PrefixAndTailTest.cs b/src/core/Akka.Streams.Tests.TCK/PrefixAndTailTest.cs index 30367121c5a..6ac87a52ebd 100644 --- a/src/core/Akka.Streams.Tests.TCK/PrefixAndTailTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/PrefixAndTailTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/Properties/AssemblyInfo.cs b/src/core/Akka.Streams.Tests.TCK/Properties/AssemblyInfo.cs index 4604e4d15b3..25af7729f64 100644 --- a/src/core/Akka.Streams.Tests.TCK/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Streams.Tests.TCK/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/SelectTest.cs b/src/core/Akka.Streams.Tests.TCK/SelectTest.cs index af866607437..d22f25a7b94 100644 --- a/src/core/Akka.Streams.Tests.TCK/SelectTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/SelectTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/SingleElementSourceTest.cs b/src/core/Akka.Streams.Tests.TCK/SingleElementSourceTest.cs index 150cb7e787c..70867c8f6ae 100644 --- a/src/core/Akka.Streams.Tests.TCK/SingleElementSourceTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/SingleElementSourceTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/SinkholeSubscriberTest.cs b/src/core/Akka.Streams.Tests.TCK/SinkholeSubscriberTest.cs index 855fc039c92..8a17205e535 100644 --- a/src/core/Akka.Streams.Tests.TCK/SinkholeSubscriberTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/SinkholeSubscriberTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/SplitWhenTest.cs b/src/core/Akka.Streams.Tests.TCK/SplitWhenTest.cs index 979b173c02d..96bc93363f4 100644 --- a/src/core/Akka.Streams.Tests.TCK/SplitWhenTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/SplitWhenTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/TaskPublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/TaskPublisherTest.cs index da30ee7bf0f..bdbf486eafd 100644 --- a/src/core/Akka.Streams.Tests.TCK/TaskPublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/TaskPublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/Timeouts.cs b/src/core/Akka.Streams.Tests.TCK/Timeouts.cs index cde245c77a8..b364b2fdee2 100644 --- a/src/core/Akka.Streams.Tests.TCK/Timeouts.cs +++ b/src/core/Akka.Streams.Tests.TCK/Timeouts.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/TransformProcessorTest.cs b/src/core/Akka.Streams.Tests.TCK/TransformProcessorTest.cs index 23a55c4d918..78f9065683d 100644 --- a/src/core/Akka.Streams.Tests.TCK/TransformProcessorTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/TransformProcessorTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests.TCK/VirtualPublisherTest.cs b/src/core/Akka.Streams.Tests.TCK/VirtualPublisherTest.cs index 3d557458184..3cf793efe9c 100644 --- a/src/core/Akka.Streams.Tests.TCK/VirtualPublisherTest.cs +++ b/src/core/Akka.Streams.Tests.TCK/VirtualPublisherTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Actor/ActorPublisherSpec.cs b/src/core/Akka.Streams.Tests/Actor/ActorPublisherSpec.cs index 12dd2ff38cc..c7e8415f26e 100644 --- a/src/core/Akka.Streams.Tests/Actor/ActorPublisherSpec.cs +++ b/src/core/Akka.Streams.Tests/Actor/ActorPublisherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Actor/ActorSubscriberSpec.cs b/src/core/Akka.Streams.Tests/Actor/ActorSubscriberSpec.cs index e59af62501a..e32e164f1e0 100644 --- a/src/core/Akka.Streams.Tests/Actor/ActorSubscriberSpec.cs +++ b/src/core/Akka.Streams.Tests/Actor/ActorSubscriberSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Actor/RequestStrategySpecs.cs b/src/core/Akka.Streams.Tests/Actor/RequestStrategySpecs.cs index 143700f3939..ba0cba23d28 100644 --- a/src/core/Akka.Streams.Tests/Actor/RequestStrategySpecs.cs +++ b/src/core/Akka.Streams.Tests/Actor/RequestStrategySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/ActorMaterializerSpec.cs b/src/core/Akka.Streams.Tests/ActorMaterializerSpec.cs index 178d49517bf..78d6c2640f4 100644 --- a/src/core/Akka.Streams.Tests/ActorMaterializerSpec.cs +++ b/src/core/Akka.Streams.Tests/ActorMaterializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/AkkaStreamsLogSourceSpec.cs b/src/core/Akka.Streams.Tests/AkkaStreamsLogSourceSpec.cs index b87240b1c50..cf056301026 100644 --- a/src/core/Akka.Streams.Tests/AkkaStreamsLogSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/AkkaStreamsLogSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/BaseTwoStreamsSetup.cs b/src/core/Akka.Streams.Tests/BaseTwoStreamsSetup.cs index 7760d118295..95f1a5e638a 100644 --- a/src/core/Akka.Streams.Tests/BaseTwoStreamsSetup.cs +++ b/src/core/Akka.Streams.Tests/BaseTwoStreamsSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/BugSpec.cs b/src/core/Akka.Streams.Tests/BugSpec.cs index 9226ee745ef..ae6c6396df2 100644 --- a/src/core/Akka.Streams.Tests/BugSpec.cs +++ b/src/core/Akka.Streams.Tests/BugSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Bugfix4421Spec.cs b/src/core/Akka.Streams.Tests/Bugfix4421Spec.cs index 011cca4f54d..6a1fc4da6b6 100644 --- a/src/core/Akka.Streams.Tests/Bugfix4421Spec.cs +++ b/src/core/Akka.Streams.Tests/Bugfix4421Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/AccumulateWhileUnchangedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/AccumulateWhileUnchangedSpec.cs index 4e6fbdee84c..e9331c42384 100644 --- a/src/core/Akka.Streams.Tests/Dsl/AccumulateWhileUnchangedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/AccumulateWhileUnchangedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ActorRefBackpressureSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ActorRefBackpressureSinkSpec.cs index 5655a9a565f..dbb2827616f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ActorRefBackpressureSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ActorRefBackpressureSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ActorRefSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ActorRefSinkSpec.cs index 944fb60cd02..7bb48caa09f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ActorRefSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ActorRefSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ActorRefSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ActorRefSourceSpec.cs index e9a309c78cf..4e0d4921697 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ActorRefSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ActorRefSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/AsyncEnumerableSpec.cs b/src/core/Akka.Streams.Tests/Dsl/AsyncEnumerableSpec.cs index 9771e169f4b..9c86946c38a 100644 --- a/src/core/Akka.Streams.Tests/Dsl/AsyncEnumerableSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/AsyncEnumerableSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/AttributesSpec.cs b/src/core/Akka.Streams.Tests/Dsl/AttributesSpec.cs index 883e83338ee..8a9cb4f60f1 100644 --- a/src/core/Akka.Streams.Tests/Dsl/AttributesSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/AttributesSpec.cs @@ -1,12 +1,13 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; using System.Threading.Tasks; +using Akka.Event; using Akka.Streams.Dsl; using Akka.Streams.Implementation; using Akka.Streams.TestKit; @@ -44,6 +45,14 @@ public async Task Attributes_must_be_overridable_on_a_module_basis() complete.GetAttribute().Value.Should().Contain("new-name"); } + [Fact] + public void Attributes_Contains_should_not_return_true_if_doesnt_exist() + { + var attributes = Attributes.CreateName("new-name"); + attributes.Contains().Should().BeFalse(); + attributes.Contains().Should().BeTrue(); + } + [Fact] public async Task Attributes_must_keep_the_outermost_attribute_as_the_least_specific() { diff --git a/src/core/Akka.Streams.Tests/Dsl/BidiFlowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/BidiFlowSpec.cs index 4fb20e5313f..cc754d7cc40 100644 --- a/src/core/Akka.Streams.Tests/Dsl/BidiFlowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/BidiFlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/DelayFlowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/DelayFlowSpec.cs index 7856c8d142b..1dbbc84e250 100644 --- a/src/core/Akka.Streams.Tests/Dsl/DelayFlowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/DelayFlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/EventSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/EventSourceSpec.cs index 2b56810b3a5..b26a96f4486 100644 --- a/src/core/Akka.Streams.Tests/Dsl/EventSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/EventSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowAggregateAsyncSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowAggregateAsyncSpec.cs index b7c271adc4e..988e33916ed 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowAggregateAsyncSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowAggregateAsyncSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowAggregateSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowAggregateSpec.cs index 7c38b50655e..32bc228c761 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowAggregateSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowAggregateSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowAlsoToSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowAlsoToSpec.cs index bda2604f695..8e62076e0ef 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowAlsoToSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowAlsoToSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowAppendSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowAppendSpec.cs index 5ab92d1d095..502e6ed8653 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowAppendSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowAppendSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowAskSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowAskSpec.cs index f1f0cad7463..f896dee5c2b 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowAskSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowAskSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowBatchSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowBatchSpec.cs index 42be4dc276b..721e5bef439 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowBatchSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowBatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowBatchWeightedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowBatchWeightedSpec.cs index b627c7be074..24c206f0eea 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowBatchWeightedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowBatchWeightedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowBufferSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowBufferSpec.cs index 3a6bb3ee536..2546047f921 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowBufferSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowBufferSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowCollectSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowCollectSpec.cs index eb2eb2dd3f6..84bf6304746 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowCollectSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowCollectSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowCompileSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowCompileSpec.cs index f22fd36d130..4a8abd0668b 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowCompileSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowCompileSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowConcatAllSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowConcatAllSpec.cs index 6f5511fe10a..93dffcda6e4 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowConcatAllSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowConcatAllSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowConcatSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowConcatSpec.cs index 11f1148fa91..fceb1afdff3 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowConcatSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowConcatSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowConflateSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowConflateSpec.cs index 5bd1171719d..6450156bed1 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowConflateSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowConflateSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowDelaySpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowDelaySpec.cs index 1cc17845cc4..9f2c963577d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowDelaySpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowDelaySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowDetacherSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowDetacherSpec.cs index 780362cac99..b8fde57ea2b 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowDetacherSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowDetacherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowDispatcherSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowDispatcherSpec.cs index 7b0930a3227..d983e319763 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowDispatcherSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowDispatcherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowExpandSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowExpandSpec.cs index dd6356c4312..9419d917ecc 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowExpandSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowExpandSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowFlattenMergeSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowFlattenMergeSpec.cs index 821f0c42cd0..41768a57193 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowFlattenMergeSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowFlattenMergeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowForeachSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowForeachSpec.cs index d2ed2ad7501..c3b62476ff7 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowForeachSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowForeachSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowFromTaskSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowFromTaskSpec.cs index 3abd5fdbe1e..8954a153ecd 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowFromTaskSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowFromTaskSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowGroupBySpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowGroupBySpec.cs index 7f928aed596..5b3a8b1871d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowGroupBySpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowGroupBySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowGroupedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowGroupedSpec.cs index 8cf193edc67..4be388142ed 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowGroupedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowGroupedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowGroupedWithinSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowGroupedWithinSpec.cs index 3211d602ede..87df2df0148 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowGroupedWithinSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowGroupedWithinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowIdleInjectSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowIdleInjectSpec.cs index dbe9d0017d4..dbc770e4ef4 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowIdleInjectSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowIdleInjectSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowInitialDelaySpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowInitialDelaySpec.cs index 3982fce5a68..09fab75405d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowInitialDelaySpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowInitialDelaySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowInterleaveSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowInterleaveSpec.cs index fa7b3b536f1..b077bb3b741 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowInterleaveSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowInterleaveSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowIntersperseSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowIntersperseSpec.cs index 7fb784b2a6a..8a23f331435 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowIntersperseSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowIntersperseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowIteratorSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowIteratorSpec.cs index ca8b693e2a8..f1139e71d72 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowIteratorSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowIteratorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowJoinSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowJoinSpec.cs index a91f6848db1..27b10e014f8 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowJoinSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowJoinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowKillSwitchSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowKillSwitchSpec.cs index 426975eb90c..970763cc4ea 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowKillSwitchSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowKillSwitchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowLimitSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowLimitSpec.cs index c383c1c7477..8a8d1d11e79 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowLimitSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowLimitSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowLimitWeightedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowLimitWeightedSpec.cs index 84fb4c413bf..62c8e63425d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowLimitWeightedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowLimitWeightedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowLogSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowLogSpec.cs index 46d112f1818..b398fcd6be7 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowLogSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowLogSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -145,6 +145,16 @@ public void A_Log_on_source_must_allow_configuring_log_levels_via_Attributes() error.Message.ToString().Should().Be("[flow-6e] Upstream failed, cause: Akka.Streams.TestKit.TestException test"); } + [Fact] + public void A_Log_on_source_must_allow_configuring_log_levels_via_Method_argument() + { + Source.Single(42) + .Log("flow-6", logLevel: LogLevel.WarningLevel) + .RunWith(Sink.Ignore(), Materializer); + + LogProbe.ExpectMsg().Message.ToString().Should().Be("[flow-6] Element: 42"); + } + [Fact] public void A_Log_on_Source_must_follow_supervision_strategy_when_Exception_thrown() { diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowMergeSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowMergeSpec.cs index 0572b7e79d6..2bbffc39886 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowMergeSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowMergeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowMonitorSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowMonitorSpec.cs index 7997e577129..447a9e0483a 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowMonitorSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowMonitorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowOnCompleteSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowOnCompleteSpec.cs index 6ecd1717308..50c8a7e43e2 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowOnCompleteSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowOnCompleteSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowOrElseSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowOrElseSpec.cs index 6807ec0e7a4..0390044a761 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowOrElseSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowOrElseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowPrefixAndTailSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowPrefixAndTailSpec.cs index fd2b3674c37..f742900352f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowPrefixAndTailSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowPrefixAndTailSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowRecoverSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowRecoverSpec.cs index b373f28b0e8..106340040cc 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowRecoverSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowRecoverSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowRecoverWithSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowRecoverWithSpec.cs index fa812a48ca1..3b01a9cd76e 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowRecoverWithSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowRecoverWithSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowScanAsyncSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowScanAsyncSpec.cs index 0b574a2a448..6a09c3579b6 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowScanAsyncSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowScanAsyncSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowScanSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowScanSpec.cs index 82af2629f2b..9f6347ad52d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowScanSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowScanSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSectionSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSectionSpec.cs index cb114069eb7..1acbf6b5160 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSectionSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSectionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncSpec.cs index 7362b7f3c23..23b9fed0bf6 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncUnorderedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncUnorderedSpec.cs index 060b0137947..026b18f2b46 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncUnorderedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSelectAsyncUnorderedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSelectErrorSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSelectErrorSpec.cs index 98a4da7c9a8..8f68322bed9 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSelectErrorSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSelectErrorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSelectManySpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSelectManySpec.cs index 054f5894593..4a53885e60d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSelectManySpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSelectManySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSelectSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSelectSpec.cs index fb63bbfd0a2..d2c02334e14 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSelectSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSelectSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSkipSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSkipSpec.cs index 9a5bc2452ef..c36323a7800 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSkipSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSkipSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSkipWhileSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSkipWhileSpec.cs index 7d9365028a8..4a9221ab056 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSkipWhileSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSkipWhileSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSkipWithinSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSkipWithinSpec.cs index 6391f235ade..4f836952a17 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSkipWithinSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSkipWithinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSlidingSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSlidingSpec.cs index f0dc8f739d1..291857c4fd8 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSlidingSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSlidingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSpec.cs index d5bb40bf1db..28ef49ef861 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSplitAfterSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSplitAfterSpec.cs index d69e5cdad8f..defc07cfcfd 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSplitAfterSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSplitAfterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSplitWhenSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSplitWhenSpec.cs index 8071c698b63..2bd9daedcba 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSplitWhenSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSplitWhenSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowStatefulSelectManySpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowStatefulSelectManySpec.cs index 7d6ff97ed66..a269baf628f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowStatefulSelectManySpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowStatefulSelectManySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSumSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSumSpec.cs index 53978b1b9b0..7540e414240 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSumSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSumSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowSupervisionSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowSupervisionSpec.cs index fa2431c9835..30dbf2290d8 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowSupervisionSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowSupervisionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowTakeSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowTakeSpec.cs index 301b57e8506..f4d42fe9eae 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowTakeSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowTakeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowTakeWhileSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowTakeWhileSpec.cs index 4f753485fe5..baa55af4a38 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowTakeWhileSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowTakeWhileSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowTakeWithinSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowTakeWithinSpec.cs index 37e2f5717c6..951a7f232d1 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowTakeWithinSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowTakeWithinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowThrottleSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowThrottleSpec.cs index 152e5d928e3..d8b071ece8f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowThrottleSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowThrottleSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowWatchTerminationSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowWatchTerminationSpec.cs index 0e1e4905b01..cdbe0658851 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowWatchTerminationSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowWatchTerminationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowWhereSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowWhereSpec.cs index feed33f54b4..31eb671aafd 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowWhereSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowWhereSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowWireTapSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowWireTapSpec.cs index fc2c1971dbd..8b814f99845 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowWireTapSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowWireTapSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowWithContextSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowWithContextSpec.cs index bf7fe9c018e..fdcbf093957 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowWithContextSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowWithContextSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowZipSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowZipSpec.cs index 14082e39cae..f02cf3c001c 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowZipSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowZipSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowZipWithIndexSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowZipWithIndexSpec.cs index 4e0f946b38c..66609956845 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowZipWithIndexSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowZipWithIndexSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FlowZipWithSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FlowZipWithSpec.cs index 43401fe409a..72281cadca3 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FlowZipWithSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FlowZipWithSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FramingSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FramingSpec.cs index c021cbbc8bc..fcc16d1ef3d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FramingSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FramingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/FutureFlattenSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/FutureFlattenSourceSpec.cs index e3006e2168a..0e32698a838 100644 --- a/src/core/Akka.Streams.Tests/Dsl/FutureFlattenSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/FutureFlattenSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphBackedFlowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphBackedFlowSpec.cs index 00621c8a4a3..cada673c7af 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphBackedFlowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphBackedFlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphBalanceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphBalanceSpec.cs index 4701ef60699..320c0e71a82 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphBalanceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphBalanceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphBroadcastSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphBroadcastSpec.cs index f3b1fb3eeec..fa795ae8d0b 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphBroadcastSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphBroadcastSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphConcatSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphConcatSpec.cs index 48c91fdd3b7..00d3eddc862 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphConcatSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphConcatSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphDslCompileSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphDslCompileSpec.cs index 95e92693195..a9a1ad6e839 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphDslCompileSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphDslCompileSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphMatValueSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphMatValueSpec.cs index ba6fa22b51a..06f5a80cead 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphMatValueSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphMatValueSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphMergePreferredSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphMergePreferredSpec.cs index def1324a9fa..85ac1ce64b8 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphMergePreferredSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphMergePreferredSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphMergePrioritizedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphMergePrioritizedSpec.cs index 7f007cc1691..befc1169b69 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphMergePrioritizedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphMergePrioritizedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphMergeSortedSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphMergeSortedSpec.cs index 5b67f096a77..ccae8957899 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphMergeSortedSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphMergeSortedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphMergeSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphMergeSpec.cs index 21e58b890d0..c717581781e 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphMergeSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphMergeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphOpsIntegrationSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphOpsIntegrationSpec.cs index dd32335c5cc..b53d6435b7c 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphOpsIntegrationSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphOpsIntegrationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphPartialSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphPartialSpec.cs index 85aaf1edbf5..68e4a5bc752 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphPartialSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphPartialSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphPartitionSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphPartitionSpec.cs index a079d76f685..5642117ed20 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphPartitionSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphPartitionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphStageTimersSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphStageTimersSpec.cs index 24129ae30e5..c48de2326d2 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphStageTimersSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphStageTimersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphUnzipSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphUnzipSpec.cs index bc5b8a07dda..97022234376 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphUnzipSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphUnzipSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphUnzipWithSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphUnzipWithSpec.cs index ada59cb4c97..f3e82152c33 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphUnzipWithSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphUnzipWithSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphWireTapSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphWireTapSpec.cs index ac6fe225a2c..2cbefe54c27 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphWireTapSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphWireTapSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphZipNSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphZipNSpec.cs index 987384ce0be..7d2a2b3604c 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphZipNSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphZipNSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphZipSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphZipSpec.cs index b4566bf8926..600a4984601 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphZipSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphZipSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphZipWithNSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphZipWithNSpec.cs index 68ae980ec0f..6266fe0d1db 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphZipWithNSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphZipWithNSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/GraphZipWithSpec.cs b/src/core/Akka.Streams.Tests/Dsl/GraphZipWithSpec.cs index 91e735b5aab..027f0b303c3 100644 --- a/src/core/Akka.Streams.Tests/Dsl/GraphZipWithSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/GraphZipWithSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/HeadSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/HeadSinkSpec.cs index 23f277e6b47..3f16e64c5cb 100644 --- a/src/core/Akka.Streams.Tests/Dsl/HeadSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/HeadSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/HubSpec.cs b/src/core/Akka.Streams.Tests/Dsl/HubSpec.cs index 42b7a345aae..ed06acc54b4 100644 --- a/src/core/Akka.Streams.Tests/Dsl/HubSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/HubSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/IntervalBasedRateLimiterSpec.cs b/src/core/Akka.Streams.Tests/Dsl/IntervalBasedRateLimiterSpec.cs index 4398a302321..eacf8f1b94e 100644 --- a/src/core/Akka.Streams.Tests/Dsl/IntervalBasedRateLimiterSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/IntervalBasedRateLimiterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/JsonFramingSpec.cs b/src/core/Akka.Streams.Tests/Dsl/JsonFramingSpec.cs index b5b045fad41..97074593bdd 100644 --- a/src/core/Akka.Streams.Tests/Dsl/JsonFramingSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/JsonFramingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/KeepAliveConcatSpec.cs b/src/core/Akka.Streams.Tests/Dsl/KeepAliveConcatSpec.cs index d0a06204b66..97330601133 100644 --- a/src/core/Akka.Streams.Tests/Dsl/KeepAliveConcatSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/KeepAliveConcatSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/LastElementSpec.cs b/src/core/Akka.Streams.Tests/Dsl/LastElementSpec.cs index b9b2cbe14f2..8f211c7c9b2 100644 --- a/src/core/Akka.Streams.Tests/Dsl/LastElementSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/LastElementSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/LastSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/LastSinkSpec.cs index 6b1d4a11a21..acea0c578f2 100644 --- a/src/core/Akka.Streams.Tests/Dsl/LastSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/LastSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/LazyFlowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/LazyFlowSpec.cs index 0bc42254cf8..9fced363fad 100644 --- a/src/core/Akka.Streams.Tests/Dsl/LazyFlowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/LazyFlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/LazySinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/LazySinkSpec.cs index 77c14cb2444..921a9766da0 100644 --- a/src/core/Akka.Streams.Tests/Dsl/LazySinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/LazySinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/LazySourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/LazySourceSpec.cs index 2aede11082b..d6d12dd90a2 100644 --- a/src/core/Akka.Streams.Tests/Dsl/LazySourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/LazySourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/LiftExtensions.cs b/src/core/Akka.Streams.Tests/Dsl/LiftExtensions.cs index ce1d6d38e5c..043a3d3c5f4 100644 --- a/src/core/Akka.Streams.Tests/Dsl/LiftExtensions.cs +++ b/src/core/Akka.Streams.Tests/Dsl/LiftExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/MaybeSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/MaybeSourceSpec.cs index 71810ebf8e0..ed4225e464e 100644 --- a/src/core/Akka.Streams.Tests/Dsl/MaybeSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/MaybeSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/NeverSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/NeverSourceSpec.cs index 9ad4032641d..afd8590c1c1 100644 --- a/src/core/Akka.Streams.Tests/Dsl/NeverSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/NeverSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ObservableSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ObservableSinkSpec.cs index 67b6da47068..ac2236a6176 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ObservableSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ObservableSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ObservableSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ObservableSourceSpec.cs index 987fbb2171b..34f3eb51bb9 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ObservableSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ObservableSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/PagedSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/PagedSourceSpec.cs index 5e5b2caf549..5e75aeb26af 100644 --- a/src/core/Akka.Streams.Tests/Dsl/PagedSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/PagedSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/PartitionWithSpec.cs b/src/core/Akka.Streams.Tests/Dsl/PartitionWithSpec.cs index 2a02bc5ae2c..25820c762c9 100644 --- a/src/core/Akka.Streams.Tests/Dsl/PartitionWithSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/PartitionWithSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/PublisherSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/PublisherSinkSpec.cs index 10c0a338345..2c34582c4d5 100644 --- a/src/core/Akka.Streams.Tests/Dsl/PublisherSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/PublisherSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/PulseSpec.cs b/src/core/Akka.Streams.Tests/Dsl/PulseSpec.cs index d8dc0961c51..a9d466b94f1 100644 --- a/src/core/Akka.Streams.Tests/Dsl/PulseSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/PulseSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/QueueSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/QueueSinkSpec.cs index 1874be7a5f3..c616e23fa73 100644 --- a/src/core/Akka.Streams.Tests/Dsl/QueueSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/QueueSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/QueueSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/QueueSourceSpec.cs index 211902b58c4..644f0a7328b 100644 --- a/src/core/Akka.Streams.Tests/Dsl/QueueSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/QueueSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/RestartSpec.cs b/src/core/Akka.Streams.Tests/Dsl/RestartSpec.cs index 3d8021e7ce8..5de80eeec13 100644 --- a/src/core/Akka.Streams.Tests/Dsl/RestartSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/RestartSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/RetrySpec.cs b/src/core/Akka.Streams.Tests/Dsl/RetrySpec.cs index 515b7878bdf..2c098db01d0 100644 --- a/src/core/Akka.Streams.Tests/Dsl/RetrySpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/RetrySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ReuseLatestSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ReuseLatestSpec.cs index 004b415242c..805af03c055 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ReuseLatestSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ReuseLatestSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ReverseArrowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ReverseArrowSpec.cs index 1530b3a7d25..5fa37681d68 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ReverseArrowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ReverseArrowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/RunnableGraphSpec.cs b/src/core/Akka.Streams.Tests/Dsl/RunnableGraphSpec.cs index fd73c46d92e..5fb298f5d21 100644 --- a/src/core/Akka.Streams.Tests/Dsl/RunnableGraphSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/RunnableGraphSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SampleSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SampleSpec.cs index 209b990644b..afd71acd23f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SampleSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SampleSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SeqSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SeqSinkSpec.cs index 43367247e6c..4194a056383 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SeqSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SeqSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SetupSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SetupSpec.cs index a72bd911c56..c6a3723519c 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SetupSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SetupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SinkForeachAsyncSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SinkForeachAsyncSpec.cs index 673667adda1..8728dc21330 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SinkForeachAsyncSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SinkForeachAsyncSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SinkForeachParallelSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SinkForeachParallelSpec.cs index d099058b7d0..74225dc795a 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SinkForeachParallelSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SinkForeachParallelSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SinkSpec.cs index 8d5164291ed..f7357d766a8 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SourceSpec.cs index 27248bfa51f..1a010b81370 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SourceWithContextSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SourceWithContextSpec.cs index 2fb7b948ad6..95d4c8272ad 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SourceWithContextSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SourceWithContextSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/StageActorRefSpec.cs b/src/core/Akka.Streams.Tests/Dsl/StageActorRefSpec.cs index 772570b0c1f..62a2decd1a3 100644 --- a/src/core/Akka.Streams.Tests/Dsl/StageActorRefSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/StageActorRefSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/StreamRefsSerializerSpec.cs b/src/core/Akka.Streams.Tests/Dsl/StreamRefsSerializerSpec.cs index 96e8d6430c4..e825ac250a5 100644 --- a/src/core/Akka.Streams.Tests/Dsl/StreamRefsSerializerSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/StreamRefsSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/StreamRefsSpec.cs b/src/core/Akka.Streams.Tests/Dsl/StreamRefsSpec.cs index e2f4d5d3c3f..4907c4f7c81 100644 --- a/src/core/Akka.Streams.Tests/Dsl/StreamRefsSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/StreamRefsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SubscriberSinkSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SubscriberSinkSpec.cs index 2d2a6e8ec31..bffac69fb42 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SubscriberSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SubscriberSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SubscriberSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SubscriberSourceSpec.cs index 09847d41841..a3816d5ab2d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SubscriberSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SubscriberSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/SubstreamSubscriptionTimeoutSpec.cs b/src/core/Akka.Streams.Tests/Dsl/SubstreamSubscriptionTimeoutSpec.cs index d030c60cafb..55f01bd844f 100644 --- a/src/core/Akka.Streams.Tests/Dsl/SubstreamSubscriptionTimeoutSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/SubstreamSubscriptionTimeoutSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/TestConfig.cs b/src/core/Akka.Streams.Tests/Dsl/TestConfig.cs index 0eb3b3456e0..68c86e9c057 100644 --- a/src/core/Akka.Streams.Tests/Dsl/TestConfig.cs +++ b/src/core/Akka.Streams.Tests/Dsl/TestConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/TickSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/TickSourceSpec.cs index 526542f22ec..8f28798289d 100644 --- a/src/core/Akka.Streams.Tests/Dsl/TickSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/TickSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/UnfoldFlowSpec.cs b/src/core/Akka.Streams.Tests/Dsl/UnfoldFlowSpec.cs index af73ec412aa..b07501fdc43 100644 --- a/src/core/Akka.Streams.Tests/Dsl/UnfoldFlowSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/UnfoldFlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceAsyncSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceAsyncSourceSpec.cs index 7b8e21fc43b..9db01219ebe 100644 --- a/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceAsyncSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceAsyncSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceSourceSpec.cs b/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceSourceSpec.cs index db405fea910..d4fc0e9b713 100644 --- a/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/UnfoldResourceSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/ValveSpec.cs b/src/core/Akka.Streams.Tests/Dsl/ValveSpec.cs index 9c1ebdd7fcb..174b6e26a0a 100644 --- a/src/core/Akka.Streams.Tests/Dsl/ValveSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/ValveSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Dsl/WithContextUsageSpec.cs b/src/core/Akka.Streams.Tests/Dsl/WithContextUsageSpec.cs index 81f74716b97..8e6346fe32c 100644 --- a/src/core/Akka.Streams.Tests/Dsl/WithContextUsageSpec.cs +++ b/src/core/Akka.Streams.Tests/Dsl/WithContextUsageSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Extra/FlowTimedSpec.cs b/src/core/Akka.Streams.Tests/Extra/FlowTimedSpec.cs index e142edc654f..2cc95ac4ca6 100644 --- a/src/core/Akka.Streams.Tests/Extra/FlowTimedSpec.cs +++ b/src/core/Akka.Streams.Tests/Extra/FlowTimedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/FusingSpec.cs b/src/core/Akka.Streams.Tests/FusingSpec.cs index 5cf9ec7ec78..4799245bcb5 100644 --- a/src/core/Akka.Streams.Tests/FusingSpec.cs +++ b/src/core/Akka.Streams.Tests/FusingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/FileSinkSpec.cs b/src/core/Akka.Streams.Tests/IO/FileSinkSpec.cs index d5c7925f440..438d9cef916 100644 --- a/src/core/Akka.Streams.Tests/IO/FileSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/FileSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/FileSourceSpec.cs b/src/core/Akka.Streams.Tests/IO/FileSourceSpec.cs index ae4cfa2fd7c..201e2f31fd7 100644 --- a/src/core/Akka.Streams.Tests/IO/FileSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/FileSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/InputStreamSinkSpec.cs b/src/core/Akka.Streams.Tests/IO/InputStreamSinkSpec.cs index d6de58ac632..01c09c44b91 100644 --- a/src/core/Akka.Streams.Tests/IO/InputStreamSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/InputStreamSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/InputStreamSourceSpec.cs b/src/core/Akka.Streams.Tests/IO/InputStreamSourceSpec.cs index 1bd10e2c1ac..c2a684e4a34 100644 --- a/src/core/Akka.Streams.Tests/IO/InputStreamSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/InputStreamSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/OutputStreamSinkSpec.cs b/src/core/Akka.Streams.Tests/IO/OutputStreamSinkSpec.cs index 727ba6b708f..20bcd03ff96 100644 --- a/src/core/Akka.Streams.Tests/IO/OutputStreamSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/OutputStreamSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/OutputStreamSourceSpec.cs b/src/core/Akka.Streams.Tests/IO/OutputStreamSourceSpec.cs index 4cf5cedb1b1..ee4db12b43e 100644 --- a/src/core/Akka.Streams.Tests/IO/OutputStreamSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/OutputStreamSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/TcpHelper.cs b/src/core/Akka.Streams.Tests/IO/TcpHelper.cs index 365ebc8e143..3467ecbd144 100644 --- a/src/core/Akka.Streams.Tests/IO/TcpHelper.cs +++ b/src/core/Akka.Streams.Tests/IO/TcpHelper.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/IO/TcpSpec.cs b/src/core/Akka.Streams.Tests/IO/TcpSpec.cs index a5dd5409f6d..093faa6e6eb 100644 --- a/src/core/Akka.Streams.Tests/IO/TcpSpec.cs +++ b/src/core/Akka.Streams.Tests/IO/TcpSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/ChannelSinkSpec.cs b/src/core/Akka.Streams.Tests/Implementation/ChannelSinkSpec.cs index f3ac103535a..0ccd95601f3 100644 --- a/src/core/Akka.Streams.Tests/Implementation/ChannelSinkSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/ChannelSinkSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/ChannelSourceSpec.cs b/src/core/Akka.Streams.Tests/Implementation/ChannelSourceSpec.cs index 276db982902..f0535eef1d6 100644 --- a/src/core/Akka.Streams.Tests/Implementation/ChannelSourceSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/ChannelSourceSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/DistinctRetainingMultiReaderBufferSpec.cs b/src/core/Akka.Streams.Tests/Implementation/DistinctRetainingMultiReaderBufferSpec.cs index 9cf00e2ef17..38d254f9862 100644 --- a/src/core/Akka.Streams.Tests/Implementation/DistinctRetainingMultiReaderBufferSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/DistinctRetainingMultiReaderBufferSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/FixedBufferSpec.cs b/src/core/Akka.Streams.Tests/Implementation/FixedBufferSpec.cs index 70c4b44f519..767ca9e20d5 100644 --- a/src/core/Akka.Streams.Tests/Implementation/FixedBufferSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/FixedBufferSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/ActorGraphInterpreterSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/ActorGraphInterpreterSpec.cs index d6e3b60c753..c85d20fc886 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/ActorGraphInterpreterSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/ActorGraphInterpreterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/ChasingEventsSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/ChasingEventsSpec.cs index b361c785520..75825f7acf6 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/ChasingEventsSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/ChasingEventsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterFailureModesSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterFailureModesSpec.cs index 21da6667908..fd44de99b3c 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterFailureModesSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterFailureModesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterPortsSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterPortsSpec.cs index e464bf7602b..1fb0e6ca970 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterPortsSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterPortsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpec.cs index 28c71a62b7d..a9a2305eb23 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpecKit.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpecKit.cs index 61f50da30de..8ffd7269c77 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpecKit.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/GraphInterpreterSpecKit.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSpec.cs index b28366356fc..2a867547bdb 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterStressSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterStressSpec.cs index cd3f863f420..d90aecd6d4c 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterStressSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterStressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSupervisionSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSupervisionSpec.cs index 298c7bc7ee1..cd2b66c1c93 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSupervisionSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/InterpreterSupervisionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/IteratorInterpreterSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/IteratorInterpreterSpec.cs index 3198ca4da93..8e7fd2bf650 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/IteratorInterpreterSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/IteratorInterpreterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/KeepGoingStageSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/KeepGoingStageSpec.cs index 74ba59c5988..d3721ef0e2b 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/KeepGoingStageSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/KeepGoingStageSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/Fusing/LifecycleInterpreterSpec.cs b/src/core/Akka.Streams.Tests/Implementation/Fusing/LifecycleInterpreterSpec.cs index ee83f231ce9..88df5afe8b0 100644 --- a/src/core/Akka.Streams.Tests/Implementation/Fusing/LifecycleInterpreterSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/Fusing/LifecycleInterpreterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/GraphStageLogicSpec.cs b/src/core/Akka.Streams.Tests/Implementation/GraphStageLogicSpec.cs index b216ae10398..f13dd5ef87d 100644 --- a/src/core/Akka.Streams.Tests/Implementation/GraphStageLogicSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/GraphStageLogicSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/ResizableMultiReaderRingBufferSpec.cs b/src/core/Akka.Streams.Tests/Implementation/ResizableMultiReaderRingBufferSpec.cs index f3c249809f6..8fb3cb85e77 100644 --- a/src/core/Akka.Streams.Tests/Implementation/ResizableMultiReaderRingBufferSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/ResizableMultiReaderRingBufferSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/RetainingMultiReaderBufferSpec.cs b/src/core/Akka.Streams.Tests/Implementation/RetainingMultiReaderBufferSpec.cs index 49128841537..c552259784b 100644 --- a/src/core/Akka.Streams.Tests/Implementation/RetainingMultiReaderBufferSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/RetainingMultiReaderBufferSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/StreamLayoutSpec.cs b/src/core/Akka.Streams.Tests/Implementation/StreamLayoutSpec.cs index fb9ebbd0441..2cea40c498a 100644 --- a/src/core/Akka.Streams.Tests/Implementation/StreamLayoutSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/StreamLayoutSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Implementation/TimeoutsSpec.cs b/src/core/Akka.Streams.Tests/Implementation/TimeoutsSpec.cs index 8cae3e689d6..f108467fd71 100644 --- a/src/core/Akka.Streams.Tests/Implementation/TimeoutsSpec.cs +++ b/src/core/Akka.Streams.Tests/Implementation/TimeoutsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Streams.Tests/Properties/AssemblyInfo.cs index a2c179921d5..d822c416a23 100644 --- a/src/core/Akka.Streams.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Streams.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Sample.cs b/src/core/Akka.Streams.Tests/Sample.cs index d41d380dfa0..9cbc2d2adfe 100644 --- a/src/core/Akka.Streams.Tests/Sample.cs +++ b/src/core/Akka.Streams.Tests/Sample.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/ScriptedTest.cs b/src/core/Akka.Streams.Tests/ScriptedTest.cs index 34bd47e798f..c8ad0c45b5f 100644 --- a/src/core/Akka.Streams.Tests/ScriptedTest.cs +++ b/src/core/Akka.Streams.Tests/ScriptedTest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Serialization/StreamRefSerializer.cs b/src/core/Akka.Streams.Tests/Serialization/StreamRefSerializer.cs index 6beacf93f92..11757ccfd46 100644 --- a/src/core/Akka.Streams.Tests/Serialization/StreamRefSerializer.cs +++ b/src/core/Akka.Streams.Tests/Serialization/StreamRefSerializer.cs @@ -1,9 +1,9 @@ -// ----------------------------------------------------------------------- -// -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation -// -// ----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- using System; using Akka.Serialization; @@ -39,4 +39,4 @@ public void StreamsConfigBugTest() deserialized.SeqNr.Should().Be(message.SeqNr); deserialized.Payload.Should().Be(message.Payload); } -} \ No newline at end of file +} diff --git a/src/core/Akka.Streams.Tests/StreamDispatcherSpec.cs b/src/core/Akka.Streams.Tests/StreamDispatcherSpec.cs index 885a17e8b15..efeb6c81221 100644 --- a/src/core/Akka.Streams.Tests/StreamDispatcherSpec.cs +++ b/src/core/Akka.Streams.Tests/StreamDispatcherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/TwoStreamsSetup.cs b/src/core/Akka.Streams.Tests/TwoStreamsSetup.cs index 38fc0cb4729..c05859cad07 100644 --- a/src/core/Akka.Streams.Tests/TwoStreamsSetup.cs +++ b/src/core/Akka.Streams.Tests/TwoStreamsSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams.Tests/Util/IteratorAdapterSpec.cs b/src/core/Akka.Streams.Tests/Util/IteratorAdapterSpec.cs index c764a9c76e6..cf62d022a8a 100644 --- a/src/core/Akka.Streams.Tests/Util/IteratorAdapterSpec.cs +++ b/src/core/Akka.Streams.Tests/Util/IteratorAdapterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/ActorMaterializer.cs b/src/core/Akka.Streams/ActorMaterializer.cs index 540dea6c37c..ae879a1f251 100644 --- a/src/core/Akka.Streams/ActorMaterializer.cs +++ b/src/core/Akka.Streams/ActorMaterializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Actors/ActorPublisher.cs b/src/core/Akka.Streams/Actors/ActorPublisher.cs index ea0b8432181..f6ec15f71a1 100644 --- a/src/core/Akka.Streams/Actors/ActorPublisher.cs +++ b/src/core/Akka.Streams/Actors/ActorPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Actors/ActorSubscriber.cs b/src/core/Akka.Streams/Actors/ActorSubscriber.cs index d3a9756f8dc..f2a421f696b 100644 --- a/src/core/Akka.Streams/Actors/ActorSubscriber.cs +++ b/src/core/Akka.Streams/Actors/ActorSubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Actors/RequestStrategies.cs b/src/core/Akka.Streams/Actors/RequestStrategies.cs index 8ba45c0b0e9..77ea11d7dee 100644 --- a/src/core/Akka.Streams/Actors/RequestStrategies.cs +++ b/src/core/Akka.Streams/Actors/RequestStrategies.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Attributes.cs b/src/core/Akka.Streams/Attributes.cs index 454c3787c95..edfa93248a3 100644 --- a/src/core/Akka.Streams/Attributes.cs +++ b/src/core/Akka.Streams/Attributes.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -430,8 +430,11 @@ public string GetNameOrDefault(string defaultIfNotFound = "unknown-operation") /// TBD /// TBD /// TBD - public bool Contains(TAttr attribute) where TAttr : IAttribute => _attributes.Contains(attribute); + [Obsolete("Use GetAttribute() instead")] + public bool Contains(TAttr attribute) where TAttr : IAttribute => _attributes.Any(a => a is TAttr); + public bool Contains() where TAttr : IAttribute => _attributes.Any(a => a is TAttr); + /// /// Specifies the name of the operation. /// If the name is null or empty the name is ignored, i.e. is returned. diff --git a/src/core/Akka.Streams/CodeGen/Dsl/GraphApply.cs b/src/core/Akka.Streams/CodeGen/Dsl/GraphApply.cs index defc9eed12e..365b45a5c03 100644 --- a/src/core/Akka.Streams/CodeGen/Dsl/GraphApply.cs +++ b/src/core/Akka.Streams/CodeGen/Dsl/GraphApply.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/CodeGen/Dsl/UnzipWith.cs b/src/core/Akka.Streams/CodeGen/Dsl/UnzipWith.cs index 33c0c79655f..43c0a0946fa 100644 --- a/src/core/Akka.Streams/CodeGen/Dsl/UnzipWith.cs +++ b/src/core/Akka.Streams/CodeGen/Dsl/UnzipWith.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/CodeGen/Dsl/ZipWith.cs b/src/core/Akka.Streams/CodeGen/Dsl/ZipWith.cs index f2847f45d1c..7ab039b323a 100644 --- a/src/core/Akka.Streams/CodeGen/Dsl/ZipWith.cs +++ b/src/core/Akka.Streams/CodeGen/Dsl/ZipWith.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/CodeGen/FanInShape.cs b/src/core/Akka.Streams/CodeGen/FanInShape.cs index d0370cafe0c..80247a8bcb0 100644 --- a/src/core/Akka.Streams/CodeGen/FanInShape.cs +++ b/src/core/Akka.Streams/CodeGen/FanInShape.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/CodeGen/FanOutShape.cs b/src/core/Akka.Streams/CodeGen/FanOutShape.cs index 70ec634005a..489ca088584 100644 --- a/src/core/Akka.Streams/CodeGen/FanOutShape.cs +++ b/src/core/Akka.Streams/CodeGen/FanOutShape.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Construct.cs b/src/core/Akka.Streams/Construct.cs index ec9e79ec941..2f0120c5ff0 100644 --- a/src/core/Akka.Streams/Construct.cs +++ b/src/core/Akka.Streams/Construct.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/AccumulateWhileUnchanged.cs b/src/core/Akka.Streams/Dsl/AccumulateWhileUnchanged.cs index e538e6ed080..1694af13dd9 100644 --- a/src/core/Akka.Streams/Dsl/AccumulateWhileUnchanged.cs +++ b/src/core/Akka.Streams/Dsl/AccumulateWhileUnchanged.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/BidiFlow.cs b/src/core/Akka.Streams/Dsl/BidiFlow.cs index ef0649b210b..7267a90a24b 100644 --- a/src/core/Akka.Streams/Dsl/BidiFlow.cs +++ b/src/core/Akka.Streams/Dsl/BidiFlow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/ChannelSink.cs b/src/core/Akka.Streams/Dsl/ChannelSink.cs index b9cee6f1d89..4e48cce476a 100644 --- a/src/core/Akka.Streams/Dsl/ChannelSink.cs +++ b/src/core/Akka.Streams/Dsl/ChannelSink.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/ChannelSource.cs b/src/core/Akka.Streams/Dsl/ChannelSource.cs index 3fc8bb9b0c8..a207a179528 100644 --- a/src/core/Akka.Streams/Dsl/ChannelSource.cs +++ b/src/core/Akka.Streams/Dsl/ChannelSource.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/DelayFlow.cs b/src/core/Akka.Streams/Dsl/DelayFlow.cs index be7502a3d6d..2c35bf025cb 100644 --- a/src/core/Akka.Streams/Dsl/DelayFlow.cs +++ b/src/core/Akka.Streams/Dsl/DelayFlow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/FileIO.cs b/src/core/Akka.Streams/Dsl/FileIO.cs index c5b4bfed99c..7f2fbe14b6c 100644 --- a/src/core/Akka.Streams/Dsl/FileIO.cs +++ b/src/core/Akka.Streams/Dsl/FileIO.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Flow.cs b/src/core/Akka.Streams/Dsl/Flow.cs index 246297b7594..70130b2f870 100644 --- a/src/core/Akka.Streams/Dsl/Flow.cs +++ b/src/core/Akka.Streams/Dsl/Flow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/FlowOperations.cs b/src/core/Akka.Streams/Dsl/FlowOperations.cs index 695d72cac98..2eed10cc524 100644 --- a/src/core/Akka.Streams/Dsl/FlowOperations.cs +++ b/src/core/Akka.Streams/Dsl/FlowOperations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -2106,17 +2106,17 @@ public static Flow InitialDelay(this Flow /// Cancels when downstream cancels /// - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - public static Flow Log(this Flow flow, string name, Func extract = null, ILoggingAdapter log = null) - { - return (Flow)InternalFlowOperations.Log(flow, name, extract, log); + /// The input type + /// The output type + /// The materialized type + /// The underlying graph + /// The name of the + /// Optional. Extract the content that will be captured by the logger + /// Optional. Use an external logging adapter + /// Optional. The log level being logged. Defaults to + public static Flow Log(this Flow flow, string name, Func extract = null, ILoggingAdapter log = null, LogLevel logLevel = LogLevel.DebugLevel) + { + return (Flow)InternalFlowOperations.Log(flow, name, extract, log, logLevel); } /// diff --git a/src/core/Akka.Streams/Dsl/FlowWithContext.cs b/src/core/Akka.Streams/Dsl/FlowWithContext.cs index 1e5fa0eb4e7..501750448a3 100644 --- a/src/core/Akka.Streams/Dsl/FlowWithContext.cs +++ b/src/core/Akka.Streams/Dsl/FlowWithContext.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/FlowWithContextOperations.cs b/src/core/Akka.Streams/Dsl/FlowWithContextOperations.cs index 16fa970f4fd..825252d3d3d 100644 --- a/src/core/Akka.Streams/Dsl/FlowWithContextOperations.cs +++ b/src/core/Akka.Streams/Dsl/FlowWithContextOperations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Framing.cs b/src/core/Akka.Streams/Dsl/Framing.cs index 1807ef47c8e..ff6cc6f7e38 100644 --- a/src/core/Akka.Streams/Dsl/Framing.cs +++ b/src/core/Akka.Streams/Dsl/Framing.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Graph.cs b/src/core/Akka.Streams/Dsl/Graph.cs index 4b831665ac4..81e77046902 100644 --- a/src/core/Akka.Streams/Dsl/Graph.cs +++ b/src/core/Akka.Streams/Dsl/Graph.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/GraphDsl.cs b/src/core/Akka.Streams/Dsl/GraphDsl.cs index 4dc4610b705..77c49c1d2ea 100644 --- a/src/core/Akka.Streams/Dsl/GraphDsl.cs +++ b/src/core/Akka.Streams/Dsl/GraphDsl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Hub.cs b/src/core/Akka.Streams/Dsl/Hub.cs index 49dfc19359a..4bb7b30cd9a 100644 --- a/src/core/Akka.Streams/Dsl/Hub.cs +++ b/src/core/Akka.Streams/Dsl/Hub.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Internal/GraphImpl.cs b/src/core/Akka.Streams/Dsl/Internal/GraphImpl.cs index 957417b912a..dda853df321 100644 --- a/src/core/Akka.Streams/Dsl/Internal/GraphImpl.cs +++ b/src/core/Akka.Streams/Dsl/Internal/GraphImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Internal/InternalFlowOperations.cs b/src/core/Akka.Streams/Dsl/Internal/InternalFlowOperations.cs index f9488f7dca6..376539b8f7e 100644 --- a/src/core/Akka.Streams/Dsl/Internal/InternalFlowOperations.cs +++ b/src/core/Akka.Streams/Dsl/Internal/InternalFlowOperations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -2017,17 +2017,17 @@ public static IFlow InitialDelay(this IFlow flow, Tim /// /// Cancels when downstream cancels /// - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD + /// The output type + /// The materialized type + /// The underlying graph + /// The name of the + /// Optional. Extract the content that will be captured by the logger + /// Optional. Use an external logging adapter + /// Optional. The log level being logged. Defaults to public static IFlow Log(this IFlow flow, string name, Func extract = null, - ILoggingAdapter log = null) + ILoggingAdapter log = null, LogLevel logLevel = LogLevel.DebugLevel) { - return flow.Via(new Fusing.Log(name, extract ?? Identity(), log)); + return flow.Via(new Fusing.Log(name, extract ?? Identity(), log, logLevel)); } /// diff --git a/src/core/Akka.Streams/Dsl/IntervalBasedRateLimiter.cs b/src/core/Akka.Streams/Dsl/IntervalBasedRateLimiter.cs index b734c4033a0..d76d6109571 100644 --- a/src/core/Akka.Streams/Dsl/IntervalBasedRateLimiter.cs +++ b/src/core/Akka.Streams/Dsl/IntervalBasedRateLimiter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/JsonFraming.cs b/src/core/Akka.Streams/Dsl/JsonFraming.cs index b14ca4995ca..ef0f8a14969 100644 --- a/src/core/Akka.Streams/Dsl/JsonFraming.cs +++ b/src/core/Akka.Streams/Dsl/JsonFraming.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Keep.cs b/src/core/Akka.Streams/Dsl/Keep.cs index 342ef58bb61..5b9e77b06e9 100644 --- a/src/core/Akka.Streams/Dsl/Keep.cs +++ b/src/core/Akka.Streams/Dsl/Keep.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/KeepAliveConcat.cs b/src/core/Akka.Streams/Dsl/KeepAliveConcat.cs index 75ee920c30e..abe2fac8bf7 100644 --- a/src/core/Akka.Streams/Dsl/KeepAliveConcat.cs +++ b/src/core/Akka.Streams/Dsl/KeepAliveConcat.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/LastElement.cs b/src/core/Akka.Streams/Dsl/LastElement.cs index 5c5832f3dce..62d6d73a0a9 100644 --- a/src/core/Akka.Streams/Dsl/LastElement.cs +++ b/src/core/Akka.Streams/Dsl/LastElement.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/One2OneBidiFlow.cs b/src/core/Akka.Streams/Dsl/One2OneBidiFlow.cs index 35386cb70cf..001c9d33690 100644 --- a/src/core/Akka.Streams/Dsl/One2OneBidiFlow.cs +++ b/src/core/Akka.Streams/Dsl/One2OneBidiFlow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/PagedSource.cs b/src/core/Akka.Streams/Dsl/PagedSource.cs index d28fec93e4d..1c74a70f0e8 100644 --- a/src/core/Akka.Streams/Dsl/PagedSource.cs +++ b/src/core/Akka.Streams/Dsl/PagedSource.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/PartitionWith.cs b/src/core/Akka.Streams/Dsl/PartitionWith.cs index 24f4ee1446c..e823b932867 100644 --- a/src/core/Akka.Streams/Dsl/PartitionWith.cs +++ b/src/core/Akka.Streams/Dsl/PartitionWith.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Pulse.cs b/src/core/Akka.Streams/Dsl/Pulse.cs index 5defd1c4843..d333e660690 100644 --- a/src/core/Akka.Streams/Dsl/Pulse.cs +++ b/src/core/Akka.Streams/Dsl/Pulse.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/RestartFlow.cs b/src/core/Akka.Streams/Dsl/RestartFlow.cs index 9320f711ae9..a612a44b5db 100644 --- a/src/core/Akka.Streams/Dsl/RestartFlow.cs +++ b/src/core/Akka.Streams/Dsl/RestartFlow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/RestartSink.cs b/src/core/Akka.Streams/Dsl/RestartSink.cs index 2d93243c522..d9e4df9dd17 100644 --- a/src/core/Akka.Streams/Dsl/RestartSink.cs +++ b/src/core/Akka.Streams/Dsl/RestartSink.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/RestartSource.cs b/src/core/Akka.Streams/Dsl/RestartSource.cs index dbce193a483..1fc21a6414f 100644 --- a/src/core/Akka.Streams/Dsl/RestartSource.cs +++ b/src/core/Akka.Streams/Dsl/RestartSource.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Retry.cs b/src/core/Akka.Streams/Dsl/Retry.cs index 796a81882c4..75d508dfa72 100644 --- a/src/core/Akka.Streams/Dsl/Retry.cs +++ b/src/core/Akka.Streams/Dsl/Retry.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/ReuseLatest.cs b/src/core/Akka.Streams/Dsl/ReuseLatest.cs index 0c1a0b28dfb..0feca9a52d5 100644 --- a/src/core/Akka.Streams/Dsl/ReuseLatest.cs +++ b/src/core/Akka.Streams/Dsl/ReuseLatest.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/RunnableGraph.cs b/src/core/Akka.Streams/Dsl/RunnableGraph.cs index 976ef320836..1d2332b5aed 100644 --- a/src/core/Akka.Streams/Dsl/RunnableGraph.cs +++ b/src/core/Akka.Streams/Dsl/RunnableGraph.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Sample.cs b/src/core/Akka.Streams/Dsl/Sample.cs index 7b1ebe31ac1..60d9dd83da2 100644 --- a/src/core/Akka.Streams/Dsl/Sample.cs +++ b/src/core/Akka.Streams/Dsl/Sample.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Sink.cs b/src/core/Akka.Streams/Dsl/Sink.cs index cf5dd50953c..92d62ae9527 100644 --- a/src/core/Akka.Streams/Dsl/Sink.cs +++ b/src/core/Akka.Streams/Dsl/Sink.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Source.cs b/src/core/Akka.Streams/Dsl/Source.cs index 5412bff9733..933d77d3177 100644 --- a/src/core/Akka.Streams/Dsl/Source.cs +++ b/src/core/Akka.Streams/Dsl/Source.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/SourceGen.cs b/src/core/Akka.Streams/Dsl/SourceGen.cs index 9c19f750296..038914947ca 100644 --- a/src/core/Akka.Streams/Dsl/SourceGen.cs +++ b/src/core/Akka.Streams/Dsl/SourceGen.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/SourceOperations.cs b/src/core/Akka.Streams/Dsl/SourceOperations.cs index 5543a94378e..e9660713a7b 100644 --- a/src/core/Akka.Streams/Dsl/SourceOperations.cs +++ b/src/core/Akka.Streams/Dsl/SourceOperations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -1984,18 +1984,22 @@ public static Source InitialDelay(this Source /// Cancels when downstream cancels /// - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - /// TBD - public static Source Log(this Source flow, string name, Func extract = null, ILoggingAdapter log = null) - { - return (Source)InternalFlowOperations.Log(flow, name, extract, log); - } - + /// The output type + /// The materialized type + /// The underlying graph + /// The name of the + /// Optional. Extract the content that will be captured by the logger + /// Optional. Use an external logging adapter + /// Optional. The log level being logged. Defaults to + public static Source Log( + this Source flow, + string name, Func extract = null, + ILoggingAdapter log = null, + LogLevel logLevel = LogLevel.DebugLevel) + { + return (Source)InternalFlowOperations.Log(flow, name, extract, log, logLevel); + } + /// /// Combine the elements of current flow and the given into a stream of tuples. /// diff --git a/src/core/Akka.Streams/Dsl/SourceWithContext.cs b/src/core/Akka.Streams/Dsl/SourceWithContext.cs index 00c3f3f7654..72350b04436 100644 --- a/src/core/Akka.Streams/Dsl/SourceWithContext.cs +++ b/src/core/Akka.Streams/Dsl/SourceWithContext.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/StreamConverters.cs b/src/core/Akka.Streams/Dsl/StreamConverters.cs index f0637d959c2..128f784ad0e 100644 --- a/src/core/Akka.Streams/Dsl/StreamConverters.cs +++ b/src/core/Akka.Streams/Dsl/StreamConverters.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/StreamRefs.cs b/src/core/Akka.Streams/Dsl/StreamRefs.cs index aa464a71867..96256b5233b 100644 --- a/src/core/Akka.Streams/Dsl/StreamRefs.cs +++ b/src/core/Akka.Streams/Dsl/StreamRefs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/SubFlow.cs b/src/core/Akka.Streams/Dsl/SubFlow.cs index 543524f9b9c..4ccc3d9cc84 100644 --- a/src/core/Akka.Streams/Dsl/SubFlow.cs +++ b/src/core/Akka.Streams/Dsl/SubFlow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/SubFlowOperations.cs b/src/core/Akka.Streams/Dsl/SubFlowOperations.cs index b495d8a3fde..04c2fc5ec98 100644 --- a/src/core/Akka.Streams/Dsl/SubFlowOperations.cs +++ b/src/core/Akka.Streams/Dsl/SubFlowOperations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Tcp.cs b/src/core/Akka.Streams/Dsl/Tcp.cs index d90ea773128..c60e239a226 100644 --- a/src/core/Akka.Streams/Dsl/Tcp.cs +++ b/src/core/Akka.Streams/Dsl/Tcp.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/UnfoldFlow.cs b/src/core/Akka.Streams/Dsl/UnfoldFlow.cs index c2d5002b295..3dc131ea979 100644 --- a/src/core/Akka.Streams/Dsl/UnfoldFlow.cs +++ b/src/core/Akka.Streams/Dsl/UnfoldFlow.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Dsl/Valve.cs b/src/core/Akka.Streams/Dsl/Valve.cs index fda4dd06420..bb8dc9cfa5b 100644 --- a/src/core/Akka.Streams/Dsl/Valve.cs +++ b/src/core/Akka.Streams/Dsl/Valve.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Extra/Implicits.cs b/src/core/Akka.Streams/Extra/Implicits.cs index db02dbf7ceb..b425cb4b5ca 100644 --- a/src/core/Akka.Streams/Extra/Implicits.cs +++ b/src/core/Akka.Streams/Extra/Implicits.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Extra/Timed.cs b/src/core/Akka.Streams/Extra/Timed.cs index 824d8748394..031f586174c 100644 --- a/src/core/Akka.Streams/Extra/Timed.cs +++ b/src/core/Akka.Streams/Extra/Timed.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/FanInShape.cs b/src/core/Akka.Streams/FanInShape.cs index bad799e44e9..52d3f852770 100644 --- a/src/core/Akka.Streams/FanInShape.cs +++ b/src/core/Akka.Streams/FanInShape.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/FanOutShape.cs b/src/core/Akka.Streams/FanOutShape.cs index 4e027d43b3e..bebf97a663e 100644 --- a/src/core/Akka.Streams/FanOutShape.cs +++ b/src/core/Akka.Streams/FanOutShape.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/FlowMonitor.cs b/src/core/Akka.Streams/FlowMonitor.cs index 8b4409f520a..0d0dac8262d 100644 --- a/src/core/Akka.Streams/FlowMonitor.cs +++ b/src/core/Akka.Streams/FlowMonitor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Fusing.cs b/src/core/Akka.Streams/Fusing.cs index ee230d8d163..eac31a423f2 100644 --- a/src/core/Akka.Streams/Fusing.cs +++ b/src/core/Akka.Streams/Fusing.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Graph.cs b/src/core/Akka.Streams/Graph.cs index a60257c97f4..f3545eb8835 100644 --- a/src/core/Akka.Streams/Graph.cs +++ b/src/core/Akka.Streams/Graph.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/IMaterializer.cs b/src/core/Akka.Streams/IMaterializer.cs index ae756378c80..e5101edfa8d 100644 --- a/src/core/Akka.Streams/IMaterializer.cs +++ b/src/core/Akka.Streams/IMaterializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/IMaterializerLoggingProvider.cs b/src/core/Akka.Streams/IMaterializerLoggingProvider.cs index 5e6cd3606cd..837cb57f156 100644 --- a/src/core/Akka.Streams/IMaterializerLoggingProvider.cs +++ b/src/core/Akka.Streams/IMaterializerLoggingProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/IO/IOResult.cs b/src/core/Akka.Streams/IO/IOResult.cs index a66409ee178..57b662686a5 100644 --- a/src/core/Akka.Streams/IO/IOResult.cs +++ b/src/core/Akka.Streams/IO/IOResult.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ActorMaterializerImpl.cs b/src/core/Akka.Streams/Implementation/ActorMaterializerImpl.cs index 9992c4559b8..487821ab2bd 100644 --- a/src/core/Akka.Streams/Implementation/ActorMaterializerImpl.cs +++ b/src/core/Akka.Streams/Implementation/ActorMaterializerImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ActorProcessor.cs b/src/core/Akka.Streams/Implementation/ActorProcessor.cs index 7e740653cbf..45161ee9201 100644 --- a/src/core/Akka.Streams/Implementation/ActorProcessor.cs +++ b/src/core/Akka.Streams/Implementation/ActorProcessor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ActorPublisher.cs b/src/core/Akka.Streams/Implementation/ActorPublisher.cs index cd9b55c116c..c6a178615aa 100644 --- a/src/core/Akka.Streams/Implementation/ActorPublisher.cs +++ b/src/core/Akka.Streams/Implementation/ActorPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ActorRefBackpressureSinkStage.cs b/src/core/Akka.Streams/Implementation/ActorRefBackpressureSinkStage.cs index ac1f6f15d97..b0301873aa0 100644 --- a/src/core/Akka.Streams/Implementation/ActorRefBackpressureSinkStage.cs +++ b/src/core/Akka.Streams/Implementation/ActorRefBackpressureSinkStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ActorRefSinkStage.cs b/src/core/Akka.Streams/Implementation/ActorRefSinkStage.cs index 91472b5b6f6..645f3f2f43b 100644 --- a/src/core/Akka.Streams/Implementation/ActorRefSinkStage.cs +++ b/src/core/Akka.Streams/Implementation/ActorRefSinkStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ActorRefSourceActor.cs b/src/core/Akka.Streams/Implementation/ActorRefSourceActor.cs index 15a947b541d..f40eb79398e 100644 --- a/src/core/Akka.Streams/Implementation/ActorRefSourceActor.cs +++ b/src/core/Akka.Streams/Implementation/ActorRefSourceActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/AsyncEnumerable.cs b/src/core/Akka.Streams/Implementation/AsyncEnumerable.cs index b6bebde6eaf..51d00d2328e 100644 --- a/src/core/Akka.Streams/Implementation/AsyncEnumerable.cs +++ b/src/core/Akka.Streams/Implementation/AsyncEnumerable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Buffers.cs b/src/core/Akka.Streams/Implementation/Buffers.cs index 67de1a202ca..a466a5a0867 100644 --- a/src/core/Akka.Streams/Implementation/Buffers.cs +++ b/src/core/Akka.Streams/Implementation/Buffers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ChannelSinks.cs b/src/core/Akka.Streams/Implementation/ChannelSinks.cs index 4a1f480c4c9..7eb617da8e1 100644 --- a/src/core/Akka.Streams/Implementation/ChannelSinks.cs +++ b/src/core/Akka.Streams/Implementation/ChannelSinks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ChannelSources.cs b/src/core/Akka.Streams/Implementation/ChannelSources.cs index ebc13e09cd8..7097bef3516 100644 --- a/src/core/Akka.Streams/Implementation/ChannelSources.cs +++ b/src/core/Akka.Streams/Implementation/ChannelSources.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/CompletedPublishers.cs b/src/core/Akka.Streams/Implementation/CompletedPublishers.cs index 0b98880d9bb..73023a498b9 100644 --- a/src/core/Akka.Streams/Implementation/CompletedPublishers.cs +++ b/src/core/Akka.Streams/Implementation/CompletedPublishers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ConstantFunctions.cs b/src/core/Akka.Streams/Implementation/ConstantFunctions.cs index d33c8a6b3f5..415a258f313 100644 --- a/src/core/Akka.Streams/Implementation/ConstantFunctions.cs +++ b/src/core/Akka.Streams/Implementation/ConstantFunctions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/EnumerableActorName.cs b/src/core/Akka.Streams/Implementation/EnumerableActorName.cs index 5de6c77659a..308694bbe93 100644 --- a/src/core/Akka.Streams/Implementation/EnumerableActorName.cs +++ b/src/core/Akka.Streams/Implementation/EnumerableActorName.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ExposedPublisherReceive.cs b/src/core/Akka.Streams/Implementation/ExposedPublisherReceive.cs index 99b1f3000e5..c3bf65ec62d 100644 --- a/src/core/Akka.Streams/Implementation/ExposedPublisherReceive.cs +++ b/src/core/Akka.Streams/Implementation/ExposedPublisherReceive.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/FanIn.cs b/src/core/Akka.Streams/Implementation/FanIn.cs index 04d5dbfe146..1e789be17c8 100644 --- a/src/core/Akka.Streams/Implementation/FanIn.cs +++ b/src/core/Akka.Streams/Implementation/FanIn.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/FanOut.cs b/src/core/Akka.Streams/Implementation/FanOut.cs index e635dcae402..cef26aee445 100644 --- a/src/core/Akka.Streams/Implementation/FanOut.cs +++ b/src/core/Akka.Streams/Implementation/FanOut.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/FanoutProcessorImpl.cs b/src/core/Akka.Streams/Implementation/FanoutProcessorImpl.cs index 2494841b87e..c9d9e79071b 100644 --- a/src/core/Akka.Streams/Implementation/FanoutProcessorImpl.cs +++ b/src/core/Akka.Streams/Implementation/FanoutProcessorImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/ActorGraphInterpreter.cs b/src/core/Akka.Streams/Implementation/Fusing/ActorGraphInterpreter.cs index 5b6c72aaf55..e9a26385542 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/ActorGraphInterpreter.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/ActorGraphInterpreter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/Fusing.cs b/src/core/Akka.Streams/Implementation/Fusing/Fusing.cs index 568ad2e41e6..82a9a79d670 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/Fusing.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/Fusing.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/GraphAssembly.cs b/src/core/Akka.Streams/Implementation/Fusing/GraphAssembly.cs index 20ae570f2b4..af456a9c6c0 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/GraphAssembly.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/GraphAssembly.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/GraphInterpreter.cs b/src/core/Akka.Streams/Implementation/Fusing/GraphInterpreter.cs index 7de3a653b32..6bc899b50e7 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/GraphInterpreter.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/GraphInterpreter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/GraphStages.cs b/src/core/Akka.Streams/Implementation/Fusing/GraphStages.cs index b8a2fd0d254..7b40877d90f 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/GraphStages.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/GraphStages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/Ops.cs b/src/core/Akka.Streams/Implementation/Fusing/Ops.cs index c24c8ab02fb..01ca2e656fd 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/Ops.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/Ops.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -3000,7 +3000,14 @@ public override void OnDownstreamFinish(Exception cause) public override void PreStart() { - _logLevels = _inheritedAttributes.GetAttribute(DefaultLogLevels); + if (_inheritedAttributes.Contains()) + { + _logLevels = _inheritedAttributes.GetAttribute(DefaultLogLevels); + } + else + { + _logLevels = new Attributes.LogLevels(_stage._defaultLogLevel, _stage._defaultLogLevel, LogLevel.ErrorLevel); + } if (_stage._adapter != null) _log = _stage._adapter; else @@ -3017,18 +3024,14 @@ public override void PreStart() private readonly string _name; private readonly Func _extract; private readonly ILoggingAdapter _adapter; + private readonly LogLevel _defaultLogLevel; - /// - /// TBD - /// - /// TBD - /// TBD - /// TBD - public Log(string name, Func extract, ILoggingAdapter adapter) + public Log(string name, Func extract, ILoggingAdapter adapter, LogLevel defaultLogLevel) { _name = name; _extract = extract; _adapter = adapter; + _defaultLogLevel = defaultLogLevel; } // TODO more optimisations can be done here - prepare logOnPush function etc diff --git a/src/core/Akka.Streams/Implementation/Fusing/StreamOfStreams.cs b/src/core/Akka.Streams/Implementation/Fusing/StreamOfStreams.cs index 53ba6dff3a7..6afe0496620 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/StreamOfStreams.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/StreamOfStreams.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Fusing/Watch.cs b/src/core/Akka.Streams/Implementation/Fusing/Watch.cs index 0318000889c..661eba960f1 100644 --- a/src/core/Akka.Streams/Implementation/Fusing/Watch.cs +++ b/src/core/Akka.Streams/Implementation/Fusing/Watch.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/FilePublisher.cs b/src/core/Akka.Streams/Implementation/IO/FilePublisher.cs index 6ac162295c1..4788255c23d 100644 --- a/src/core/Akka.Streams/Implementation/IO/FilePublisher.cs +++ b/src/core/Akka.Streams/Implementation/IO/FilePublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/FileSubscriber.cs b/src/core/Akka.Streams/Implementation/IO/FileSubscriber.cs index 74b06d9905d..15cbf16818f 100644 --- a/src/core/Akka.Streams/Implementation/IO/FileSubscriber.cs +++ b/src/core/Akka.Streams/Implementation/IO/FileSubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/IOSinks.cs b/src/core/Akka.Streams/Implementation/IO/IOSinks.cs index 2c7857361d3..808f6ef20af 100644 --- a/src/core/Akka.Streams/Implementation/IO/IOSinks.cs +++ b/src/core/Akka.Streams/Implementation/IO/IOSinks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/IOSources.cs b/src/core/Akka.Streams/Implementation/IO/IOSources.cs index feae8987fa3..b6b01c35995 100644 --- a/src/core/Akka.Streams/Implementation/IO/IOSources.cs +++ b/src/core/Akka.Streams/Implementation/IO/IOSources.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/InputStreamPublisher.cs b/src/core/Akka.Streams/Implementation/IO/InputStreamPublisher.cs index c3b215ce3a0..95205be0ca9 100644 --- a/src/core/Akka.Streams/Implementation/IO/InputStreamPublisher.cs +++ b/src/core/Akka.Streams/Implementation/IO/InputStreamPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/InputStreamSinkStage.cs b/src/core/Akka.Streams/Implementation/IO/InputStreamSinkStage.cs index 0df6c341281..d5e7777fed4 100644 --- a/src/core/Akka.Streams/Implementation/IO/InputStreamSinkStage.cs +++ b/src/core/Akka.Streams/Implementation/IO/InputStreamSinkStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/OutputStreamSourceStage.cs b/src/core/Akka.Streams/Implementation/IO/OutputStreamSourceStage.cs index 5717c5ac3b0..638225e8725 100644 --- a/src/core/Akka.Streams/Implementation/IO/OutputStreamSourceStage.cs +++ b/src/core/Akka.Streams/Implementation/IO/OutputStreamSourceStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/OutputStreamSubscriber.cs b/src/core/Akka.Streams/Implementation/IO/OutputStreamSubscriber.cs index 41d6d5987e3..83b49c8f2d4 100644 --- a/src/core/Akka.Streams/Implementation/IO/OutputStreamSubscriber.cs +++ b/src/core/Akka.Streams/Implementation/IO/OutputStreamSubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/IO/TcpStages.cs b/src/core/Akka.Streams/Implementation/IO/TcpStages.cs index 16f4d58ba4b..2b41f1f99a3 100644 --- a/src/core/Akka.Streams/Implementation/IO/TcpStages.cs +++ b/src/core/Akka.Streams/Implementation/IO/TcpStages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/JsonObjectParser.cs b/src/core/Akka.Streams/Implementation/JsonObjectParser.cs index ac077c9651a..63fbd66c42c 100644 --- a/src/core/Akka.Streams/Implementation/JsonObjectParser.cs +++ b/src/core/Akka.Streams/Implementation/JsonObjectParser.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Modules.cs b/src/core/Akka.Streams/Implementation/Modules.cs index 8073a715acf..306ec7c09c7 100644 --- a/src/core/Akka.Streams/Implementation/Modules.cs +++ b/src/core/Akka.Streams/Implementation/Modules.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ReactiveStreamsCompliance.cs b/src/core/Akka.Streams/Implementation/ReactiveStreamsCompliance.cs index 86b18671d07..27059709e81 100644 --- a/src/core/Akka.Streams/Implementation/ReactiveStreamsCompliance.cs +++ b/src/core/Akka.Streams/Implementation/ReactiveStreamsCompliance.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/ResizableMultiReaderRingBuffer.cs b/src/core/Akka.Streams/Implementation/ResizableMultiReaderRingBuffer.cs index 80d63101b9f..b257c70dc9a 100644 --- a/src/core/Akka.Streams/Implementation/ResizableMultiReaderRingBuffer.cs +++ b/src/core/Akka.Streams/Implementation/ResizableMultiReaderRingBuffer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/SetupStage.cs b/src/core/Akka.Streams/Implementation/SetupStage.cs index 7610489cce4..8969582a802 100644 --- a/src/core/Akka.Streams/Implementation/SetupStage.cs +++ b/src/core/Akka.Streams/Implementation/SetupStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/SinkholeSubscriber.cs b/src/core/Akka.Streams/Implementation/SinkholeSubscriber.cs index 5d8182131e2..8c3eebfa838 100644 --- a/src/core/Akka.Streams/Implementation/SinkholeSubscriber.cs +++ b/src/core/Akka.Streams/Implementation/SinkholeSubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Sinks.cs b/src/core/Akka.Streams/Implementation/Sinks.cs index 98b70eac12c..52435582bba 100644 --- a/src/core/Akka.Streams/Implementation/Sinks.cs +++ b/src/core/Akka.Streams/Implementation/Sinks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Sources.cs b/src/core/Akka.Streams/Implementation/Sources.cs index 4b2bf7ccf00..15e56ebaaac 100644 --- a/src/core/Akka.Streams/Implementation/Sources.cs +++ b/src/core/Akka.Streams/Implementation/Sources.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Stages/Stages.cs b/src/core/Akka.Streams/Implementation/Stages/Stages.cs index 5055a17c7f4..71ea912a50c 100644 --- a/src/core/Akka.Streams/Implementation/Stages/Stages.cs +++ b/src/core/Akka.Streams/Implementation/Stages/Stages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/StreamLayout.cs b/src/core/Akka.Streams/Implementation/StreamLayout.cs index 38a568bb5b6..56ad772ad9d 100644 --- a/src/core/Akka.Streams/Implementation/StreamLayout.cs +++ b/src/core/Akka.Streams/Implementation/StreamLayout.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/StreamRef/SinkRefImpl.cs b/src/core/Akka.Streams/Implementation/StreamRef/SinkRefImpl.cs index 445b4527fc2..47bd5ae26fe 100644 --- a/src/core/Akka.Streams/Implementation/StreamRef/SinkRefImpl.cs +++ b/src/core/Akka.Streams/Implementation/StreamRef/SinkRefImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/StreamRef/SourceRefImpl.cs b/src/core/Akka.Streams/Implementation/StreamRef/SourceRefImpl.cs index b1abad24cad..b0f106ab285 100644 --- a/src/core/Akka.Streams/Implementation/StreamRef/SourceRefImpl.cs +++ b/src/core/Akka.Streams/Implementation/StreamRef/SourceRefImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/StreamRef/StreamRefs.cs b/src/core/Akka.Streams/Implementation/StreamRef/StreamRefs.cs index e8637cef576..55b949c6acb 100644 --- a/src/core/Akka.Streams/Implementation/StreamRef/StreamRefs.cs +++ b/src/core/Akka.Streams/Implementation/StreamRef/StreamRefs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/StreamRef/StreamRefsProtocol.cs b/src/core/Akka.Streams/Implementation/StreamRef/StreamRefsProtocol.cs index a472f398db4..4dfb8594ca6 100644 --- a/src/core/Akka.Streams/Implementation/StreamRef/StreamRefsProtocol.cs +++ b/src/core/Akka.Streams/Implementation/StreamRef/StreamRefsProtocol.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/StreamSubscriptionTimeout.cs b/src/core/Akka.Streams/Implementation/StreamSubscriptionTimeout.cs index 73987c2c952..ebf59ceecfd 100644 --- a/src/core/Akka.Streams/Implementation/StreamSubscriptionTimeout.cs +++ b/src/core/Akka.Streams/Implementation/StreamSubscriptionTimeout.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/SubFlowImpl.cs b/src/core/Akka.Streams/Implementation/SubFlowImpl.cs index 0e96d578b27..536b2e3c075 100644 --- a/src/core/Akka.Streams/Implementation/SubFlowImpl.cs +++ b/src/core/Akka.Streams/Implementation/SubFlowImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/SubscriberManagement.cs b/src/core/Akka.Streams/Implementation/SubscriberManagement.cs index f8c30a9cf92..56b323cd828 100644 --- a/src/core/Akka.Streams/Implementation/SubscriberManagement.cs +++ b/src/core/Akka.Streams/Implementation/SubscriberManagement.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Throttle.cs b/src/core/Akka.Streams/Implementation/Throttle.cs index 3f7b1b2ed91..d41b2c379c8 100644 --- a/src/core/Akka.Streams/Implementation/Throttle.cs +++ b/src/core/Akka.Streams/Implementation/Throttle.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Timers.cs b/src/core/Akka.Streams/Implementation/Timers.cs index 7923b8fc372..1b9fe1deceb 100644 --- a/src/core/Akka.Streams/Implementation/Timers.cs +++ b/src/core/Akka.Streams/Implementation/Timers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Transfer.cs b/src/core/Akka.Streams/Implementation/Transfer.cs index e95d0f400aa..de927dfdfd0 100644 --- a/src/core/Akka.Streams/Implementation/Transfer.cs +++ b/src/core/Akka.Streams/Implementation/Transfer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/Unfold.cs b/src/core/Akka.Streams/Implementation/Unfold.cs index 31af2c221f8..a07ce1e1db8 100644 --- a/src/core/Akka.Streams/Implementation/Unfold.cs +++ b/src/core/Akka.Streams/Implementation/Unfold.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/UntypedPublisher.cs b/src/core/Akka.Streams/Implementation/UntypedPublisher.cs index 6aaedc51e88..0412c968aa6 100644 --- a/src/core/Akka.Streams/Implementation/UntypedPublisher.cs +++ b/src/core/Akka.Streams/Implementation/UntypedPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/UntypedSubscriber.cs b/src/core/Akka.Streams/Implementation/UntypedSubscriber.cs index 1f96f05d7c2..1b37e54e420 100644 --- a/src/core/Akka.Streams/Implementation/UntypedSubscriber.cs +++ b/src/core/Akka.Streams/Implementation/UntypedSubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Implementation/UntypedVirtualPublisher.cs b/src/core/Akka.Streams/Implementation/UntypedVirtualPublisher.cs index 885d85c9d8b..01cdf7457ca 100644 --- a/src/core/Akka.Streams/Implementation/UntypedVirtualPublisher.cs +++ b/src/core/Akka.Streams/Implementation/UntypedVirtualPublisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/KillSwitch.cs b/src/core/Akka.Streams/KillSwitch.cs index f80b71ddce6..fc04f488f7f 100644 --- a/src/core/Akka.Streams/KillSwitch.cs +++ b/src/core/Akka.Streams/KillSwitch.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/OverflowStrategy.cs b/src/core/Akka.Streams/OverflowStrategy.cs index 8b9f95c6dfb..994eef5941a 100644 --- a/src/core/Akka.Streams/OverflowStrategy.cs +++ b/src/core/Akka.Streams/OverflowStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Properties/AssemblyInfo.cs b/src/core/Akka.Streams/Properties/AssemblyInfo.cs index 9c5096d866c..d1fc88a7a2f 100644 --- a/src/core/Akka.Streams/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Streams/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Queue.cs b/src/core/Akka.Streams/Queue.cs index 351fd8a9801..cc00f6f85f0 100644 --- a/src/core/Akka.Streams/Queue.cs +++ b/src/core/Akka.Streams/Queue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/QueueOfferResult.cs b/src/core/Akka.Streams/QueueOfferResult.cs index 03f3049a279..18a51a6c10b 100644 --- a/src/core/Akka.Streams/QueueOfferResult.cs +++ b/src/core/Akka.Streams/QueueOfferResult.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/RestartSettings.cs b/src/core/Akka.Streams/RestartSettings.cs index 629627c4ba5..d386e798104 100644 --- a/src/core/Akka.Streams/RestartSettings.cs +++ b/src/core/Akka.Streams/RestartSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Serialization/SerializationTools.cs b/src/core/Akka.Streams/Serialization/SerializationTools.cs index 23aa51bc6ba..fc19bcc9b13 100644 --- a/src/core/Akka.Streams/Serialization/SerializationTools.cs +++ b/src/core/Akka.Streams/Serialization/SerializationTools.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Serialization/SourceRefSurrogate.cs b/src/core/Akka.Streams/Serialization/SourceRefSurrogate.cs index f84b36f5f32..75cb0b9a2fb 100644 --- a/src/core/Akka.Streams/Serialization/SourceRefSurrogate.cs +++ b/src/core/Akka.Streams/Serialization/SourceRefSurrogate.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Serialization/StreamRefSerializer.cs b/src/core/Akka.Streams/Serialization/StreamRefSerializer.cs index f9ac94f43a5..44f64c724c6 100644 --- a/src/core/Akka.Streams/Serialization/StreamRefSerializer.cs +++ b/src/core/Akka.Streams/Serialization/StreamRefSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Shape.cs b/src/core/Akka.Streams/Shape.cs index 46f0e32ddbb..f2f047ab352 100644 --- a/src/core/Akka.Streams/Shape.cs +++ b/src/core/Akka.Streams/Shape.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Stage/AbstractStage.cs b/src/core/Akka.Streams/Stage/AbstractStage.cs index 2460d1fbe5d..5f3393e168b 100644 --- a/src/core/Akka.Streams/Stage/AbstractStage.cs +++ b/src/core/Akka.Streams/Stage/AbstractStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Stage/Context.cs b/src/core/Akka.Streams/Stage/Context.cs index 16be9a1232c..3912ffeed5c 100644 --- a/src/core/Akka.Streams/Stage/Context.cs +++ b/src/core/Akka.Streams/Stage/Context.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Stage/GraphStage.cs b/src/core/Akka.Streams/Stage/GraphStage.cs index dc8dace494b..4325a07dc8f 100644 --- a/src/core/Akka.Streams/Stage/GraphStage.cs +++ b/src/core/Akka.Streams/Stage/GraphStage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Stage/IStageLogging.cs b/src/core/Akka.Streams/Stage/IStageLogging.cs index 68cd76bfccd..fdb07ec85ed 100644 --- a/src/core/Akka.Streams/Stage/IStageLogging.cs +++ b/src/core/Akka.Streams/Stage/IStageLogging.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Stage/Stage.cs b/src/core/Akka.Streams/Stage/Stage.cs index 16a89239510..2444cddca0d 100644 --- a/src/core/Akka.Streams/Stage/Stage.cs +++ b/src/core/Akka.Streams/Stage/Stage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/StageException.cs b/src/core/Akka.Streams/StageException.cs index c0361682570..b8ff0908c30 100644 --- a/src/core/Akka.Streams/StageException.cs +++ b/src/core/Akka.Streams/StageException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/StreamLimitReachedException.cs b/src/core/Akka.Streams/StreamLimitReachedException.cs index 58dfb5fd163..620a2d78708 100644 --- a/src/core/Akka.Streams/StreamLimitReachedException.cs +++ b/src/core/Akka.Streams/StreamLimitReachedException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/StreamRefs.cs b/src/core/Akka.Streams/StreamRefs.cs index 1a3082878b8..32f0d966496 100644 --- a/src/core/Akka.Streams/StreamRefs.cs +++ b/src/core/Akka.Streams/StreamRefs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/StreamTcpException.cs b/src/core/Akka.Streams/StreamTcpException.cs index fda9703d410..82aae82b13f 100644 --- a/src/core/Akka.Streams/StreamTcpException.cs +++ b/src/core/Akka.Streams/StreamTcpException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/SubscriptionWithCancelException.cs b/src/core/Akka.Streams/SubscriptionWithCancelException.cs index c88dc07be91..720044cc5b3 100644 --- a/src/core/Akka.Streams/SubscriptionWithCancelException.cs +++ b/src/core/Akka.Streams/SubscriptionWithCancelException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/SubstreamCancelStrategy.cs b/src/core/Akka.Streams/SubstreamCancelStrategy.cs index 4c32276839d..15e4f5af781 100644 --- a/src/core/Akka.Streams/SubstreamCancelStrategy.cs +++ b/src/core/Akka.Streams/SubstreamCancelStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Supervision/Supervision.cs b/src/core/Akka.Streams/Supervision/Supervision.cs index ffdcc60dd78..7e62e2982a2 100644 --- a/src/core/Akka.Streams/Supervision/Supervision.cs +++ b/src/core/Akka.Streams/Supervision/Supervision.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/ThrottleMode.cs b/src/core/Akka.Streams/ThrottleMode.cs index 1ce441f2357..0d7e81376ad 100644 --- a/src/core/Akka.Streams/ThrottleMode.cs +++ b/src/core/Akka.Streams/ThrottleMode.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/TooManySubstreamsOpenException.cs b/src/core/Akka.Streams/TooManySubstreamsOpenException.cs index 0cc242b02e0..c479e48f1cd 100644 --- a/src/core/Akka.Streams/TooManySubstreamsOpenException.cs +++ b/src/core/Akka.Streams/TooManySubstreamsOpenException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Transformer.cs b/src/core/Akka.Streams/Transformer.cs index b418f32bcff..7633074ce1e 100644 --- a/src/core/Akka.Streams/Transformer.cs +++ b/src/core/Akka.Streams/Transformer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Util/BitOperations.cs b/src/core/Akka.Streams/Util/BitOperations.cs index dd9a42cd5cf..36bce3ed822 100644 --- a/src/core/Akka.Streams/Util/BitOperations.cs +++ b/src/core/Akka.Streams/Util/BitOperations.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Util/EnumeratorEnumerable.cs b/src/core/Akka.Streams/Util/EnumeratorEnumerable.cs index c7c8bd2ede1..339e7edf124 100644 --- a/src/core/Akka.Streams/Util/EnumeratorEnumerable.cs +++ b/src/core/Akka.Streams/Util/EnumeratorEnumerable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Util/Int32Extensions.cs b/src/core/Akka.Streams/Util/Int32Extensions.cs index fdd98414076..b2234cfc256 100644 --- a/src/core/Akka.Streams/Util/Int32Extensions.cs +++ b/src/core/Akka.Streams/Util/Int32Extensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Util/IteratorAdapter.cs b/src/core/Akka.Streams/Util/IteratorAdapter.cs index eb82a48a2f9..626cd81d919 100644 --- a/src/core/Akka.Streams/Util/IteratorAdapter.cs +++ b/src/core/Akka.Streams/Util/IteratorAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Util/ObjectExtensions.cs b/src/core/Akka.Streams/Util/ObjectExtensions.cs index 814148dab60..708f353b223 100644 --- a/src/core/Akka.Streams/Util/ObjectExtensions.cs +++ b/src/core/Akka.Streams/Util/ObjectExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/Util/TypeExtensions.cs b/src/core/Akka.Streams/Util/TypeExtensions.cs index bcb6011caa0..ce172b35928 100644 --- a/src/core/Akka.Streams/Util/TypeExtensions.cs +++ b/src/core/Akka.Streams/Util/TypeExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Streams/WatchedActorTerminatedException.cs b/src/core/Akka.Streams/WatchedActorTerminatedException.cs index 986e26e437b..8cb1d07d282 100644 --- a/src/core/Akka.Streams/WatchedActorTerminatedException.cs +++ b/src/core/Akka.Streams/WatchedActorTerminatedException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/ActorSystemSetupSpecs.cs b/src/core/Akka.TestKit.Tests/ActorSystemSetupSpecs.cs index 31887af5b46..4b79a026270 100644 --- a/src/core/Akka.TestKit.Tests/ActorSystemSetupSpecs.cs +++ b/src/core/Akka.TestKit.Tests/ActorSystemSetupSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/Bugfix7145Spec.cs b/src/core/Akka.TestKit.Tests/Bugfix7145Spec.cs index ce27fafa5ba..6187372dbc4 100644 --- a/src/core/Akka.TestKit.Tests/Bugfix7145Spec.cs +++ b/src/core/Akka.TestKit.Tests/Bugfix7145Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/NoImplicitSenderSpec.cs b/src/core/Akka.TestKit.Tests/NoImplicitSenderSpec.cs index e452b14497d..cae7280d4ba 100644 --- a/src/core/Akka.TestKit.Tests/NoImplicitSenderSpec.cs +++ b/src/core/Akka.TestKit.Tests/NoImplicitSenderSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.TestKit.Tests/Properties/AssemblyInfo.cs index dc3983b4dd6..9293e094920 100644 --- a/src/core/Akka.TestKit.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.TestKit.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/BossActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/BossActor.cs index 171bd44e7b2..e47242f9368 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/BossActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/BossActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/ExceptionHandling.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/ExceptionHandling.cs index 1e191958308..fcd355c8e12 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/ExceptionHandling.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/ExceptionHandling.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/FsmActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/FsmActor.cs index 77df75abac7..6f144761b72 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/FsmActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/FsmActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/Logger.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/Logger.cs index 8ee36240c78..7455c68d8c5 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/Logger.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/Logger.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/NestingActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/NestingActor.cs index 8c62b8da210..b54783b408e 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/NestingActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/NestingActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/ReplyActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/ReplyActor.cs index 675b5c06310..78cea2fb412 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/ReplyActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/ReplyActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/SenderActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/SenderActor.cs index 41e0c7810b5..f80f9919f42 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/SenderActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/SenderActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/TActorBase.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/TActorBase.cs index 0e5cf7e9d96..37c3715309c 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/TActorBase.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/TActorBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/TestActorRefSpec.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/TestActorRefSpec.cs index 0604d3fe86d..c1cbaf62429 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/TestActorRefSpec.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/TestActorRefSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/TestProbeSpec.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/TestProbeSpec.cs index 483d144ea80..80e80c7b9a9 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/TestProbeSpec.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/TestProbeSpec.cs @@ -1,12 +1,13 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; using System.Collections.Generic; +using System.Threading.Tasks; using Akka.Actor; using Akka.TestKit.TestActors; using Akka.Util.Internal; @@ -89,6 +90,17 @@ public void TestProbe_restart_a_failing_child_if_the_given_supervisor_says_so() }); } + [Fact] + public async Task TestProbe_kill_a_failing_child_if_the_given_supervisor_says_so() + { + var restarts = new AtomicCounter(0); + var probe = CreateTestProbe(); + var child = await probe.ChildActorOfAsync(Props.Create(() => new FailingActor(restarts)), new FailOnExceptionStrategy()); + await WatchAsync(child); + child.Tell("hello"); + await ExpectTerminatedAsync(child); + } + class FailingActor : ActorBase { private AtomicCounter Restarts { get; } @@ -108,5 +120,13 @@ protected override void PostRestart(Exception reason) Restarts.IncrementAndGet(); } } + + private class FailOnExceptionStrategy: OneForOneStrategy + { + protected override Directive Handle(IActorRef child, Exception exception) + { + return Directive.Stop; + } + } } } diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/WatchAndForwardActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/WatchAndForwardActor.cs index e73afb539c1..151175d687e 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/WatchAndForwardActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/WatchAndForwardActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/WorkerActor.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/WorkerActor.cs index 98b6982fa2d..5377595326a 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/WorkerActor.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/WorkerActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestActorRefTests/WrappedTerminated.cs b/src/core/Akka.TestKit.Tests/TestActorRefTests/WrappedTerminated.cs index bf3f283b03d..7b425592186 100644 --- a/src/core/Akka.TestKit.Tests/TestActorRefTests/WrappedTerminated.cs +++ b/src/core/Akka.TestKit.Tests/TestActorRefTests/WrappedTerminated.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase.cs index dcf4802e066..8dd17a126b2 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase_Instances.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase_Instances.cs index d3330cec642..cba92b4fd4b 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase_Instances.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/AllTestForEventFilterBase_Instances.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/ConfigTests.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/ConfigTests.cs index ee49837ac6f..0a09fea5cbe 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/ConfigTests.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/ConfigTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/CustomEventFilterTests.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/CustomEventFilterTests.cs index dc994c9dbb8..cb8a5c03806 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/CustomEventFilterTests.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/CustomEventFilterTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/DeadLettersEventFilterTests.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/DeadLettersEventFilterTests.cs index 6141141c57d..acd73fc0711 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/DeadLettersEventFilterTests.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/DeadLettersEventFilterTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/EventFilterTestBase.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/EventFilterTestBase.cs index 3c0d8b65b51..47bcadbb3df 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/EventFilterTestBase.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/EventFilterTestBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/ExceptionEventFilterTests.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/ExceptionEventFilterTests.cs index 8f14dc6746a..7e768c18de2 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/ExceptionEventFilterTests.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/ExceptionEventFilterTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/ForwardAllEventsTestEventListener.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/ForwardAllEventsTestEventListener.cs index cc6b0c42531..3e6ceca0190 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/ForwardAllEventsTestEventListener.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/ForwardAllEventsTestEventListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestEventListenerTests/UnhandledMessageEventFilterTests.cs b/src/core/Akka.TestKit.Tests/TestEventListenerTests/UnhandledMessageEventFilterTests.cs index 72e29805582..a6c524464b4 100644 --- a/src/core/Akka.TestKit.Tests/TestEventListenerTests/UnhandledMessageEventFilterTests.cs +++ b/src/core/Akka.TestKit.Tests/TestEventListenerTests/UnhandledMessageEventFilterTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestFSMRefTests/TestFSMRefSpec.cs b/src/core/Akka.TestKit.Tests/TestFSMRefTests/TestFSMRefSpec.cs index 5f146ad89fe..a8447a4fa48 100644 --- a/src/core/Akka.TestKit.Tests/TestFSMRefTests/TestFSMRefSpec.cs +++ b/src/core/Akka.TestKit.Tests/TestFSMRefTests/TestFSMRefSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/AwaitAssertTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/AwaitAssertTests.cs index e8143dad9e2..a1e8f021658 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/AwaitAssertTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/AwaitAssertTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/DilatedTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/DilatedTests.cs index 43ac609c87f..7322adac978 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/DilatedTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/DilatedTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/ExpectTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/ExpectTests.cs index 281135094db..51efe3b8cd8 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/ExpectTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/ExpectTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/IgnoreMessagesTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/IgnoreMessagesTests.cs index 8d76ddde6e6..6d2af9d6dad 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/IgnoreMessagesTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/IgnoreMessagesTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/ReceiveTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/ReceiveTests.cs index c2f48444ec3..572ceddbabc 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/ReceiveTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/ReceiveTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/RemainingTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/RemainingTests.cs index 3b5ff0ad90b..4c27122f68c 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/RemainingTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/RemainingTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitBaseTests/WithinTests.cs b/src/core/Akka.TestKit.Tests/TestKitBaseTests/WithinTests.cs index 30fa6b6410a..9b6ef23aee1 100644 --- a/src/core/Akka.TestKit.Tests/TestKitBaseTests/WithinTests.cs +++ b/src/core/Akka.TestKit.Tests/TestKitBaseTests/WithinTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKitSpec.cs b/src/core/Akka.TestKit.Tests/TestKitSpec.cs index 75d31a361d2..836320422cc 100644 --- a/src/core/Akka.TestKit.Tests/TestKitSpec.cs +++ b/src/core/Akka.TestKit.Tests/TestKitSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit.Tests/TestKit_Config_Tests.cs b/src/core/Akka.TestKit.Tests/TestKit_Config_Tests.cs index 11aa60c717e..fcd2b46dcee 100644 --- a/src/core/Akka.TestKit.Tests/TestKit_Config_Tests.cs +++ b/src/core/Akka.TestKit.Tests/TestKit_Config_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -21,6 +21,7 @@ public void DefaultValues_should_be_correct() TestKitSettings.SingleExpectDefault.ShouldBe(TimeSpan.FromSeconds(3)); TestKitSettings.TestEventFilterLeeway.ShouldBe(TimeSpan.FromSeconds(3)); TestKitSettings.TestTimeFactor.ShouldBe(1); + TestKitSettings.TestKitStartupTimeout.ShouldBe(TimeSpan.FromSeconds(5)); var callingThreadDispatcherTypeName = typeof(CallingThreadDispatcherConfigurator).FullName + ", " + typeof(CallingThreadDispatcher).Assembly.GetName().Name; Assert.False(Sys.Settings.Config.IsEmpty); Sys.Settings.Config.GetString("akka.test.calling-thread-dispatcher.type", null).ShouldBe(callingThreadDispatcherTypeName); diff --git a/src/core/Akka.TestKit.Tests/TestSchedulerTests.cs b/src/core/Akka.TestKit.Tests/TestSchedulerTests.cs index 1bc75ddd59b..b7fc42550b6 100644 --- a/src/core/Akka.TestKit.Tests/TestSchedulerTests.cs +++ b/src/core/Akka.TestKit.Tests/TestSchedulerTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/ActorCellKeepingSynchronizationContext.cs b/src/core/Akka.TestKit/ActorCellKeepingSynchronizationContext.cs index ba9561ced5a..68e42437da8 100644 --- a/src/core/Akka.TestKit/ActorCellKeepingSynchronizationContext.cs +++ b/src/core/Akka.TestKit/ActorCellKeepingSynchronizationContext.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/AutoPilots.cs b/src/core/Akka.TestKit/AutoPilots.cs index d89d8ea2143..b1180a7faa8 100644 --- a/src/core/Akka.TestKit/AutoPilots.cs +++ b/src/core/Akka.TestKit/AutoPilots.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/CallingThreadDispatcher.cs b/src/core/Akka.TestKit/CallingThreadDispatcher.cs index 894c25e0451..b9326417f3f 100644 --- a/src/core/Akka.TestKit/CallingThreadDispatcher.cs +++ b/src/core/Akka.TestKit/CallingThreadDispatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/Configs/TestConfigs.cs b/src/core/Akka.TestKit/Configs/TestConfigs.cs index 8a53331bf60..264f2e5a02a 100644 --- a/src/core/Akka.TestKit/Configs/TestConfigs.cs +++ b/src/core/Akka.TestKit/Configs/TestConfigs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/Configs/TestScheduler.conf b/src/core/Akka.TestKit/Configs/TestScheduler.conf index cfbcf17ea2c..4e1c983cd38 100644 --- a/src/core/Akka.TestKit/Configs/TestScheduler.conf +++ b/src/core/Akka.TestKit/Configs/TestScheduler.conf @@ -31,6 +31,7 @@ akka { # The timeout that is added as an implicit by DefaultTimeout trait # This is used for Ask-pattern default-timeout = 5s + calling-thread-dispatcher { type = "Akka.TestKit.CallingThreadDispatcherConfigurator, Akka.TestKit" diff --git a/src/core/Akka.TestKit/DelegatingSupervisorStrategy.cs b/src/core/Akka.TestKit/DelegatingSupervisorStrategy.cs index 07099200c27..f8f8a6d6cc0 100644 --- a/src/core/Akka.TestKit/DelegatingSupervisorStrategy.cs +++ b/src/core/Akka.TestKit/DelegatingSupervisorStrategy.cs @@ -1,12 +1,13 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; using System.Collections.Generic; +using System.Reflection; using Akka.Actor; using Akka.Actor.Internal; using Akka.Util; @@ -21,7 +22,19 @@ public class DelegatingSupervisorStrategy : SupervisorStrategy protected override Directive Handle(IActorRef child, Exception exception) { - throw new NotImplementedException(); + if(Delegates.TryGetValue(child, out var childDelegate)) + { + var handleMethod = typeof(SupervisorStrategy).GetMethod( + name: "Handle", + bindingAttr: BindingFlags.Instance | BindingFlags.NonPublic, + binder: Type.DefaultBinder, + types: new[] {typeof(IActorRef), typeof(Exception)}, + modifiers: null); + var result = (Directive) handleMethod.Invoke(childDelegate, new object[]{ child, exception }); + return result; + } + + return DefaultDecider.Decide(exception); } public override void ProcessFailure(IActorContext context, bool restart, IActorRef child, Exception cause, ChildRestartStats stats, diff --git a/src/core/Akka.TestKit/EventFilter/DeadLettersFilter.cs b/src/core/Akka.TestKit/EventFilter/DeadLettersFilter.cs index 7723216c31c..0ad1ac31673 100644 --- a/src/core/Akka.TestKit/EventFilter/DeadLettersFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/DeadLettersFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/EventFilterFactory.cs b/src/core/Akka.TestKit/EventFilter/EventFilterFactory.cs index fe01c1f3596..aec97cfab2f 100644 --- a/src/core/Akka.TestKit/EventFilter/EventFilterFactory.cs +++ b/src/core/Akka.TestKit/EventFilter/EventFilterFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/EventFilterFactory_Generated.cs b/src/core/Akka.TestKit/EventFilter/EventFilterFactory_Generated.cs index a65acb11217..61eed108a1a 100644 --- a/src/core/Akka.TestKit/EventFilter/EventFilterFactory_Generated.cs +++ b/src/core/Akka.TestKit/EventFilter/EventFilterFactory_Generated.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/IEventFilter.cs b/src/core/Akka.TestKit/EventFilter/IEventFilter.cs index 15caf3a3462..ccf74c2ab91 100644 --- a/src/core/Akka.TestKit/EventFilter/IEventFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/IEventFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/IEventFilterApplier.cs b/src/core/Akka.TestKit/EventFilter/IEventFilterApplier.cs index 5af3eb07963..801e82190b0 100644 --- a/src/core/Akka.TestKit/EventFilter/IEventFilterApplier.cs +++ b/src/core/Akka.TestKit/EventFilter/IEventFilterApplier.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/IUnmutableFilter.cs b/src/core/Akka.TestKit/EventFilter/IUnmutableFilter.cs index 259bd47c652..ab3030d77a9 100644 --- a/src/core/Akka.TestKit/EventFilter/IUnmutableFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/IUnmutableFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/CustomEventFilter.cs b/src/core/Akka.TestKit/EventFilter/Internal/CustomEventFilter.cs index 8571ccbc8bd..d2a25e6a6e4 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/CustomEventFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/CustomEventFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/DebugFilter.cs b/src/core/Akka.TestKit/EventFilter/Internal/DebugFilter.cs index d8b1483f871..638ea0e545f 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/DebugFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/DebugFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/ErrorFilter.cs b/src/core/Akka.TestKit/EventFilter/Internal/ErrorFilter.cs index 7f1cce7d537..369fae0d5e1 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/ErrorFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/ErrorFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/EventFilterApplier.cs b/src/core/Akka.TestKit/EventFilter/Internal/EventFilterApplier.cs index e01191b173d..d928c089990 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/EventFilterApplier.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/EventFilterApplier.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/EventFilterBase.cs b/src/core/Akka.TestKit/EventFilter/Internal/EventFilterBase.cs index e7fc5284e04..80ff0790281 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/EventFilterBase.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/EventFilterBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/InfoFilter.cs b/src/core/Akka.TestKit/EventFilter/Internal/InfoFilter.cs index 2801bcfef31..b1caf23dbfa 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/InfoFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/InfoFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/ContainsString.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/ContainsString.cs index b98890cf420..0bb5523bbd9 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/ContainsString.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/ContainsString.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsString.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsString.cs index 3645196f64c..b38da57a12e 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsString.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsString.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsStringAndPathMatcher.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsStringAndPathMatcher.cs index f420713fb4d..32c6164e0a6 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsStringAndPathMatcher.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/EqualsStringAndPathMatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/IStringMatcher.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/IStringMatcher.cs index 75b38566a8a..4baa45d138b 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/IStringMatcher.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/IStringMatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/MatchesAll.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/MatchesAll.cs index 178c42f2551..87a05b5cd7f 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/MatchesAll.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/MatchesAll.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/PredicateMatcher.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/PredicateMatcher.cs index 74653cbef81..970fe6d98fb 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/PredicateMatcher.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/PredicateMatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/RegexMatcher.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/RegexMatcher.cs index e3c60365a1e..f14b5030441 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/RegexMatcher.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/RegexMatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/StartsWithString.cs b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/StartsWithString.cs index dab20f4da71..0264dfab903 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/StartsWithString.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/StringMatcher/StartsWithString.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/Internal/WarningFilter.cs b/src/core/Akka.TestKit/EventFilter/Internal/WarningFilter.cs index 0ce1fd5486e..c410c7054d2 100644 --- a/src/core/Akka.TestKit/EventFilter/Internal/WarningFilter.cs +++ b/src/core/Akka.TestKit/EventFilter/Internal/WarningFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/TestEvent/Mute.cs b/src/core/Akka.TestKit/EventFilter/TestEvent/Mute.cs index 6dee91c0268..08352b98da1 100644 --- a/src/core/Akka.TestKit/EventFilter/TestEvent/Mute.cs +++ b/src/core/Akka.TestKit/EventFilter/TestEvent/Mute.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/TestEvent/Unmute.cs b/src/core/Akka.TestKit/EventFilter/TestEvent/Unmute.cs index 33b1d389f7c..d510e790092 100644 --- a/src/core/Akka.TestKit/EventFilter/TestEvent/Unmute.cs +++ b/src/core/Akka.TestKit/EventFilter/TestEvent/Unmute.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/EventFilter/TestEventListener.cs b/src/core/Akka.TestKit/EventFilter/TestEventListener.cs index 6d1d059a4d3..6dd81fe7ca9 100644 --- a/src/core/Akka.TestKit/EventFilter/TestEventListener.cs +++ b/src/core/Akka.TestKit/EventFilter/TestEventListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/Extensions/TaskExtensions.cs b/src/core/Akka.TestKit/Extensions/TaskExtensions.cs index bc56d715142..22321b0352d 100644 --- a/src/core/Akka.TestKit/Extensions/TaskExtensions.cs +++ b/src/core/Akka.TestKit/Extensions/TaskExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/FSMSpecHelpers.cs b/src/core/Akka.TestKit/FSMSpecHelpers.cs index 4d4e1f5673e..2111c95f73a 100644 --- a/src/core/Akka.TestKit/FSMSpecHelpers.cs +++ b/src/core/Akka.TestKit/FSMSpecHelpers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/INoImplicitSender.cs b/src/core/Akka.TestKit/INoImplicitSender.cs index f8f7658e0c6..933e1ab8d05 100644 --- a/src/core/Akka.TestKit/INoImplicitSender.cs +++ b/src/core/Akka.TestKit/INoImplicitSender.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/ITestKitAssertions.cs b/src/core/Akka.TestKit/ITestKitAssertions.cs index 633acf843e9..7ac0f4710d3 100644 --- a/src/core/Akka.TestKit/ITestKitAssertions.cs +++ b/src/core/Akka.TestKit/ITestKitAssertions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/Internal/InternalTestActor.cs b/src/core/Akka.TestKit/Internal/InternalTestActor.cs index c722806e8da..59ea572b2a3 100644 --- a/src/core/Akka.TestKit/Internal/InternalTestActor.cs +++ b/src/core/Akka.TestKit/Internal/InternalTestActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -102,5 +102,7 @@ protected override void OnReceive(object message) } } } + + protected override SupervisorStrategy SupervisorStrategy() => _supervisorStrategy; } } diff --git a/src/core/Akka.TestKit/Internal/InternalTestActorRef.cs b/src/core/Akka.TestKit/Internal/InternalTestActorRef.cs index b5435455380..bac4c89709d 100644 --- a/src/core/Akka.TestKit/Internal/InternalTestActorRef.cs +++ b/src/core/Akka.TestKit/Internal/InternalTestActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/Internal/Reference.conf b/src/core/Akka.TestKit/Internal/Reference.conf index b5e18e3e159..cf079e06962 100644 --- a/src/core/Akka.TestKit/Internal/Reference.conf +++ b/src/core/Akka.TestKit/Internal/Reference.conf @@ -26,6 +26,10 @@ akka { # The timeout that is added as an implicit by DefaultTimeout trait # This is used for Ask-pattern default-timeout = 5s + + # The amount of time it takes the testkit to startup + # Increase this value if you're running many tests in parallel + startup-timeout = 5s calling-thread-dispatcher { type = "Akka.TestKit.CallingThreadDispatcherConfigurator, Akka.TestKit" diff --git a/src/core/Akka.TestKit/Internal/TimeSpanExtensions.cs b/src/core/Akka.TestKit/Internal/TimeSpanExtensions.cs index 9a1c1221cb0..e96840970f1 100644 --- a/src/core/Akka.TestKit/Internal/TimeSpanExtensions.cs +++ b/src/core/Akka.TestKit/Internal/TimeSpanExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/MessageEnvelope.cs b/src/core/Akka.TestKit/MessageEnvelope.cs index dacdfa4e862..b3fcd4fe852 100644 --- a/src/core/Akka.TestKit/MessageEnvelope.cs +++ b/src/core/Akka.TestKit/MessageEnvelope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/NullMessageEnvelope.cs b/src/core/Akka.TestKit/NullMessageEnvelope.cs index b585e622205..c8f96686327 100644 --- a/src/core/Akka.TestKit/NullMessageEnvelope.cs +++ b/src/core/Akka.TestKit/NullMessageEnvelope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/Properties/AssemblyInfo.cs b/src/core/Akka.TestKit/Properties/AssemblyInfo.cs index ebc6a3d71f6..7e6c06f1f00 100644 --- a/src/core/Akka.TestKit/Properties/AssemblyInfo.cs +++ b/src/core/Akka.TestKit/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/RealMessageEnvelope.cs b/src/core/Akka.TestKit/RealMessageEnvelope.cs index c430378091b..ac36bcbce18 100644 --- a/src/core/Akka.TestKit/RealMessageEnvelope.cs +++ b/src/core/Akka.TestKit/RealMessageEnvelope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActor.cs b/src/core/Akka.TestKit/TestActor.cs index b333b4cb447..32b8624b775 100644 --- a/src/core/Akka.TestKit/TestActor.cs +++ b/src/core/Akka.TestKit/TestActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActorRef.cs b/src/core/Akka.TestKit/TestActorRef.cs index 5ecba5f549c..e00533ba2bc 100644 --- a/src/core/Akka.TestKit/TestActorRef.cs +++ b/src/core/Akka.TestKit/TestActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActorRefBase.cs b/src/core/Akka.TestKit/TestActorRefBase.cs index b84eb0f2547..86fbe52dd92 100644 --- a/src/core/Akka.TestKit/TestActorRefBase.cs +++ b/src/core/Akka.TestKit/TestActorRefBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActors/BlackHoleActor.cs b/src/core/Akka.TestKit/TestActors/BlackHoleActor.cs index 859cc01c9ef..7c2a20a4eef 100644 --- a/src/core/Akka.TestKit/TestActors/BlackHoleActor.cs +++ b/src/core/Akka.TestKit/TestActors/BlackHoleActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActors/EchoActor.cs b/src/core/Akka.TestKit/TestActors/EchoActor.cs index cdf10dbd512..3fa91966e38 100644 --- a/src/core/Akka.TestKit/TestActors/EchoActor.cs +++ b/src/core/Akka.TestKit/TestActors/EchoActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActors/ForwardActor.cs b/src/core/Akka.TestKit/TestActors/ForwardActor.cs index 488d4bb354d..a3fc12df16a 100644 --- a/src/core/Akka.TestKit/TestActors/ForwardActor.cs +++ b/src/core/Akka.TestKit/TestActors/ForwardActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestActors/UnhandledMessageActor.cs b/src/core/Akka.TestKit/TestActors/UnhandledMessageActor.cs index 6551fcd726d..c9add685e83 100644 --- a/src/core/Akka.TestKit/TestActors/UnhandledMessageActor.cs +++ b/src/core/Akka.TestKit/TestActors/UnhandledMessageActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestBarrier.cs b/src/core/Akka.TestKit/TestBarrier.cs index 200db7697b7..4de67a52c4b 100644 --- a/src/core/Akka.TestKit/TestBarrier.cs +++ b/src/core/Akka.TestKit/TestBarrier.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestBreaker.cs b/src/core/Akka.TestKit/TestBreaker.cs index 66199222eb9..75b7e2dbc9b 100644 --- a/src/core/Akka.TestKit/TestBreaker.cs +++ b/src/core/Akka.TestKit/TestBreaker.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestFSMRef.cs b/src/core/Akka.TestKit/TestFSMRef.cs index fb981275ec0..9b9f706c542 100644 --- a/src/core/Akka.TestKit/TestFSMRef.cs +++ b/src/core/Akka.TestKit/TestFSMRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitAssertionsExtension.cs b/src/core/Akka.TestKit/TestKitAssertionsExtension.cs index a5dd569d310..1f4e428e162 100644 --- a/src/core/Akka.TestKit/TestKitAssertionsExtension.cs +++ b/src/core/Akka.TestKit/TestKitAssertionsExtension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitAssertionsProvider.cs b/src/core/Akka.TestKit/TestKitAssertionsProvider.cs index 4e33c1b38e3..586f838202d 100644 --- a/src/core/Akka.TestKit/TestKitAssertionsProvider.cs +++ b/src/core/Akka.TestKit/TestKitAssertionsProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase.cs b/src/core/Akka.TestKit/TestKitBase.cs index e8ac33f0f96..fe268f29fc6 100644 --- a/src/core/Akka.TestKit/TestKitBase.cs +++ b/src/core/Akka.TestKit/TestKitBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -173,7 +173,7 @@ protected virtual void InitializeTest(ActorSystem system, ActorSystemSetup confi var testActor = CreateTestActor(system, testActorName); // Wait for the testactor to start - WaitUntilTestActorIsReady(testActor); + WaitUntilTestActorIsReady(testActor, _testState.TestKitSettings); if (this is not INoImplicitSender) { @@ -193,9 +193,9 @@ protected virtual void InitializeTest(ActorSystem system, ActorSystemSetup confi [MethodImpl(MethodImplOptions.AggressiveInlining)] // Do not convert this method to async, it is being called inside the constructor. - private static void WaitUntilTestActorIsReady(IActorRef testActor) + private static void WaitUntilTestActorIsReady(IActorRef testActor, TestKitSettings settings) { - var deadline = TimeSpan.FromSeconds(5); + var deadline = settings.TestKitStartupTimeout; var stopwatch = Stopwatch.StartNew(); var ready = false; try diff --git a/src/core/Akka.TestKit/TestKitBase_ActorOf.cs b/src/core/Akka.TestKit/TestKitBase_ActorOf.cs index 0f657269872..15ef754b4db 100644 --- a/src/core/Akka.TestKit/TestKitBase_ActorOf.cs +++ b/src/core/Akka.TestKit/TestKitBase_ActorOf.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_AwaitAssert.cs b/src/core/Akka.TestKit/TestKitBase_AwaitAssert.cs index 2582811465b..1158bfa97c8 100644 --- a/src/core/Akka.TestKit/TestKitBase_AwaitAssert.cs +++ b/src/core/Akka.TestKit/TestKitBase_AwaitAssert.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_AwaitConditions.cs b/src/core/Akka.TestKit/TestKitBase_AwaitConditions.cs index 03e66417b77..990aa60be37 100644 --- a/src/core/Akka.TestKit/TestKitBase_AwaitConditions.cs +++ b/src/core/Akka.TestKit/TestKitBase_AwaitConditions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_Expect.cs b/src/core/Akka.TestKit/TestKitBase_Expect.cs index 73b7fe0abb1..85e70f81310 100644 --- a/src/core/Akka.TestKit/TestKitBase_Expect.cs +++ b/src/core/Akka.TestKit/TestKitBase_Expect.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_ExpectAllWithPredicates.cs b/src/core/Akka.TestKit/TestKitBase_ExpectAllWithPredicates.cs index 785c25e93e0..d10049a06bb 100644 --- a/src/core/Akka.TestKit/TestKitBase_ExpectAllWithPredicates.cs +++ b/src/core/Akka.TestKit/TestKitBase_ExpectAllWithPredicates.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_ExpectMsgFrom.cs b/src/core/Akka.TestKit/TestKitBase_ExpectMsgFrom.cs index 92026b9fe7f..47c82aa9776 100644 --- a/src/core/Akka.TestKit/TestKitBase_ExpectMsgFrom.cs +++ b/src/core/Akka.TestKit/TestKitBase_ExpectMsgFrom.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_Receive.cs b/src/core/Akka.TestKit/TestKitBase_Receive.cs index eb8d828f16b..fa77e20687e 100644 --- a/src/core/Akka.TestKit/TestKitBase_Receive.cs +++ b/src/core/Akka.TestKit/TestKitBase_Receive.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitBase_Within.cs b/src/core/Akka.TestKit/TestKitBase_Within.cs index ecfcc46eb71..7a9b4b2376c 100644 --- a/src/core/Akka.TestKit/TestKitBase_Within.cs +++ b/src/core/Akka.TestKit/TestKitBase_Within.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitExtension.cs b/src/core/Akka.TestKit/TestKitExtension.cs index 79d0eca943f..ec142be00a3 100644 --- a/src/core/Akka.TestKit/TestKitExtension.cs +++ b/src/core/Akka.TestKit/TestKitExtension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestKitSettings.cs b/src/core/Akka.TestKit/TestKitSettings.cs index 82bd2da0a72..71ea14c0694 100644 --- a/src/core/Akka.TestKit/TestKitSettings.cs +++ b/src/core/Akka.TestKit/TestKitSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -16,12 +16,6 @@ namespace Akka.TestKit /// public class TestKitSettings : IExtension { - private readonly TimeSpan _defaultTimeout; - private readonly TimeSpan _singleExpectDefault; - private readonly TimeSpan _testEventFilterLeeway; - private readonly double _timefactor; - private readonly bool _logTestKitCalls; - /// /// Initializes a new instance of the class. /// @@ -34,14 +28,15 @@ public TestKitSettings(Config config) if (config.IsNullOrEmpty()) throw ConfigurationException.NullOrEmptyConfig(); - _defaultTimeout = config.GetTimeSpan("akka.test.default-timeout", null, allowInfinite:false); - _singleExpectDefault = config.GetTimeSpan("akka.test.single-expect-default", null, allowInfinite: false); - _testEventFilterLeeway = config.GetTimeSpan("akka.test.filter-leeway", null, allowInfinite: false); - _timefactor = config.GetDouble("akka.test.timefactor", 0); - _logTestKitCalls = config.GetBoolean("akka.test.testkit.debug", false); + DefaultTimeout = config.GetTimeSpan("akka.test.default-timeout", null, allowInfinite:false); + SingleExpectDefault = config.GetTimeSpan("akka.test.single-expect-default", null, allowInfinite: false); + TestKitStartupTimeout = config.GetTimeSpan("akka.test.startup-timeout", null, allowInfinite: false); + TestEventFilterLeeway = config.GetTimeSpan("akka.test.filter-leeway", null, allowInfinite: false); + TestTimeFactor = config.GetDouble("akka.test.timefactor", 0); + LogTestKitCalls = config.GetBoolean("akka.test.testkit.debug", false); - if(_timefactor <= 0) - throw new ConfigurationException($@"Expected a positive value for ""akka.test.timefactor"" but found {_timefactor}"); + if(TestTimeFactor <= 0) + throw new ConfigurationException($@"Expected a positive value for ""akka.test.timefactor"" but found {TestTimeFactor}"); } @@ -49,13 +44,15 @@ public TestKitSettings(Config config) /// Gets the default timeout as specified in the setting akka.test.default-timeout. /// Typically used for Ask-timeouts. It is always finite. /// - public TimeSpan DefaultTimeout { get { return _defaultTimeout; } } + public TimeSpan DefaultTimeout { get; } /// Gets the config value "akka.test.single-expect-default". It is always finite. - public TimeSpan SingleExpectDefault { get { return _singleExpectDefault; } } + public TimeSpan SingleExpectDefault { get; } /// Gets the config value "akka.test.filter-leeway". It is always finite. - public TimeSpan TestEventFilterLeeway { get { return _testEventFilterLeeway; } } + public TimeSpan TestEventFilterLeeway { get; } + + public TimeSpan TestKitStartupTimeout { get; } /// /// Gets the timefactor by which all values are scaled by. @@ -70,12 +67,12 @@ public TestKitSettings(Config config) /// Testkit.Dilated /// /// - public double TestTimeFactor { get { return _timefactor; } } + public double TestTimeFactor { get; } /// /// If set to true calls to testkit will be logged. /// This is enabled by setting the configuration value "akka.test.testkit.debug" to a true. /// - public bool LogTestKitCalls { get { return _logTestKitCalls; } } + public bool LogTestKitCalls { get; } } } diff --git a/src/core/Akka.TestKit/TestLatch.cs b/src/core/Akka.TestKit/TestLatch.cs index f63a3bb7178..9d9bbaa3af4 100644 --- a/src/core/Akka.TestKit/TestLatch.cs +++ b/src/core/Akka.TestKit/TestLatch.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestProbe.cs b/src/core/Akka.TestKit/TestProbe.cs index 2ab4c4659d4..d8787d52e17 100644 --- a/src/core/Akka.TestKit/TestProbe.cs +++ b/src/core/Akka.TestKit/TestProbe.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.TestKit/TestScheduler.cs b/src/core/Akka.TestKit/TestScheduler.cs index 43e39765176..d19f6d29be7 100644 --- a/src/core/Akka.TestKit/TestScheduler.cs +++ b/src/core/Akka.TestKit/TestScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/ActorMemoryFootprintSpec.cs b/src/core/Akka.Tests.Performance/Actor/ActorMemoryFootprintSpec.cs index b6a43d116f5..e83d7cba443 100644 --- a/src/core/Akka.Tests.Performance/Actor/ActorMemoryFootprintSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/ActorMemoryFootprintSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/ActorPathEqualitySpec.cs b/src/core/Akka.Tests.Performance/Actor/ActorPathEqualitySpec.cs index e260f0cfad9..f687f0b8b77 100644 --- a/src/core/Akka.Tests.Performance/Actor/ActorPathEqualitySpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/ActorPathEqualitySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/ActorPathSpec.cs b/src/core/Akka.Tests.Performance/Actor/ActorPathSpec.cs index ad592c2c2ab..2399c42b33c 100644 --- a/src/core/Akka.Tests.Performance/Actor/ActorPathSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/ActorPathSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/ActorSelectionSpecs.cs b/src/core/Akka.Tests.Performance/Actor/ActorSelectionSpecs.cs index f1ffb066573..4dc6d47a801 100644 --- a/src/core/Akka.Tests.Performance/Actor/ActorSelectionSpecs.cs +++ b/src/core/Akka.Tests.Performance/Actor/ActorSelectionSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/ActorSystemShutdownSpec.cs b/src/core/Akka.Tests.Performance/Actor/ActorSystemShutdownSpec.cs index aaef7544b2e..a84eb1606d8 100644 --- a/src/core/Akka.Tests.Performance/Actor/ActorSystemShutdownSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/ActorSystemShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/ActorThroughputSpec.cs b/src/core/Akka.Tests.Performance/Actor/ActorThroughputSpec.cs index d0a60e429d1..9da316480ee 100644 --- a/src/core/Akka.Tests.Performance/Actor/ActorThroughputSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/ActorThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/AddressSpec.cs b/src/core/Akka.Tests.Performance/Actor/AddressSpec.cs index 2eeef36b0aa..045a0ffd5f4 100644 --- a/src/core/Akka.Tests.Performance/Actor/AddressSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/AddressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/Internal/ChildrenContainerSpec.cs b/src/core/Akka.Tests.Performance/Actor/Internal/ChildrenContainerSpec.cs index 7af2d213787..a386b3cf310 100644 --- a/src/core/Akka.Tests.Performance/Actor/Internal/ChildrenContainerSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/Internal/ChildrenContainerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/Pattern/AskSpec.cs b/src/core/Akka.Tests.Performance/Actor/Pattern/AskSpec.cs index 2fe31be1e2e..a6f4a281a90 100644 --- a/src/core/Akka.Tests.Performance/Actor/Pattern/AskSpec.cs +++ b/src/core/Akka.Tests.Performance/Actor/Pattern/AskSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Actor/Scheduler/DefaultSchedulerPerformanceTests.cs b/src/core/Akka.Tests.Performance/Actor/Scheduler/DefaultSchedulerPerformanceTests.cs index 85dc2b4da3e..68aceda9a2e 100644 --- a/src/core/Akka.Tests.Performance/Actor/Scheduler/DefaultSchedulerPerformanceTests.cs +++ b/src/core/Akka.Tests.Performance/Actor/Scheduler/DefaultSchedulerPerformanceTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/CallingThreadExecutor.cs b/src/core/Akka.Tests.Performance/Dispatch/CallingThreadExecutor.cs index a9c7d798fa8..5d118df67be 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/CallingThreadExecutor.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/CallingThreadExecutor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/DefaultDispatcherColdThroughputSpec.cs b/src/core/Akka.Tests.Performance/Dispatch/DefaultDispatcherColdThroughputSpec.cs index eaa88fdfe82..152aaee0c35 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/DefaultDispatcherColdThroughputSpec.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/DefaultDispatcherColdThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/DispatcherThroughputSpecBase.cs b/src/core/Akka.Tests.Performance/Dispatch/DispatcherThroughputSpecBase.cs index e977cf1f9f4..ab231c54a79 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/DispatcherThroughputSpecBase.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/DispatcherThroughputSpecBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/ForkJoinDispatcherThroughputSpec.cs b/src/core/Akka.Tests.Performance/Dispatch/ForkJoinDispatcherThroughputSpec.cs index a6e1b65cd24..a4633a8842f 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/ForkJoinDispatcherThroughputSpec.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/ForkJoinDispatcherThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/GetMailboxTypeSpec.cs b/src/core/Akka.Tests.Performance/Dispatch/GetMailboxTypeSpec.cs index 1ce3f921279..3be1eaa5cae 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/GetMailboxTypeSpec.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/GetMailboxTypeSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/MailboxBenchmarks.cs b/src/core/Akka.Tests.Performance/Dispatch/MailboxBenchmarks.cs index 6ae189e71a8..d991774c238 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/MailboxBenchmarks.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/MailboxBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/MailboxMemoryFootprintSpec.cs b/src/core/Akka.Tests.Performance/Dispatch/MailboxMemoryFootprintSpec.cs index 93341e3bcc0..db49d11fb2f 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/MailboxMemoryFootprintSpec.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/MailboxMemoryFootprintSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/MessageDispatchAndReceiveBenchmark.cs b/src/core/Akka.Tests.Performance/Dispatch/MessageDispatchAndReceiveBenchmark.cs index 75518c42124..850037956b2 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/MessageDispatchAndReceiveBenchmark.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/MessageDispatchAndReceiveBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Dispatch/ReceiveOnlyBenchmark.cs b/src/core/Akka.Tests.Performance/Dispatch/ReceiveOnlyBenchmark.cs index a566ea28d5a..c4d0183b8e7 100644 --- a/src/core/Akka.Tests.Performance/Dispatch/ReceiveOnlyBenchmark.cs +++ b/src/core/Akka.Tests.Performance/Dispatch/ReceiveOnlyBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Event/EventStreamThroughputSpec.cs b/src/core/Akka.Tests.Performance/Event/EventStreamThroughputSpec.cs index e90892325d2..cc44b124ae5 100644 --- a/src/core/Akka.Tests.Performance/Event/EventStreamThroughputSpec.cs +++ b/src/core/Akka.Tests.Performance/Event/EventStreamThroughputSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/IO/TcpHorizontalScaleSpec.cs b/src/core/Akka.Tests.Performance/IO/TcpHorizontalScaleSpec.cs index 61d8a72d090..43b60c668e6 100644 --- a/src/core/Akka.Tests.Performance/IO/TcpHorizontalScaleSpec.cs +++ b/src/core/Akka.Tests.Performance/IO/TcpHorizontalScaleSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/IO/TcpInboundOnlySpec.cs b/src/core/Akka.Tests.Performance/IO/TcpInboundOnlySpec.cs index f9a3066c37d..01738c27fc4 100644 --- a/src/core/Akka.Tests.Performance/IO/TcpInboundOnlySpec.cs +++ b/src/core/Akka.Tests.Performance/IO/TcpInboundOnlySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/IO/TcpSingleConnectionSpec.cs b/src/core/Akka.Tests.Performance/IO/TcpSingleConnectionSpec.cs index dc908ac67d9..b507f91c3f2 100644 --- a/src/core/Akka.Tests.Performance/IO/TcpSingleConnectionSpec.cs +++ b/src/core/Akka.Tests.Performance/IO/TcpSingleConnectionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Program.cs b/src/core/Akka.Tests.Performance/Program.cs index 553463e94f4..00e5214f3ce 100644 --- a/src/core/Akka.Tests.Performance/Program.cs +++ b/src/core/Akka.Tests.Performance/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Properties/AssemblyInfo.cs b/src/core/Akka.Tests.Performance/Properties/AssemblyInfo.cs index fa010455a42..fbc46028af9 100644 --- a/src/core/Akka.Tests.Performance/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Tests.Performance/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Util/SerializationBenchmarks.cs b/src/core/Akka.Tests.Performance/Util/SerializationBenchmarks.cs index a263934f031..64bfcf8aa18 100644 --- a/src/core/Akka.Tests.Performance/Util/SerializationBenchmarks.cs +++ b/src/core/Akka.Tests.Performance/Util/SerializationBenchmarks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Performance/Util/StandardOutWriterMemoryBenchmark.cs b/src/core/Akka.Tests.Performance/Util/StandardOutWriterMemoryBenchmark.cs index 771a56d42bb..5499fe20c70 100644 --- a/src/core/Akka.Tests.Performance/Util/StandardOutWriterMemoryBenchmark.cs +++ b/src/core/Akka.Tests.Performance/Util/StandardOutWriterMemoryBenchmark.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/ActorDslExtensions.cs b/src/core/Akka.Tests.Shared.Internals/ActorDslExtensions.cs index 38962b2266b..f0598d85f60 100644 --- a/src/core/Akka.Tests.Shared.Internals/ActorDslExtensions.cs +++ b/src/core/Akka.Tests.Shared.Internals/ActorDslExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/AkkaSpec.cs b/src/core/Akka.Tests.Shared.Internals/AkkaSpec.cs index f30fbe958d2..2cb43a5e7a4 100644 --- a/src/core/Akka.Tests.Shared.Internals/AkkaSpec.cs +++ b/src/core/Akka.Tests.Shared.Internals/AkkaSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/AkkaSpecExtensions.cs b/src/core/Akka.Tests.Shared.Internals/AkkaSpecExtensions.cs index 96f9496364f..1f71307e3e3 100644 --- a/src/core/Akka.Tests.Shared.Internals/AkkaSpecExtensions.cs +++ b/src/core/Akka.Tests.Shared.Internals/AkkaSpecExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/AskExtensions.cs b/src/core/Akka.Tests.Shared.Internals/AskExtensions.cs index f3d41790a8a..e4de610f805 100644 --- a/src/core/Akka.Tests.Shared.Internals/AskExtensions.cs +++ b/src/core/Akka.Tests.Shared.Internals/AskExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/Helpers/FSharpDelegateHelper.cs b/src/core/Akka.Tests.Shared.Internals/Helpers/FSharpDelegateHelper.cs index 648edcd8cf5..bf6239d9876 100644 --- a/src/core/Akka.Tests.Shared.Internals/Helpers/FSharpDelegateHelper.cs +++ b/src/core/Akka.Tests.Shared.Internals/Helpers/FSharpDelegateHelper.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/Helpers/XAssert.cs b/src/core/Akka.Tests.Shared.Internals/Helpers/XAssert.cs index 03170ecaae9..c258b41cbe5 100644 --- a/src/core/Akka.Tests.Shared.Internals/Helpers/XAssert.cs +++ b/src/core/Akka.Tests.Shared.Internals/Helpers/XAssert.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/Properties/AssemblyInfo.cs b/src/core/Akka.Tests.Shared.Internals/Properties/AssemblyInfo.cs index d4efe709f46..7c8ab8eb39e 100644 --- a/src/core/Akka.Tests.Shared.Internals/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Tests.Shared.Internals/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/RepeatAttribute.cs b/src/core/Akka.Tests.Shared.Internals/RepeatAttribute.cs index f88d83af016..feaa79b54d5 100644 --- a/src/core/Akka.Tests.Shared.Internals/RepeatAttribute.cs +++ b/src/core/Akka.Tests.Shared.Internals/RepeatAttribute.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests.Shared.Internals/TestReceiveActor.cs b/src/core/Akka.Tests.Shared.Internals/TestReceiveActor.cs index b710917da43..afa5ff44e6f 100644 --- a/src/core/Akka.Tests.Shared.Internals/TestReceiveActor.cs +++ b/src/core/Akka.Tests.Shared.Internals/TestReceiveActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorBecomeTests.cs b/src/core/Akka.Tests/Actor/ActorBecomeTests.cs index 09b5e4bdaf9..ea863ec744f 100644 --- a/src/core/Akka.Tests/Actor/ActorBecomeTests.cs +++ b/src/core/Akka.Tests/Actor/ActorBecomeTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorCellSerializeMessagesTests.cs b/src/core/Akka.Tests/Actor/ActorCellSerializeMessagesTests.cs index 828c566eee3..4656540e379 100644 --- a/src/core/Akka.Tests/Actor/ActorCellSerializeMessagesTests.cs +++ b/src/core/Akka.Tests/Actor/ActorCellSerializeMessagesTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorCellSpec.cs b/src/core/Akka.Tests/Actor/ActorCellSpec.cs index d0b7f0322ea..972338033dd 100644 --- a/src/core/Akka.Tests/Actor/ActorCellSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorCellSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorCellTests_SerializationOfUserMessages.cs b/src/core/Akka.Tests/Actor/ActorCellTests_SerializationOfUserMessages.cs index 7c9f9785fdb..1105f0d68e8 100644 --- a/src/core/Akka.Tests/Actor/ActorCellTests_SerializationOfUserMessages.cs +++ b/src/core/Akka.Tests/Actor/ActorCellTests_SerializationOfUserMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorDslSpec.cs b/src/core/Akka.Tests/Actor/ActorDslSpec.cs index 86e78472e7e..0d369b74db7 100644 --- a/src/core/Akka.Tests/Actor/ActorDslSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorDslSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorLifeCycleFlowSpec.cs b/src/core/Akka.Tests/Actor/ActorLifeCycleFlowSpec.cs index 29fa92994dc..050eb2c9196 100644 --- a/src/core/Akka.Tests/Actor/ActorLifeCycleFlowSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorLifeCycleFlowSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorLifeCycleSpec.cs b/src/core/Akka.Tests/Actor/ActorLifeCycleSpec.cs index c74bf145e90..60ed4f4250a 100644 --- a/src/core/Akka.Tests/Actor/ActorLifeCycleSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorLifeCycleSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorLookupSpec.cs b/src/core/Akka.Tests/Actor/ActorLookupSpec.cs index dc0139150f3..8fe765f850f 100644 --- a/src/core/Akka.Tests/Actor/ActorLookupSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorLookupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorPathSpec.cs b/src/core/Akka.Tests/Actor/ActorPathSpec.cs index 0b442272002..2b5992b5131 100644 --- a/src/core/Akka.Tests/Actor/ActorPathSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorPathSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorProducerPipelineTests.cs b/src/core/Akka.Tests/Actor/ActorProducerPipelineTests.cs index 96189a51ad4..b46d66bab75 100644 --- a/src/core/Akka.Tests/Actor/ActorProducerPipelineTests.cs +++ b/src/core/Akka.Tests/Actor/ActorProducerPipelineTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorRefIgnoreSpec.cs b/src/core/Akka.Tests/Actor/ActorRefIgnoreSpec.cs index 2a609292c22..49b29b49db5 100644 --- a/src/core/Akka.Tests/Actor/ActorRefIgnoreSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorRefIgnoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorRefProviderSpec.cs b/src/core/Akka.Tests/Actor/ActorRefProviderSpec.cs index e18541aac54..aca67c5c324 100644 --- a/src/core/Akka.Tests/Actor/ActorRefProviderSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorRefProviderSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorRefSpec.cs b/src/core/Akka.Tests/Actor/ActorRefSpec.cs index ad5e75dcc30..30a47aabc21 100644 --- a/src/core/Akka.Tests/Actor/ActorRefSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorRefSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorSelectionSpec.cs b/src/core/Akka.Tests/Actor/ActorSelectionSpec.cs index 6a77042ae0c..fc6dc754027 100644 --- a/src/core/Akka.Tests/Actor/ActorSelectionSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorSelectionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorSystemDispatcherSpec.cs b/src/core/Akka.Tests/Actor/ActorSystemDispatcherSpec.cs index a3738f71017..76668ce8f59 100644 --- a/src/core/Akka.Tests/Actor/ActorSystemDispatcherSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorSystemDispatcherSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorSystemSpec.cs b/src/core/Akka.Tests/Actor/ActorSystemSpec.cs index d6b02a7d71f..1c788001f47 100644 --- a/src/core/Akka.Tests/Actor/ActorSystemSpec.cs +++ b/src/core/Akka.Tests/Actor/ActorSystemSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorSystemTests.cs b/src/core/Akka.Tests/Actor/ActorSystemTests.cs index 23f0ef979db..7cd076b57bd 100644 --- a/src/core/Akka.Tests/Actor/ActorSystemTests.cs +++ b/src/core/Akka.Tests/Actor/ActorSystemTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ActorTelemetrySpecs.cs b/src/core/Akka.Tests/Actor/ActorTelemetrySpecs.cs index 7c9e05000c8..57ff976cbf2 100644 --- a/src/core/Akka.Tests/Actor/ActorTelemetrySpecs.cs +++ b/src/core/Akka.Tests/Actor/ActorTelemetrySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/AddressSpec.cs b/src/core/Akka.Tests/Actor/AddressSpec.cs index cfc617b6241..fe9d1f13a67 100644 --- a/src/core/Akka.Tests/Actor/AddressSpec.cs +++ b/src/core/Akka.Tests/Actor/AddressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/AskSpec.cs b/src/core/Akka.Tests/Actor/AskSpec.cs index d6389f71c4d..7d2de6ad5d6 100644 --- a/src/core/Akka.Tests/Actor/AskSpec.cs +++ b/src/core/Akka.Tests/Actor/AskSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/BugFix2176Spec.cs b/src/core/Akka.Tests/Actor/BugFix2176Spec.cs index b7e64faf681..7fca0721264 100644 --- a/src/core/Akka.Tests/Actor/BugFix2176Spec.cs +++ b/src/core/Akka.Tests/Actor/BugFix2176Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/BugFix4376Spec.cs b/src/core/Akka.Tests/Actor/BugFix4376Spec.cs index 34bfd40ec03..ff0d287003c 100644 --- a/src/core/Akka.Tests/Actor/BugFix4376Spec.cs +++ b/src/core/Akka.Tests/Actor/BugFix4376Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/BugFix4823Spec.cs b/src/core/Akka.Tests/Actor/BugFix4823Spec.cs index b9b1d269ed2..b1c96730ed3 100644 --- a/src/core/Akka.Tests/Actor/BugFix4823Spec.cs +++ b/src/core/Akka.Tests/Actor/BugFix4823Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Cancellation/AlreadyCancelledCancelableTests.cs b/src/core/Akka.Tests/Actor/Cancellation/AlreadyCancelledCancelableTests.cs index 8cba3245504..164d1254f07 100644 --- a/src/core/Akka.Tests/Actor/Cancellation/AlreadyCancelledCancelableTests.cs +++ b/src/core/Akka.Tests/Actor/Cancellation/AlreadyCancelledCancelableTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Cancellation/CancelableTests.cs b/src/core/Akka.Tests/Actor/Cancellation/CancelableTests.cs index aa775a75ec7..dd5c33f4db1 100644 --- a/src/core/Akka.Tests/Actor/Cancellation/CancelableTests.cs +++ b/src/core/Akka.Tests/Actor/Cancellation/CancelableTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ContextWatchWithSpec.cs b/src/core/Akka.Tests/Actor/ContextWatchWithSpec.cs index 5dd95cd81a8..27b7b3c839c 100644 --- a/src/core/Akka.Tests/Actor/ContextWatchWithSpec.cs +++ b/src/core/Akka.Tests/Actor/ContextWatchWithSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/CoordinatedShutdownSpec.cs b/src/core/Akka.Tests/Actor/CoordinatedShutdownSpec.cs index ba9a9e7721b..648913c1c80 100644 --- a/src/core/Akka.Tests/Actor/CoordinatedShutdownSpec.cs +++ b/src/core/Akka.Tests/Actor/CoordinatedShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/DeadLetterSupressionSpec.cs b/src/core/Akka.Tests/Actor/DeadLetterSupressionSpec.cs index fc5d7841959..399cdcdf9d8 100644 --- a/src/core/Akka.Tests/Actor/DeadLetterSupressionSpec.cs +++ b/src/core/Akka.Tests/Actor/DeadLetterSupressionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/DeadLetterSuspensionSpec.cs b/src/core/Akka.Tests/Actor/DeadLetterSuspensionSpec.cs index ca5e9912ff5..aa3deb4fa0e 100644 --- a/src/core/Akka.Tests/Actor/DeadLetterSuspensionSpec.cs +++ b/src/core/Akka.Tests/Actor/DeadLetterSuspensionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/DeadLettersSpec.cs b/src/core/Akka.Tests/Actor/DeadLettersSpec.cs index 4ffc52bc6cd..203cc98f097 100644 --- a/src/core/Akka.Tests/Actor/DeadLettersSpec.cs +++ b/src/core/Akka.Tests/Actor/DeadLettersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -13,7 +13,6 @@ namespace Akka.Tests { - public class DeadLettersSpec : AkkaSpec { [Fact] @@ -23,6 +22,48 @@ public async Task Can_send_messages_to_dead_letters() Sys.DeadLetters.Tell("foobar"); await ExpectMsgAsync(deadLetter=>deadLetter.Message.Equals("foobar")); } + + private sealed record WrappedClass(object Message) : IWrappedMessage; + + private sealed class SuppressedMessage : IDeadLetterSuppression + { + + } + + [Fact] + public async Task ShouldLogNormalWrappedMessages() + { + Sys.EventStream.Subscribe(TestActor, typeof(DeadLetter)); + Sys.DeadLetters.Tell(new WrappedClass("chocolate-beans")); + await ExpectMsgAsync(); + } + + [Fact] + public async Task ShouldNotLogWrappedMessagesWithDeadLetterSuppression() + { + Sys.EventStream.Subscribe(TestActor, typeof(AllDeadLetters)); + Sys.DeadLetters.Tell(new WrappedClass(new SuppressedMessage())); + var msg = await ExpectMsgAsync(); + msg.Message.ToString()!.Contains("SuppressedMessage").ShouldBeTrue(); + } + + [Fact] + public async Task ShouldLogNormalActorSelectionWrappedMessages() + { + Sys.EventStream.Subscribe(TestActor, typeof(DeadLetter)); + var selection = Sys.ActorSelection("/user/foobar"); + selection.Tell(new WrappedClass("chocolate-beans")); + await ExpectMsgAsync(); + } + + [Fact] + public async Task ShouldNotLogActorSelectionWrappedMessagesWithDeadLetterSuppression() + { + Sys.EventStream.Subscribe(TestActor, typeof(AllDeadLetters)); + var selection = Sys.ActorSelection("/user/foobar"); + selection.Tell(new WrappedClass(new SuppressedMessage())); + var msg = await ExpectMsgAsync(); + msg.Message.ToString()!.Contains("SuppressedMessage").ShouldBeTrue(); + } } } - diff --git a/src/core/Akka.Tests/Actor/DeathWatchSpec.cs b/src/core/Akka.Tests/Actor/DeathWatchSpec.cs index 764a1777ced..3d352eb677a 100644 --- a/src/core/Akka.Tests/Actor/DeathWatchSpec.cs +++ b/src/core/Akka.Tests/Actor/DeathWatchSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/DeployerSpec.cs b/src/core/Akka.Tests/Actor/DeployerSpec.cs index 4fcb7f229ea..c5dc126477c 100644 --- a/src/core/Akka.Tests/Actor/DeployerSpec.cs +++ b/src/core/Akka.Tests/Actor/DeployerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Dispatch/ActorModelSpec.cs b/src/core/Akka.Tests/Actor/Dispatch/ActorModelSpec.cs index c41b8ec3157..a5064e6ff2f 100644 --- a/src/core/Akka.Tests/Actor/Dispatch/ActorModelSpec.cs +++ b/src/core/Akka.Tests/Actor/Dispatch/ActorModelSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Dispatch/Bug2640Spec.cs b/src/core/Akka.Tests/Actor/Dispatch/Bug2640Spec.cs index 30f80c63a70..a93b5355712 100644 --- a/src/core/Akka.Tests/Actor/Dispatch/Bug2640Spec.cs +++ b/src/core/Akka.Tests/Actor/Dispatch/Bug2640Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Dispatch/Bug2751Spec.cs b/src/core/Akka.Tests/Actor/Dispatch/Bug2751Spec.cs index b399cfb86b5..14b6e83f808 100644 --- a/src/core/Akka.Tests/Actor/Dispatch/Bug2751Spec.cs +++ b/src/core/Akka.Tests/Actor/Dispatch/Bug2751Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Dispatch/CurrentSynchronizationContextDispatcherSpecs.cs b/src/core/Akka.Tests/Actor/Dispatch/CurrentSynchronizationContextDispatcherSpecs.cs index c3796be43e8..347015e491d 100644 --- a/src/core/Akka.Tests/Actor/Dispatch/CurrentSynchronizationContextDispatcherSpecs.cs +++ b/src/core/Akka.Tests/Actor/Dispatch/CurrentSynchronizationContextDispatcherSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/FSMActorSpec.cs b/src/core/Akka.Tests/Actor/FSMActorSpec.cs index 16651800c0f..14de0682ca3 100644 --- a/src/core/Akka.Tests/Actor/FSMActorSpec.cs +++ b/src/core/Akka.Tests/Actor/FSMActorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/FSMTimingSpec.cs b/src/core/Akka.Tests/Actor/FSMTimingSpec.cs index 03888099e57..40decb56042 100644 --- a/src/core/Akka.Tests/Actor/FSMTimingSpec.cs +++ b/src/core/Akka.Tests/Actor/FSMTimingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/FSMTransitionSpec.cs b/src/core/Akka.Tests/Actor/FSMTransitionSpec.cs index 1d012925c0e..06cff24be60 100644 --- a/src/core/Akka.Tests/Actor/FSMTransitionSpec.cs +++ b/src/core/Akka.Tests/Actor/FSMTransitionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/FunctionRefSpecs.cs b/src/core/Akka.Tests/Actor/FunctionRefSpecs.cs index 16d54b4ab3f..882aaf326ae 100644 --- a/src/core/Akka.Tests/Actor/FunctionRefSpecs.cs +++ b/src/core/Akka.Tests/Actor/FunctionRefSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/GracefulStopSpecs.cs b/src/core/Akka.Tests/Actor/GracefulStopSpecs.cs index 223765d4253..9791a6141e8 100644 --- a/src/core/Akka.Tests/Actor/GracefulStopSpecs.cs +++ b/src/core/Akka.Tests/Actor/GracefulStopSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/HotSwapSpec.cs b/src/core/Akka.Tests/Actor/HotSwapSpec.cs index 2bbcc5a01dd..6a3137c18ec 100644 --- a/src/core/Akka.Tests/Actor/HotSwapSpec.cs +++ b/src/core/Akka.Tests/Actor/HotSwapSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/InboxSpec.cs b/src/core/Akka.Tests/Actor/InboxSpec.cs index b1a19321f1d..7ae37985bc9 100644 --- a/src/core/Akka.Tests/Actor/InboxSpec.cs +++ b/src/core/Akka.Tests/Actor/InboxSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/LocalActorRefProviderSpec.cs b/src/core/Akka.Tests/Actor/LocalActorRefProviderSpec.cs index 67a51370d9b..fdf51470ad4 100644 --- a/src/core/Akka.Tests/Actor/LocalActorRefProviderSpec.cs +++ b/src/core/Akka.Tests/Actor/LocalActorRefProviderSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/PipeToSupportSpec.cs b/src/core/Akka.Tests/Actor/PipeToSupportSpec.cs index 88b020858fd..4780cf58cf8 100644 --- a/src/core/Akka.Tests/Actor/PipeToSupportSpec.cs +++ b/src/core/Akka.Tests/Actor/PipeToSupportSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/PropsCreationSpec.cs b/src/core/Akka.Tests/Actor/PropsCreationSpec.cs index 20b4b413f5e..7ca72893e30 100644 --- a/src/core/Akka.Tests/Actor/PropsCreationSpec.cs +++ b/src/core/Akka.Tests/Actor/PropsCreationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/PropsSpec.cs b/src/core/Akka.Tests/Actor/PropsSpec.cs index 103fe8b560f..35730d8cb7f 100644 --- a/src/core/Akka.Tests/Actor/PropsSpec.cs +++ b/src/core/Akka.Tests/Actor/PropsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ReceiveActorTests.cs b/src/core/Akka.Tests/Actor/ReceiveActorTests.cs index c0d63755d1e..f4eea5470a9 100644 --- a/src/core/Akka.Tests/Actor/ReceiveActorTests.cs +++ b/src/core/Akka.Tests/Actor/ReceiveActorTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ReceiveActorTests_Become.cs b/src/core/Akka.Tests/Actor/ReceiveActorTests_Become.cs index 65403a67090..a1202605cbe 100644 --- a/src/core/Akka.Tests/Actor/ReceiveActorTests_Become.cs +++ b/src/core/Akka.Tests/Actor/ReceiveActorTests_Become.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ReceiveActorTests_LifeCycle.cs b/src/core/Akka.Tests/Actor/ReceiveActorTests_LifeCycle.cs index 5bf973d8535..ed54e71f45c 100644 --- a/src/core/Akka.Tests/Actor/ReceiveActorTests_LifeCycle.cs +++ b/src/core/Akka.Tests/Actor/ReceiveActorTests_LifeCycle.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/ReceiveTimeoutSpec.cs b/src/core/Akka.Tests/Actor/ReceiveTimeoutSpec.cs index 39997995ffe..d7619737e36 100644 --- a/src/core/Akka.Tests/Actor/ReceiveTimeoutSpec.cs +++ b/src/core/Akka.Tests/Actor/ReceiveTimeoutSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/RelativeActorPathSpec.cs b/src/core/Akka.Tests/Actor/RelativeActorPathSpec.cs index 8e17601dcf6..163ae74c999 100644 --- a/src/core/Akka.Tests/Actor/RelativeActorPathSpec.cs +++ b/src/core/Akka.Tests/Actor/RelativeActorPathSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/RemotePathParsingSpec.cs b/src/core/Akka.Tests/Actor/RemotePathParsingSpec.cs index 7ac36e79177..b39933e18af 100644 --- a/src/core/Akka.Tests/Actor/RemotePathParsingSpec.cs +++ b/src/core/Akka.Tests/Actor/RemotePathParsingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/RepointableActorRefSpecs.cs b/src/core/Akka.Tests/Actor/RepointableActorRefSpecs.cs index 5e91ac817c9..06d1015ab38 100644 --- a/src/core/Akka.Tests/Actor/RepointableActorRefSpecs.cs +++ b/src/core/Akka.Tests/Actor/RepointableActorRefSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/RootGuardianActorRef_Tests.cs b/src/core/Akka.Tests/Actor/RootGuardianActorRef_Tests.cs index 3a95a4a9dba..fad7cc96b41 100644 --- a/src/core/Akka.Tests/Actor/RootGuardianActorRef_Tests.cs +++ b/src/core/Akka.Tests/Actor/RootGuardianActorRef_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/BugFix7247Spec.cs b/src/core/Akka.Tests/Actor/Scheduler/BugFix7247Spec.cs index 51d1c500a5c..45e9c9817c4 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/BugFix7247Spec.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/BugFix7247Spec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/SchedulerShutdownSpec.cs b/src/core/Akka.Tests/Actor/Scheduler/SchedulerShutdownSpec.cs index bf613c85095..e0fb50b523a 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/SchedulerShutdownSpec.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/SchedulerShutdownSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Cancellation_Tests.cs b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Cancellation_Tests.cs index dcf37473955..fb2a2925445 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Cancellation_Tests.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Cancellation_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Schedule_Tests.cs b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Schedule_Tests.cs index 51281496a73..1220fb17779 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Schedule_Tests.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_ActionScheduler_Schedule_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Cancellation_Tests.cs b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Cancellation_Tests.cs index 91bbac6f78c..976d444c5d1 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Cancellation_Tests.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Cancellation_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Schedule_Tests.cs b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Schedule_Tests.cs index edb52069771..627b30f4e4f 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Schedule_Tests.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_TellScheduler_Schedule_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_Verify_TimeProvider.cs b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_Verify_TimeProvider.cs index 6f25c700449..801b86a94f5 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_Verify_TimeProvider.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/TaskBasedScheduler_Verify_TimeProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Scheduler/TimerSchedulerDebugSpec.cs b/src/core/Akka.Tests/Actor/Scheduler/TimerSchedulerDebugSpec.cs index ae282bf442f..69f728708d8 100644 --- a/src/core/Akka.Tests/Actor/Scheduler/TimerSchedulerDebugSpec.cs +++ b/src/core/Akka.Tests/Actor/Scheduler/TimerSchedulerDebugSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Setup/ActorSystemSetupSpec.cs b/src/core/Akka.Tests/Actor/Setup/ActorSystemSetupSpec.cs index d5a7f84f770..2602fa9c8f2 100644 --- a/src/core/Akka.Tests/Actor/Setup/ActorSystemSetupSpec.cs +++ b/src/core/Akka.Tests/Actor/Setup/ActorSystemSetupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Stash/ActorWithBoundedStashSpec.cs b/src/core/Akka.Tests/Actor/Stash/ActorWithBoundedStashSpec.cs index f1c08f39bd8..3fc366f709a 100644 --- a/src/core/Akka.Tests/Actor/Stash/ActorWithBoundedStashSpec.cs +++ b/src/core/Akka.Tests/Actor/Stash/ActorWithBoundedStashSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Stash/ActorWithStashSpec.cs b/src/core/Akka.Tests/Actor/Stash/ActorWithStashSpec.cs index 0a32b0fde25..d7262679046 100644 --- a/src/core/Akka.Tests/Actor/Stash/ActorWithStashSpec.cs +++ b/src/core/Akka.Tests/Actor/Stash/ActorWithStashSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/Stash/Bugfix7398Specs.cs b/src/core/Akka.Tests/Actor/Stash/Bugfix7398Specs.cs new file mode 100644 index 00000000000..28eb4566ad2 --- /dev/null +++ b/src/core/Akka.Tests/Actor/Stash/Bugfix7398Specs.cs @@ -0,0 +1,47 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using Akka.Actor; +using Akka.TestKit; +using Xunit; +using Xunit.Abstractions; + +namespace Akka.Tests.Actor.Stash; + +public class Bugfix7398Specs : AkkaSpec +{ + public Bugfix7398Specs(ITestOutputHelper output) + : base(output) + { + } + + private class IllegalStashActor : UntypedActor, IWithStash + { + protected override void OnReceive(object message) + { + + } + + protected override void PreStart() + { + // ILLEGAL + Stash.Stash(); + } + + public IStash Stash { get; set; } + } + + [Fact] + public void Should_throw_exception_when_stashing_in_PreStart() + { + EventFilter.Exception().ExpectOne(() => + { + var actor = Sys.ActorOf(Props.Create()); + actor.Tell("hello"); + }); + } +} diff --git a/src/core/Akka.Tests/Actor/Stash/StashCapacitySpecs.cs b/src/core/Akka.Tests/Actor/Stash/StashCapacitySpecs.cs index 63413ad771e..b80b81fb571 100644 --- a/src/core/Akka.Tests/Actor/Stash/StashCapacitySpecs.cs +++ b/src/core/Akka.Tests/Actor/Stash/StashCapacitySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/StashMailboxSpec.cs b/src/core/Akka.Tests/Actor/StashMailboxSpec.cs index 8b8e446dab3..f3a211b06af 100644 --- a/src/core/Akka.Tests/Actor/StashMailboxSpec.cs +++ b/src/core/Akka.Tests/Actor/StashMailboxSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/SupervisorHierarchySpec.cs b/src/core/Akka.Tests/Actor/SupervisorHierarchySpec.cs index dfcf5a832ef..fc8857b18f2 100644 --- a/src/core/Akka.Tests/Actor/SupervisorHierarchySpec.cs +++ b/src/core/Akka.Tests/Actor/SupervisorHierarchySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/SupervisorStrategySpecs.cs b/src/core/Akka.Tests/Actor/SupervisorStrategySpecs.cs index 4207d9cfca0..38a82dcf3f8 100644 --- a/src/core/Akka.Tests/Actor/SupervisorStrategySpecs.cs +++ b/src/core/Akka.Tests/Actor/SupervisorStrategySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/SystemGuardianTests.cs b/src/core/Akka.Tests/Actor/SystemGuardianTests.cs index ab5e1304e17..95cbefaba76 100644 --- a/src/core/Akka.Tests/Actor/SystemGuardianTests.cs +++ b/src/core/Akka.Tests/Actor/SystemGuardianTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/TimerSpec.cs b/src/core/Akka.Tests/Actor/TimerSpec.cs index d3aa2d2a1d4..039fcfab17a 100644 --- a/src/core/Akka.Tests/Actor/TimerSpec.cs +++ b/src/core/Akka.Tests/Actor/TimerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/TimerStartupCrashBugFixSpec.cs b/src/core/Akka.Tests/Actor/TimerStartupCrashBugFixSpec.cs index 79d7cb28a5d..865a12c77a5 100644 --- a/src/core/Akka.Tests/Actor/TimerStartupCrashBugFixSpec.cs +++ b/src/core/Akka.Tests/Actor/TimerStartupCrashBugFixSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/WatchAsyncSpecs.cs b/src/core/Akka.Tests/Actor/WatchAsyncSpecs.cs index 8a8088e13c4..617c176d6d0 100644 --- a/src/core/Akka.Tests/Actor/WatchAsyncSpecs.cs +++ b/src/core/Akka.Tests/Actor/WatchAsyncSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Actor/WrappedMessagesSpec.cs b/src/core/Akka.Tests/Actor/WrappedMessagesSpec.cs new file mode 100644 index 00000000000..4e71f120a87 --- /dev/null +++ b/src/core/Akka.Tests/Actor/WrappedMessagesSpec.cs @@ -0,0 +1,54 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using Akka.Actor; +using Akka.Event; +using Akka.TestKit; +using Xunit; + +namespace Akka.Tests; + +public class WrappedMessagesSpec +{ + private sealed record WrappedClass(object Message) : IWrappedMessage; + + private sealed record WrappedSuppressedClass(object Message) : IWrappedMessage, IDeadLetterSuppression; + + private sealed class SuppressedMessage : IDeadLetterSuppression + { + + } + + + [Fact] + public void ShouldUnwrapWrappedMessage() + { + var message = new WrappedClass("chocolate-beans"); + var unwrapped = WrappedMessage.Unwrap(message); + unwrapped.ShouldBe("chocolate-beans"); + } + + public static readonly TheoryData SuppressedMessages = new() + { + {new SuppressedMessage(), true}, + {new WrappedClass(new SuppressedMessage()), true}, + {new WrappedClass(new WrappedClass(new SuppressedMessage())), true}, + {new WrappedClass(new WrappedClass("chocolate-beans")), false}, + {new WrappedSuppressedClass("foo"), true}, + {new WrappedClass(new WrappedSuppressedClass("chocolate-beans")), true}, + {new WrappedClass("chocolate-beans"), false}, + {"chocolate-beans", false} + }; + + [Theory] + [MemberData(nameof(SuppressedMessages))] + public void ShouldDetectIfWrappedMessageIsSuppressed(object message, bool shouldBeSuppressed) + { + var isSuppressed = WrappedMessage.IsDeadLetterSuppressedAnywhere(message); + isSuppressed.ShouldBe(shouldBeSuppressed); + } +} diff --git a/src/core/Akka.Tests/Configuration/ConfigurationSpec.cs b/src/core/Akka.Tests/Configuration/ConfigurationSpec.cs index 1d99bdd712c..dbb57000906 100644 --- a/src/core/Akka.Tests/Configuration/ConfigurationSpec.cs +++ b/src/core/Akka.Tests/Configuration/ConfigurationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Configuration/HoconTests.cs b/src/core/Akka.Tests/Configuration/HoconTests.cs index 15bfaba6e94..796971921b1 100644 --- a/src/core/Akka.Tests/Configuration/HoconTests.cs +++ b/src/core/Akka.Tests/Configuration/HoconTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/ConsumerControllerSpecs.cs b/src/core/Akka.Tests/Delivery/ConsumerControllerSpecs.cs index 6b4421f9c2f..99f0cfec966 100644 --- a/src/core/Akka.Tests/Delivery/ConsumerControllerSpecs.cs +++ b/src/core/Akka.Tests/Delivery/ConsumerControllerSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/DurableProducerControllerSpecs.cs b/src/core/Akka.Tests/Delivery/DurableProducerControllerSpecs.cs index 6f46c2a3cbb..ceb654e378d 100644 --- a/src/core/Akka.Tests/Delivery/DurableProducerControllerSpecs.cs +++ b/src/core/Akka.Tests/Delivery/DurableProducerControllerSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/DurableProducerQueueSpecs.cs b/src/core/Akka.Tests/Delivery/DurableProducerQueueSpecs.cs index 00308c6f0a0..d93e4d05b34 100644 --- a/src/core/Akka.Tests/Delivery/DurableProducerQueueSpecs.cs +++ b/src/core/Akka.Tests/Delivery/DurableProducerQueueSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/ProducerControllerSpec.cs b/src/core/Akka.Tests/Delivery/ProducerControllerSpec.cs index 3f8ae7359a4..932c9e8c166 100644 --- a/src/core/Akka.Tests/Delivery/ProducerControllerSpec.cs +++ b/src/core/Akka.Tests/Delivery/ProducerControllerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/ReliableDeliveryRandomSpecs.cs b/src/core/Akka.Tests/Delivery/ReliableDeliveryRandomSpecs.cs index 4a61093744a..84423505904 100644 --- a/src/core/Akka.Tests/Delivery/ReliableDeliveryRandomSpecs.cs +++ b/src/core/Akka.Tests/Delivery/ReliableDeliveryRandomSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/ReliableDeliverySpecs.cs b/src/core/Akka.Tests/Delivery/ReliableDeliverySpecs.cs index 5883a358c10..750ae38749a 100644 --- a/src/core/Akka.Tests/Delivery/ReliableDeliverySpecs.cs +++ b/src/core/Akka.Tests/Delivery/ReliableDeliverySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/TestConsumer.cs b/src/core/Akka.Tests/Delivery/TestConsumer.cs index 3f060caf354..02eee48f6c4 100644 --- a/src/core/Akka.Tests/Delivery/TestConsumer.cs +++ b/src/core/Akka.Tests/Delivery/TestConsumer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/TestDurableProducerQueue.cs b/src/core/Akka.Tests/Delivery/TestDurableProducerQueue.cs index a5e3b3b39a5..8a7548f6809 100644 --- a/src/core/Akka.Tests/Delivery/TestDurableProducerQueue.cs +++ b/src/core/Akka.Tests/Delivery/TestDurableProducerQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/TestProducer.cs b/src/core/Akka.Tests/Delivery/TestProducer.cs index 30b9e1e2650..517643b722f 100644 --- a/src/core/Akka.Tests/Delivery/TestProducer.cs +++ b/src/core/Akka.Tests/Delivery/TestProducer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Delivery/TestProducerWithAsk.cs b/src/core/Akka.Tests/Delivery/TestProducerWithAsk.cs index 16336c6f94d..cce4bc5a3e5 100644 --- a/src/core/Akka.Tests/Delivery/TestProducerWithAsk.cs +++ b/src/core/Akka.Tests/Delivery/TestProducerWithAsk.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/ActorMailboxSpec.cs b/src/core/Akka.Tests/Dispatch/ActorMailboxSpec.cs index e237ec2dfdf..9acb2ffc9d5 100644 --- a/src/core/Akka.Tests/Dispatch/ActorMailboxSpec.cs +++ b/src/core/Akka.Tests/Dispatch/ActorMailboxSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/AsyncAwaitSpec.cs b/src/core/Akka.Tests/Dispatch/AsyncAwaitSpec.cs index d49596baf3f..63fe90ec426 100644 --- a/src/core/Akka.Tests/Dispatch/AsyncAwaitSpec.cs +++ b/src/core/Akka.Tests/Dispatch/AsyncAwaitSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/ChannelExecutorConfigurationSpec.cs b/src/core/Akka.Tests/Dispatch/ChannelExecutorConfigurationSpec.cs index 69be7328533..198e456e897 100644 --- a/src/core/Akka.Tests/Dispatch/ChannelExecutorConfigurationSpec.cs +++ b/src/core/Akka.Tests/Dispatch/ChannelExecutorConfigurationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/DispatchersSpec.cs b/src/core/Akka.Tests/Dispatch/DispatchersSpec.cs index 3bdef05de98..387075ed67a 100644 --- a/src/core/Akka.Tests/Dispatch/DispatchersSpec.cs +++ b/src/core/Akka.Tests/Dispatch/DispatchersSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/MailboxesSpec.cs b/src/core/Akka.Tests/Dispatch/MailboxesSpec.cs index fc184ad19fd..b7ccd34c62c 100644 --- a/src/core/Akka.Tests/Dispatch/MailboxesSpec.cs +++ b/src/core/Akka.Tests/Dispatch/MailboxesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/SysMsg/SystemMessageListSpec.cs b/src/core/Akka.Tests/Dispatch/SysMsg/SystemMessageListSpec.cs index f838bd67f6e..22c30c92e7f 100644 --- a/src/core/Akka.Tests/Dispatch/SysMsg/SystemMessageListSpec.cs +++ b/src/core/Akka.Tests/Dispatch/SysMsg/SystemMessageListSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Dispatch/XUnitAsyncTestsSanityCheck.cs b/src/core/Akka.Tests/Dispatch/XUnitAsyncTestsSanityCheck.cs index 285c0bb85c4..6da3ca9b6f6 100644 --- a/src/core/Akka.Tests/Dispatch/XUnitAsyncTestsSanityCheck.cs +++ b/src/core/Akka.Tests/Dispatch/XUnitAsyncTestsSanityCheck.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Event/Bugfix5717Specs.cs b/src/core/Akka.Tests/Event/Bugfix5717Specs.cs index dc0f6b9d17c..bc009a15bc5 100644 --- a/src/core/Akka.Tests/Event/Bugfix5717Specs.cs +++ b/src/core/Akka.Tests/Event/Bugfix5717Specs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Event/EventBusSpec.cs b/src/core/Akka.Tests/Event/EventBusSpec.cs index 46dc499f499..5ce2362a65b 100644 --- a/src/core/Akka.Tests/Event/EventBusSpec.cs +++ b/src/core/Akka.Tests/Event/EventBusSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Event/EventStreamSpec.cs b/src/core/Akka.Tests/Event/EventStreamSpec.cs index 0ea7cf31110..94f57c569f1 100644 --- a/src/core/Akka.Tests/Event/EventStreamSpec.cs +++ b/src/core/Akka.Tests/Event/EventStreamSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Event/LoggerMailboxSpec.cs b/src/core/Akka.Tests/Event/LoggerMailboxSpec.cs index 0261497c667..3534023d648 100644 --- a/src/core/Akka.Tests/Event/LoggerMailboxSpec.cs +++ b/src/core/Akka.Tests/Event/LoggerMailboxSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Event/LoggerSpec.cs b/src/core/Akka.Tests/Event/LoggerSpec.cs index 3fd25350be8..b131c310e77 100644 --- a/src/core/Akka.Tests/Event/LoggerSpec.cs +++ b/src/core/Akka.Tests/Event/LoggerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/SimpleDnsCacheSpec.cs b/src/core/Akka.Tests/IO/SimpleDnsCacheSpec.cs index fef78a11f72..d41feeace8d 100644 --- a/src/core/Akka.Tests/IO/SimpleDnsCacheSpec.cs +++ b/src/core/Akka.Tests/IO/SimpleDnsCacheSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/TcpIntegrationSpec.cs b/src/core/Akka.Tests/IO/TcpIntegrationSpec.cs index eb775d7c8d8..a7ade2621c4 100644 --- a/src/core/Akka.Tests/IO/TcpIntegrationSpec.cs +++ b/src/core/Akka.Tests/IO/TcpIntegrationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/TcpListenerSpec.cs b/src/core/Akka.Tests/IO/TcpListenerSpec.cs index f80fa750fe6..db15a98bbf7 100644 --- a/src/core/Akka.Tests/IO/TcpListenerSpec.cs +++ b/src/core/Akka.Tests/IO/TcpListenerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/TestSocketOption.cs b/src/core/Akka.Tests/IO/TestSocketOption.cs index 66bff645d9f..4535e7d3024 100644 --- a/src/core/Akka.Tests/IO/TestSocketOption.cs +++ b/src/core/Akka.Tests/IO/TestSocketOption.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/TestUtils.cs b/src/core/Akka.Tests/IO/TestUtils.cs index 1443fed9a0f..29ac523a564 100644 --- a/src/core/Akka.Tests/IO/TestUtils.cs +++ b/src/core/Akka.Tests/IO/TestUtils.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/UdpConnectedIntegrationSpec.cs b/src/core/Akka.Tests/IO/UdpConnectedIntegrationSpec.cs index e50aa4349f8..507aa68593e 100644 --- a/src/core/Akka.Tests/IO/UdpConnectedIntegrationSpec.cs +++ b/src/core/Akka.Tests/IO/UdpConnectedIntegrationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/UdpIntegrationSpec.cs b/src/core/Akka.Tests/IO/UdpIntegrationSpec.cs index 5537d96c11e..447e30b3c0f 100644 --- a/src/core/Akka.Tests/IO/UdpIntegrationSpec.cs +++ b/src/core/Akka.Tests/IO/UdpIntegrationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/IO/UdpListenerSpec.cs b/src/core/Akka.Tests/IO/UdpListenerSpec.cs index 96ca1715775..3726501fc77 100644 --- a/src/core/Akka.Tests/IO/UdpListenerSpec.cs +++ b/src/core/Akka.Tests/IO/UdpListenerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Loggers/CustomLogFormatterSpec.cs b/src/core/Akka.Tests/Loggers/CustomLogFormatterSpec.cs index 5bfae661075..276df398bb9 100644 --- a/src/core/Akka.Tests/Loggers/CustomLogFormatterSpec.cs +++ b/src/core/Akka.Tests/Loggers/CustomLogFormatterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Loggers/LogFilterEvaluatorSpecs.cs b/src/core/Akka.Tests/Loggers/LogFilterEvaluatorSpecs.cs index c30f9e1ac24..1ce5487109d 100644 --- a/src/core/Akka.Tests/Loggers/LogFilterEvaluatorSpecs.cs +++ b/src/core/Akka.Tests/Loggers/LogFilterEvaluatorSpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Loggers/LoggerSpec.cs b/src/core/Akka.Tests/Loggers/LoggerSpec.cs index 341692613a2..5b4d7e32012 100644 --- a/src/core/Akka.Tests/Loggers/LoggerSpec.cs +++ b/src/core/Akka.Tests/Loggers/LoggerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Loggers/LoggerStartupSpec.cs b/src/core/Akka.Tests/Loggers/LoggerStartupSpec.cs index 3088c4e6eaa..94d2647e8ad 100644 --- a/src/core/Akka.Tests/Loggers/LoggerStartupSpec.cs +++ b/src/core/Akka.Tests/Loggers/LoggerStartupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Loggers/ShutdownLoggerSpec.cs b/src/core/Akka.Tests/Loggers/ShutdownLoggerSpec.cs index 49628f18b9a..d18fc7ff4b1 100644 --- a/src/core/Akka.Tests/Loggers/ShutdownLoggerSpec.cs +++ b/src/core/Akka.Tests/Loggers/ShutdownLoggerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/MatchHandler/CachedMatchCompilerTests.cs b/src/core/Akka.Tests/MatchHandler/CachedMatchCompilerTests.cs index fac2e374af3..0cd1e0db400 100644 --- a/src/core/Akka.Tests/MatchHandler/CachedMatchCompilerTests.cs +++ b/src/core/Akka.Tests/MatchHandler/CachedMatchCompilerTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/MatchHandler/MatchBuilderSignatureTests.cs b/src/core/Akka.Tests/MatchHandler/MatchBuilderSignatureTests.cs index fedff65aa55..6ece74aab65 100644 --- a/src/core/Akka.Tests/MatchHandler/MatchBuilderSignatureTests.cs +++ b/src/core/Akka.Tests/MatchHandler/MatchBuilderSignatureTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_BuildLambdaExpression_Tests.cs b/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_BuildLambdaExpression_Tests.cs index 339d947e4cb..0f0ebe982f5 100644 --- a/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_BuildLambdaExpression_Tests.cs +++ b/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_BuildLambdaExpression_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_CreateArgumentValuesArray_Tests.cs b/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_CreateArgumentValuesArray_Tests.cs index a85efcb9480..2ba6a84394b 100644 --- a/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_CreateArgumentValuesArray_Tests.cs +++ b/src/core/Akka.Tests/MatchHandler/MatchExpressionBuilder_CreateArgumentValuesArray_Tests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/MatchHandler/MatchHandlerBuilderTests.cs b/src/core/Akka.Tests/MatchHandler/MatchHandlerBuilderTests.cs index 9d227a90962..42f620566e2 100644 --- a/src/core/Akka.Tests/MatchHandler/MatchHandlerBuilderTests.cs +++ b/src/core/Akka.Tests/MatchHandler/MatchHandlerBuilderTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/MatchHandler/PartialActionBuilderTests.cs b/src/core/Akka.Tests/MatchHandler/PartialActionBuilderTests.cs index 9199965c38c..7515d370ca3 100644 --- a/src/core/Akka.Tests/MatchHandler/PartialActionBuilderTests.cs +++ b/src/core/Akka.Tests/MatchHandler/PartialActionBuilderTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Pattern/BackoffOnRestartSupervisorSpec.cs b/src/core/Akka.Tests/Pattern/BackoffOnRestartSupervisorSpec.cs index bf7c19f8eb8..cda30ccc7f8 100644 --- a/src/core/Akka.Tests/Pattern/BackoffOnRestartSupervisorSpec.cs +++ b/src/core/Akka.Tests/Pattern/BackoffOnRestartSupervisorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Pattern/BackoffSupervisorSpec.cs b/src/core/Akka.Tests/Pattern/BackoffSupervisorSpec.cs index 20171bf9d12..a9c3a354f44 100644 --- a/src/core/Akka.Tests/Pattern/BackoffSupervisorSpec.cs +++ b/src/core/Akka.Tests/Pattern/BackoffSupervisorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -98,7 +98,7 @@ public async Task BackoffSupervisor_must_start_child_again_when_it_stops_when_us var supervisor = Create(OnStopOptions()); supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); + await WatchAsync(c1); c1.Tell(PoisonPill.Instance); await ExpectTerminatedAsync(c1); await AwaitAssertAsync(async() => @@ -125,21 +125,6 @@ public async Task BackoffSupervisor_must_forward_messages_to_the_child() [Fact] public async Task BackoffSupervisor_must_support_custom_supervision_strategy() { - Func assertCustomStrategy = async supervisor => - { - supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); - var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); - c1.Tell("boom"); - await ExpectTerminatedAsync(c1); - await AwaitAssertAsync(async () => - { - supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); - // new instance - (await ExpectMsgAsync()).Ref.Should().NotBeSameAs(c1); - }); - }; - // TODO: use FilterException await EventFilter.Exception().ExpectAsync(2, async () => { @@ -163,9 +148,25 @@ await EventFilter.Exception().ExpectAsync(2, async () => return Directive.Escalate; }); - await assertCustomStrategy(Create(OnStopOptions().WithSupervisorStrategy(stoppingStrategy))); - await assertCustomStrategy(Create(OnFailureOptions().WithSupervisorStrategy(restartingStrategy))); + await AssertCustomStrategy(Create(OnStopOptions().WithSupervisorStrategy(stoppingStrategy))); + await AssertCustomStrategy(Create(OnFailureOptions().WithSupervisorStrategy(restartingStrategy))); }); + return; + + async Task AssertCustomStrategy(IActorRef supervisor) + { + supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); + var c1 = (await ExpectMsgAsync()).Ref; + await WatchAsync(c1); + c1.Tell("boom"); + await ExpectTerminatedAsync(c1); + await AwaitAssertAsync(async () => + { + supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); + // new instance + (await ExpectMsgAsync()).Ref.Should().NotBeSameAs(c1); + }); + } } [Fact] @@ -177,7 +178,7 @@ await EventFilter.Exception().ExpectAsync(1, async () => var supervisor = Create(OnStopOptions().WithDefaultStoppingStrategy().WithManualReset()); supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); + await WatchAsync(c1); supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); (await ExpectMsgAsync()).Count.Should().Be(0); @@ -279,7 +280,7 @@ await EventFilter.Exception().ExpectAsync(1, async() => supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); + await WatchAsync(c1); supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); (await ExpectMsgAsync()).Count.Should().Be(0); @@ -306,7 +307,7 @@ await EventFilter.Exception().ExpectAsync(1, async() => supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); + await WatchAsync(c1); supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); (await ExpectMsgAsync()).Count.Should().Be(0); @@ -365,33 +366,42 @@ await AwaitConditionAsync(async() => return (await ExpectMsgAsync()).Ref; } - Watch(supervisor); + await WatchAsync(supervisor); supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); (await ExpectMsgAsync()).Count.Should().Be(0); supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); + await WatchAsync(c1); c1.Tell(PoisonPill.Instance); await ExpectTerminatedAsync(c1); - supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); - (await ExpectMsgAsync()).Count.Should().Be(1); + // have to spin here because our message might get processed first, before the BackoffSupervisor can do its work + await AwaitAssertAsync(async () => + { + supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); + (await ExpectMsgAsync()).Count.Should().Be(1); + }); + // This code looks suspicious, this might be the cause of the raciness var c2 = await WaitForChild(); await AwaitAssertAsync(() => c2.ShouldNotBe(c1)); - Watch(c2); + await WatchAsync(c2); c2.Tell(PoisonPill.Instance); await ExpectTerminatedAsync(c2); - supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); - (await ExpectMsgAsync()).Count.Should().Be(2); + // have to spin here because our message might get processed first, before the BackoffSupervisor can do its work + await AwaitAssertAsync(async () => + { + supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); + (await ExpectMsgAsync()).Count.Should().Be(2); + }); var c3 = await WaitForChild(); await AwaitAssertAsync(() => c3.ShouldNotBe(c2)); - Watch(c3); + await WatchAsync(c3); c3.Tell(PoisonPill.Instance); await ExpectTerminatedAsync(c3); await ExpectTerminatedAsync(supervisor); @@ -403,50 +413,60 @@ public async Task BackoffSupervisor_must_stop_restarting_the_child_after_reachin await EventFilter.Exception().ExpectAsync(3, async() => { var supervisor = Create(OnFailureOptions(maxNrOfRetries: 2)); - - async Task WaitForChild() - { - await AwaitConditionAsync(async () => - { - supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); - var c = (await ExpectMsgAsync()).Ref; - return !c.IsNobody(); - }, TimeSpan.FromSeconds(1), TimeSpan.FromMilliseconds(50)); - - supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); - return (await ExpectMsgAsync()).Ref; - } - - Watch(supervisor); + var supervisorProbe = CreateTestProbe(); + await supervisorProbe.WatchAsync(supervisor); supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); (await ExpectMsgAsync()).Count.Should().Be(0); supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); + await WatchAsync(c1); c1.Tell("boom"); await ExpectTerminatedAsync(c1); - supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); - (await ExpectMsgAsync()).Count.Should().Be(1); + // have to spin here because our message might get processed first, before the BackoffSupervisor can do its work + await AwaitAssertAsync(async () => + { + supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); + (await ExpectMsgAsync()).Count.Should().Be(1); + }); // This code looks suspicious, this might be the cause of the raciness var c2 = await WaitForChild(); await AwaitAssertAsync(() => c2.ShouldNotBe(c1)); - Watch(c2); + await WatchAsync(c2); c2.Tell("boom"); await ExpectTerminatedAsync(c2); - supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); - (await ExpectMsgAsync()).Count.Should().Be(2); + + // have to spin here because our message might get processed first, before the BackoffSupervisor can do its work + await AwaitAssertAsync(async () => + { + supervisor.Tell(BackoffSupervisor.GetRestartCount.Instance); + (await ExpectMsgAsync()).Count.Should().Be(2); + }); var c3 = await WaitForChild(); await AwaitAssertAsync(() => c3.ShouldNotBe(c2)); - Watch(c3); + await WatchAsync(c3); c3.Tell("boom"); await ExpectTerminatedAsync(c3); - await ExpectTerminatedAsync(supervisor); + await supervisorProbe.ExpectTerminatedAsync(supervisor); + return; + + async Task WaitForChild() + { + await AwaitConditionAsync(async () => + { + supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); + var c = (await ExpectMsgAsync()).Ref; + return !c.IsNobody(); + }, TimeSpan.FromSeconds(1), TimeSpan.FromMilliseconds(50)); + + supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); + return (await ExpectMsgAsync()).Ref; + } }); } @@ -458,8 +478,8 @@ public async Task BackoffSupervisor_must_stop_restarting_the_child_if_final_stop supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; var parentSupervisor = CreateTestProbe(); - Watch(c1); - parentSupervisor.Watch(supervisor); + await WatchAsync(c1); + await parentSupervisor.WatchAsync(supervisor); supervisor.Tell(stopMessage); await ExpectMsgAsync("stop"); @@ -476,8 +496,8 @@ public async Task BackoffSupervisor_must_not_stop_when_final_stop_message_has_no var supervisor = Create(OnStopOptions(maxNrOfRetries: 100).WithFinalStopMessage(message => ReferenceEquals(message, stopMessage))); supervisor.Tell(BackoffSupervisor.GetCurrentChild.Instance); var c1 = (await ExpectMsgAsync()).Ref; - Watch(c1); - supervisorWatcher.Watch(supervisor); + await WatchAsync(c1); + await supervisorWatcher.WatchAsync(supervisor); c1.Tell(PoisonPill.Instance); await ExpectTerminatedAsync(c1); diff --git a/src/core/Akka.Tests/Pattern/CircuitBreakerSpec.cs b/src/core/Akka.Tests/Pattern/CircuitBreakerSpec.cs index 7a3d51eba57..784e73cd78e 100644 --- a/src/core/Akka.Tests/Pattern/CircuitBreakerSpec.cs +++ b/src/core/Akka.Tests/Pattern/CircuitBreakerSpec.cs @@ -1,11 +1,12 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; +using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.ExceptionServices; @@ -85,11 +86,11 @@ public async Task Must_increment_failure_count_on_callTimeout_before_call_finish var breaker = ShortCallTimeoutCb(); #pragma warning disable CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed // meant to run as detached task - Task.Run(() => breaker.Instance.WithSyncCircuitBreaker(() => Thread.Sleep(Dilated(TimeSpan.FromSeconds(1))))); + var t = Task.Run(() => breaker.Instance.WithSyncCircuitBreaker(() => Thread.Sleep(Dilated(TimeSpan.FromSeconds(1))))); + await AwaitConditionAsync(() => t.Status >= TaskStatus.Running); // need to kick off the task before we can check the latch #pragma warning restore CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed var epsilon = TimeSpan.FromMilliseconds(500); // need to pad timeouts due to non-determinism of OS scheduler - await WithinAsync(TimeSpan.FromMilliseconds(900) + epsilon, - () => AwaitConditionAsync(() => breaker.Instance.CurrentFailureCount == 1, Dilated(TimeSpan.FromMilliseconds(100)), TimeSpan.FromMilliseconds(100))); + await AwaitConditionAsync(() => breaker.Instance.CurrentFailureCount == 1, TimeSpan.FromMilliseconds(900) + epsilon, TimeSpan.FromMilliseconds(100)); } } @@ -226,10 +227,10 @@ public void Must_increment_failure_count_on_async_failure() public async Task Must_reset_failure_count_after_success() { var breaker = MultiFailureCb(); - _ = breaker.Instance.WithCircuitBreaker(() => Task.Run(SayHi)); - Enumerable.Range(1, 4).ForEach(_ => breaker.Instance.WithCircuitBreaker(() => Task.Run(ThrowException))); + await WaitForTaskToBeScheduled(breaker.Instance.WithCircuitBreaker(() => Task.Run(SayHi))); + await WaitForTaskToBeScheduled(Enumerable.Range(1, 4).Select(_ => breaker.Instance.WithCircuitBreaker(() => Task.Run(ThrowException))).ToList()); await AwaitAssertAsync(() => breaker.Instance.CurrentFailureCount.ShouldBe(4), AwaitTimeout); - _ = breaker.Instance.WithCircuitBreaker(() => Task.Run(SayHi)); + await WaitForTaskToBeScheduled(breaker.Instance.WithCircuitBreaker(() => Task.Run(SayHi))); await AwaitAssertAsync(() => breaker.Instance.CurrentFailureCount.ShouldBe(0), AwaitTimeout); } @@ -354,6 +355,16 @@ public class CircuitBreakerSpecBase : AkkaSpec public bool CheckLatch(CountdownEvent latch) => latch.Wait(AwaitTimeout); + public Task WaitForTaskToBeScheduled(Task childTask) + { + return AwaitConditionAsync(() => childTask.Status >= TaskStatus.Running); + } + + public Task WaitForTaskToBeScheduled(IReadOnlyCollection childTasks) + { + return AwaitConditionAsync(() => childTasks.All(t => t.Status >= TaskStatus.Running)); + } + [DebuggerStepThrough] public static void ThrowException() => throw new TestException("Test Exception"); diff --git a/src/core/Akka.Tests/Pattern/CircuitBreakerStressSpec.cs b/src/core/Akka.Tests/Pattern/CircuitBreakerStressSpec.cs index ca4c6f010c3..cac56071432 100644 --- a/src/core/Akka.Tests/Pattern/CircuitBreakerStressSpec.cs +++ b/src/core/Akka.Tests/Pattern/CircuitBreakerStressSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Pattern/RetrySpec.cs b/src/core/Akka.Tests/Pattern/RetrySpec.cs index 917c8a8c629..10140fcf5d2 100644 --- a/src/core/Akka.Tests/Pattern/RetrySpec.cs +++ b/src/core/Akka.Tests/Pattern/RetrySpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Properties/AssemblyInfo.cs b/src/core/Akka.Tests/Properties/AssemblyInfo.cs index 32c6e4ef17a..7df5e3318ad 100644 --- a/src/core/Akka.Tests/Properties/AssemblyInfo.cs +++ b/src/core/Akka.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/BroadcastSpec.cs b/src/core/Akka.Tests/Routing/BroadcastSpec.cs index df673950eac..afc7fc465bb 100644 --- a/src/core/Akka.Tests/Routing/BroadcastSpec.cs +++ b/src/core/Akka.Tests/Routing/BroadcastSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/ConfiguredLocalRoutingSpec.cs b/src/core/Akka.Tests/Routing/ConfiguredLocalRoutingSpec.cs index 5ed34e777ee..62b914c8c9a 100644 --- a/src/core/Akka.Tests/Routing/ConfiguredLocalRoutingSpec.cs +++ b/src/core/Akka.Tests/Routing/ConfiguredLocalRoutingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/ConsistentHashingRouterSpec.cs b/src/core/Akka.Tests/Routing/ConsistentHashingRouterSpec.cs index c3133b71126..66a0d011acd 100644 --- a/src/core/Akka.Tests/Routing/ConsistentHashingRouterSpec.cs +++ b/src/core/Akka.Tests/Routing/ConsistentHashingRouterSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/ListenerSpec.cs b/src/core/Akka.Tests/Routing/ListenerSpec.cs index 8a3f51ab7d3..d5008bcdc3f 100644 --- a/src/core/Akka.Tests/Routing/ListenerSpec.cs +++ b/src/core/Akka.Tests/Routing/ListenerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/RandomSpec.cs b/src/core/Akka.Tests/Routing/RandomSpec.cs index 9c1bcb0629b..646e01b8429 100644 --- a/src/core/Akka.Tests/Routing/RandomSpec.cs +++ b/src/core/Akka.Tests/Routing/RandomSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/ResizerSpec.cs b/src/core/Akka.Tests/Routing/ResizerSpec.cs index 857cfde16ee..d87611b468a 100644 --- a/src/core/Akka.Tests/Routing/ResizerSpec.cs +++ b/src/core/Akka.Tests/Routing/ResizerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/RoundRobinSpec.cs b/src/core/Akka.Tests/Routing/RoundRobinSpec.cs index bd51789e52e..6bdee2802fd 100644 --- a/src/core/Akka.Tests/Routing/RoundRobinSpec.cs +++ b/src/core/Akka.Tests/Routing/RoundRobinSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/RouteeCreationSpec.cs b/src/core/Akka.Tests/Routing/RouteeCreationSpec.cs index 805d1ee08fb..f12878e3e2d 100644 --- a/src/core/Akka.Tests/Routing/RouteeCreationSpec.cs +++ b/src/core/Akka.Tests/Routing/RouteeCreationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/RoutingSpec.cs b/src/core/Akka.Tests/Routing/RoutingSpec.cs index 63f61478116..62f39dfd409 100644 --- a/src/core/Akka.Tests/Routing/RoutingSpec.cs +++ b/src/core/Akka.Tests/Routing/RoutingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/ScatterGatherFirstCompletedSpec.cs b/src/core/Akka.Tests/Routing/ScatterGatherFirstCompletedSpec.cs index a157c730681..2623eb76979 100644 --- a/src/core/Akka.Tests/Routing/ScatterGatherFirstCompletedSpec.cs +++ b/src/core/Akka.Tests/Routing/ScatterGatherFirstCompletedSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/SmallestMailboxSpec.cs b/src/core/Akka.Tests/Routing/SmallestMailboxSpec.cs index a2a5081654a..b1cb1b525b7 100644 --- a/src/core/Akka.Tests/Routing/SmallestMailboxSpec.cs +++ b/src/core/Akka.Tests/Routing/SmallestMailboxSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Routing/TailChoppingSpec.cs b/src/core/Akka.Tests/Routing/TailChoppingSpec.cs index 7d481319406..fe5b1701a54 100644 --- a/src/core/Akka.Tests/Routing/TailChoppingSpec.cs +++ b/src/core/Akka.Tests/Routing/TailChoppingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Serialization/CustomSerializerSpec.cs b/src/core/Akka.Tests/Serialization/CustomSerializerSpec.cs index 4018bb5e1f9..4bdc2fd2336 100644 --- a/src/core/Akka.Tests/Serialization/CustomSerializerSpec.cs +++ b/src/core/Akka.Tests/Serialization/CustomSerializerSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Serialization/NewtonSoftJsonSerializerSetupSpec.cs b/src/core/Akka.Tests/Serialization/NewtonSoftJsonSerializerSetupSpec.cs index 5e838ac5d9d..94e6b47efb9 100644 --- a/src/core/Akka.Tests/Serialization/NewtonSoftJsonSerializerSetupSpec.cs +++ b/src/core/Akka.Tests/Serialization/NewtonSoftJsonSerializerSetupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Serialization/NewtonsoftJsonConfigSpec.cs b/src/core/Akka.Tests/Serialization/NewtonsoftJsonConfigSpec.cs index b24d4412b4f..3f43a569019 100644 --- a/src/core/Akka.Tests/Serialization/NewtonsoftJsonConfigSpec.cs +++ b/src/core/Akka.Tests/Serialization/NewtonsoftJsonConfigSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Serialization/SerializationSetupSpec.cs b/src/core/Akka.Tests/Serialization/SerializationSetupSpec.cs index 4ceab088fa2..7a38ee7a92a 100644 --- a/src/core/Akka.Tests/Serialization/SerializationSetupSpec.cs +++ b/src/core/Akka.Tests/Serialization/SerializationSetupSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Serialization/SerializationSpec.cs b/src/core/Akka.Tests/Serialization/SerializationSpec.cs index cd378f178ef..cb118e3f3d6 100644 --- a/src/core/Akka.Tests/Serialization/SerializationSpec.cs +++ b/src/core/Akka.Tests/Serialization/SerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Serialization/SerializeAllMessagesSpec.cs b/src/core/Akka.Tests/Serialization/SerializeAllMessagesSpec.cs index 6c2559d9785..59c8b12ef9e 100644 --- a/src/core/Akka.Tests/Serialization/SerializeAllMessagesSpec.cs +++ b/src/core/Akka.Tests/Serialization/SerializeAllMessagesSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/TestUtils/Comparable.cs b/src/core/Akka.Tests/TestUtils/Comparable.cs index 2b4ff1f0a29..d17ec969438 100644 --- a/src/core/Akka.Tests/TestUtils/Comparable.cs +++ b/src/core/Akka.Tests/TestUtils/Comparable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/TestUtils/PropsWithName.cs b/src/core/Akka.Tests/TestUtils/PropsWithName.cs index b7d7ec9d0e6..65b4e2f00ff 100644 --- a/src/core/Akka.Tests/TestUtils/PropsWithName.cs +++ b/src/core/Akka.Tests/TestUtils/PropsWithName.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/TestUtils/Supervisor.cs b/src/core/Akka.Tests/TestUtils/Supervisor.cs index af99496716f..5164c26cf67 100644 --- a/src/core/Akka.Tests/TestUtils/Supervisor.cs +++ b/src/core/Akka.Tests/TestUtils/Supervisor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/AkkaVersionSpec.cs b/src/core/Akka.Tests/Util/AkkaVersionSpec.cs index 0819320c0c2..1ea0d1e6452 100644 --- a/src/core/Akka.Tests/Util/AkkaVersionSpec.cs +++ b/src/core/Akka.Tests/Util/AkkaVersionSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/Base64EncodingSpec.cs b/src/core/Akka.Tests/Util/Base64EncodingSpec.cs index 8a826f5d765..9caeb6825e7 100644 --- a/src/core/Akka.Tests/Util/Base64EncodingSpec.cs +++ b/src/core/Akka.Tests/Util/Base64EncodingSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/ByteStringSpec.cs b/src/core/Akka.Tests/Util/ByteStringSpec.cs index f2d76425191..9605b2698c5 100644 --- a/src/core/Akka.Tests/Util/ByteStringSpec.cs +++ b/src/core/Akka.Tests/Util/ByteStringSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/CollectionExtensionsSpec.cs b/src/core/Akka.Tests/Util/CollectionExtensionsSpec.cs index 0f0e703d048..795ab7365f0 100644 --- a/src/core/Akka.Tests/Util/CollectionExtensionsSpec.cs +++ b/src/core/Akka.Tests/Util/CollectionExtensionsSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/ContinuousEnumeratorSpec.cs b/src/core/Akka.Tests/Util/ContinuousEnumeratorSpec.cs index 93517cd2e0f..ddc424010b3 100644 --- a/src/core/Akka.Tests/Util/ContinuousEnumeratorSpec.cs +++ b/src/core/Akka.Tests/Util/ContinuousEnumeratorSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/FastLazySpecs.cs b/src/core/Akka.Tests/Util/FastLazySpecs.cs index 630a7fe0b8a..eb8821eb1a2 100644 --- a/src/core/Akka.Tests/Util/FastLazySpecs.cs +++ b/src/core/Akka.Tests/Util/FastLazySpecs.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/IndexSpec.cs b/src/core/Akka.Tests/Util/IndexSpec.cs index 2d76b4e4bf9..e82c7585b73 100644 --- a/src/core/Akka.Tests/Util/IndexSpec.cs +++ b/src/core/Akka.Tests/Util/IndexSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/Internal/Collections/IteratorTests.cs b/src/core/Akka.Tests/Util/Internal/Collections/IteratorTests.cs index 295cd7bb2c9..44fe27164ca 100644 --- a/src/core/Akka.Tests/Util/Internal/Collections/IteratorTests.cs +++ b/src/core/Akka.Tests/Util/Internal/Collections/IteratorTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/Internal/ExtensionsTests.cs b/src/core/Akka.Tests/Util/Internal/ExtensionsTests.cs index 098088cebea..d0337f3e865 100644 --- a/src/core/Akka.Tests/Util/Internal/ExtensionsTests.cs +++ b/src/core/Akka.Tests/Util/Internal/ExtensionsTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/Internal/InterlockedSpinTests.cs b/src/core/Akka.Tests/Util/Internal/InterlockedSpinTests.cs index c260f936dec..8d896216e0d 100644 --- a/src/core/Akka.Tests/Util/Internal/InterlockedSpinTests.cs +++ b/src/core/Akka.Tests/Util/Internal/InterlockedSpinTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/MessageBufferSpec.cs b/src/core/Akka.Tests/Util/MessageBufferSpec.cs index 6d755a2f3a3..642fb13fdd7 100644 --- a/src/core/Akka.Tests/Util/MessageBufferSpec.cs +++ b/src/core/Akka.Tests/Util/MessageBufferSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/ResultSpec.cs b/src/core/Akka.Tests/Util/ResultSpec.cs new file mode 100644 index 00000000000..d8830cc58b9 --- /dev/null +++ b/src/core/Akka.Tests/Util/ResultSpec.cs @@ -0,0 +1,192 @@ +//----------------------------------------------------------------------- +// +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation +// +//----------------------------------------------------------------------- + +using System; +using System.Threading.Tasks; +using Akka.Util; +using FluentAssertions; +using Xunit; +using static FluentAssertions.FluentActions; + +namespace Akka.Tests.Util; + +public class ResultSpec +{ + [Fact(DisplayName = "Result constructor with value should return success")] + public void SuccessfulResult() + { + var result = new Result(1); + + result.IsSuccess.Should().BeTrue(); + result.Value.Should().Be(1); + result.Exception.Should().BeNull(); + } + + [Fact(DisplayName = "Result constructor with exception should return failed")] + public void ExceptionResult() + { + var result = new Result(new TestException("BOOM")); + + result.IsSuccess.Should().BeFalse(); + result.Exception.Should().NotBeNull(); + result.Exception.Should().BeOfType(); + } + + [Fact(DisplayName = "Result.Success with value should return success")] + public void SuccessfulStaticSuccess() + { + var result = Result.Success(1); + + result.IsSuccess.Should().BeTrue(); + result.Value.Should().Be(1); + result.Exception.Should().BeNull(); + } + + [Fact(DisplayName = "Result.Failure with exception should return failed")] + public void ExceptionStaticFailure() + { + var result = Result.Failure(new TestException("BOOM")); + + result.IsSuccess.Should().BeFalse(); + result.Exception.Should().NotBeNull(); + result.Exception.Should().BeOfType(); + } + + [Fact(DisplayName = "Result.From with successful Func should return success")] + public void SuccessfulFuncResult() + { + var result = Result.From(() => 1); + + result.IsSuccess.Should().BeTrue(); + result.Value.Should().Be(1); + result.Exception.Should().BeNull(); + } + + [Fact(DisplayName = "Result.From with throwing Func should return failed")] + public void ThrowFuncResult() + { + var result = Result.From(() => throw new TestException("BOOM")); + + result.IsSuccess.Should().BeFalse(); + result.Exception.Should().NotBeNull(); + result.Exception.Should().BeOfType(); + } + + [Fact(DisplayName = "Result.FromTask with successful task should return success")] + public void SuccessfulTaskResult() + { + var task = CompletedTask(1); + var result = Result.FromTask(task); + + result.IsSuccess.Should().BeTrue(); + result.Value.Should().Be(1); + result.Exception.Should().BeNull(); + } + + [Fact(DisplayName = "Result.FromTask with faulted task should return failed")] + public void FaultedTaskResult() + { + var task = FaultedTask(1); + var result = Result.FromTask(task); + + result.IsSuccess.Should().BeFalse(); + result.Exception.Should().NotBeNull(); + result.Exception.Should().BeOfType() + .Which.InnerException.Should().BeOfType(); + } + + [Fact(DisplayName = "Result.FromTask with cancelled task should return failed")] + public void CancelledTaskResult() + { + var task = CancelledTask(1); + var result = Result.FromTask(task); + + result.IsSuccess.Should().BeFalse(); + result.Exception.Should().NotBeNull(); + result.Exception.Should().BeOfType(); + } + + [Fact(DisplayName = "Result.FromTask with incomplete task should throw")] + public void IncompleteTaskResult() + { + var tcs = new TaskCompletionSource(); + Invoking(() => Result.FromTask(tcs.Task)) + .Should().Throw().WithMessage("Task is not completed.*"); + } + + private static Task CompletedTask(int n) + { + var tcs = new TaskCompletionSource(); + Task.Run(async () => + { + await Task.Yield(); + tcs.TrySetResult(n); + }); + tcs.Task.Wait(); + return tcs.Task; + } + + private static Task CancelledTask(int n) + { + var tcs = new TaskCompletionSource(); + Task.Run(async () => + { + await Task.Yield(); + tcs.TrySetCanceled(); + }); + + try + { + tcs.Task.Wait(); + } + catch + { + // no-op + } + + return tcs.Task; + } + + private static Task FaultedTask(int n) + { + var tcs = new TaskCompletionSource(); + Task.Run(async () => + { + await Task.Yield(); + try + { + throw new TestException("BOOM"); + } + catch (Exception ex) + { + tcs.TrySetException(ex); + } + }); + + try + { + tcs.Task.Wait(); + } + catch + { + // no-op + } + + return tcs.Task; + } + + private class TestException: Exception + { + public TestException(string message) : base(message) + { + } + + public TestException(string message, Exception innerException) : base(message, innerException) + { + } + } +} diff --git a/src/core/Akka.Tests/Util/StableListPriorityQueueSpec.cs b/src/core/Akka.Tests/Util/StableListPriorityQueueSpec.cs index 473f143ca3f..0fa077ac230 100644 --- a/src/core/Akka.Tests/Util/StableListPriorityQueueSpec.cs +++ b/src/core/Akka.Tests/Util/StableListPriorityQueueSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/SwitchTests.cs b/src/core/Akka.Tests/Util/SwitchTests.cs index 547443068cc..d7f2c0abbb0 100644 --- a/src/core/Akka.Tests/Util/SwitchTests.cs +++ b/src/core/Akka.Tests/Util/SwitchTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/TokenBucketSpec.cs b/src/core/Akka.Tests/Util/TokenBucketSpec.cs index 0224e383df9..ad54738e31d 100644 --- a/src/core/Akka.Tests/Util/TokenBucketSpec.cs +++ b/src/core/Akka.Tests/Util/TokenBucketSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka.Tests/Util/TypeExtensionsTests.cs b/src/core/Akka.Tests/Util/TypeExtensionsTests.cs index 13037a07023..0b52b448fa1 100644 --- a/src/core/Akka.Tests/Util/TypeExtensionsTests.cs +++ b/src/core/Akka.Tests/Util/TypeExtensionsTests.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorBase.Lifecycle.cs b/src/core/Akka/Actor/ActorBase.Lifecycle.cs index c9e41315e96..1a028da7b52 100644 --- a/src/core/Akka/Actor/ActorBase.Lifecycle.cs +++ b/src/core/Akka/Actor/ActorBase.Lifecycle.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorBase.SupervisorStrategy.cs b/src/core/Akka/Actor/ActorBase.SupervisorStrategy.cs index 74337021d04..adba200c6f8 100644 --- a/src/core/Akka/Actor/ActorBase.SupervisorStrategy.cs +++ b/src/core/Akka/Actor/ActorBase.SupervisorStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorBase.cs b/src/core/Akka/Actor/ActorBase.cs index b6537b5328d..550c8256ff2 100644 --- a/src/core/Akka/Actor/ActorBase.cs +++ b/src/core/Akka/Actor/ActorBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorCell.Children.cs b/src/core/Akka/Actor/ActorCell.Children.cs index 30bdaa0d95e..0ffe95a09ec 100644 --- a/src/core/Akka/Actor/ActorCell.Children.cs +++ b/src/core/Akka/Actor/ActorCell.Children.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorCell.DeathWatch.cs b/src/core/Akka/Actor/ActorCell.DeathWatch.cs index 611e3886a15..8110edd9295 100644 --- a/src/core/Akka/Actor/ActorCell.DeathWatch.cs +++ b/src/core/Akka/Actor/ActorCell.DeathWatch.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorCell.DefaultMessages.cs b/src/core/Akka/Actor/ActorCell.DefaultMessages.cs index 22cdd011687..c94137c0d4f 100644 --- a/src/core/Akka/Actor/ActorCell.DefaultMessages.cs +++ b/src/core/Akka/Actor/ActorCell.DefaultMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -429,6 +429,22 @@ public void Restart(Exception cause) SendSystemMessage(new Recreate(cause)); } + /// + /// Overrideable in order to support issues such as https://github.com/petabridge/phobos-issues/issues/82 + /// + protected virtual ActorStarted CreateActorStartedEvent() + { + return new ActorStarted(Self, Props.Type); + } + + /// + /// Overrideable in order to support issues such as https://github.com/petabridge/phobos-issues/issues/82 + /// + protected virtual ActorStopped CreateActorStoppedEvent() + { + return new ActorStopped(Self, Props.Type); + } + private void Create(Exception failure) { if (failure != null) @@ -442,7 +458,7 @@ private void Create(Exception failure) if (System.Settings.DebugLifecycle) Publish(new Debug(Self.Path.ToString(), created.GetType(), "Started (" + created + ")")); if(System.Settings.EmitActorTelemetry) - System.EventStream.Publish(new ActorStarted(Self, Props.Type)); + System.EventStream.Publish(CreateActorStartedEvent()); } catch (Exception e) { diff --git a/src/core/Akka/Actor/ActorCell.FaultHandling.cs b/src/core/Akka/Actor/ActorCell.FaultHandling.cs index bfba2f84f5b..b862c3a2674 100644 --- a/src/core/Akka/Actor/ActorCell.FaultHandling.cs +++ b/src/core/Akka/Actor/ActorCell.FaultHandling.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -290,7 +290,7 @@ private void FinishTerminate() } if(System.Settings.EmitActorTelemetry) - System.EventStream.Publish(new ActorStopped(Self, Props.Type)); + System.EventStream.Publish(CreateActorStoppedEvent()); } catch (Exception x) { @@ -349,7 +349,7 @@ private void FinishRecreate(Exception cause, ActorBase failedActor) if (System.Settings.DebugLifecycle) Publish(new Debug(_self.Path.ToString(), freshActor.GetType(), "Restarted (" + freshActor + ")")); if(System.Settings.EmitActorTelemetry) - System.EventStream.Publish(new ActorRestarted(Self, Props.Type, cause)); + System.EventStream.Publish(CreateActorRestartedEvent(cause)); // only after parent is up and running again do restart the children which were not stopped foreach (var survivingChild in survivors) @@ -373,6 +373,13 @@ private void FinishRecreate(Exception cause, ActorBase failedActor) } + /// + /// Overrideable in order to support issues such as https://github.com/petabridge/phobos-issues/issues/82 + /// + protected virtual ActorRestarted CreateActorRestartedEvent(Exception cause) + { + return new ActorRestarted(Self, Props.Type, cause); + } private void HandleFailed(Failed f) //Called handleFailure in Akka JVM { diff --git a/src/core/Akka/Actor/ActorCell.ReceiveTimeout.cs b/src/core/Akka/Actor/ActorCell.ReceiveTimeout.cs index 7aaaca26f16..ee4ca401879 100644 --- a/src/core/Akka/Actor/ActorCell.ReceiveTimeout.cs +++ b/src/core/Akka/Actor/ActorCell.ReceiveTimeout.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorCell.cs b/src/core/Akka/Actor/ActorCell.cs index f9feddda8a7..4b553a482d4 100644 --- a/src/core/Akka/Actor/ActorCell.cs +++ b/src/core/Akka/Actor/ActorCell.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorPath.cs b/src/core/Akka/Actor/ActorPath.cs index b87c381e0b7..4c802ac563f 100644 --- a/src/core/Akka/Actor/ActorPath.cs +++ b/src/core/Akka/Actor/ActorPath.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorProducerPipeline.cs b/src/core/Akka/Actor/ActorProducerPipeline.cs index 914b63be578..22514680bd7 100644 --- a/src/core/Akka/Actor/ActorProducerPipeline.cs +++ b/src/core/Akka/Actor/ActorProducerPipeline.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorRef.Extensions.cs b/src/core/Akka/Actor/ActorRef.Extensions.cs index 6f72c2d0093..041de5f6ae4 100644 --- a/src/core/Akka/Actor/ActorRef.Extensions.cs +++ b/src/core/Akka/Actor/ActorRef.Extensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorRef.cs b/src/core/Akka/Actor/ActorRef.cs index 8be973a515d..2d7677f09b0 100644 --- a/src/core/Akka/Actor/ActorRef.cs +++ b/src/core/Akka/Actor/ActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorRefFactoryExtensions.cs b/src/core/Akka/Actor/ActorRefFactoryExtensions.cs index 37c1eaf6759..5e06a0120c9 100644 --- a/src/core/Akka/Actor/ActorRefFactoryExtensions.cs +++ b/src/core/Akka/Actor/ActorRefFactoryExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorRefFactoryShared.cs b/src/core/Akka/Actor/ActorRefFactoryShared.cs index d985708e699..b3f5df6a859 100644 --- a/src/core/Akka/Actor/ActorRefFactoryShared.cs +++ b/src/core/Akka/Actor/ActorRefFactoryShared.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorRefProvider.cs b/src/core/Akka/Actor/ActorRefProvider.cs index a08e8eed15c..34ff7f17073 100644 --- a/src/core/Akka/Actor/ActorRefProvider.cs +++ b/src/core/Akka/Actor/ActorRefProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorSelection.cs b/src/core/Akka/Actor/ActorSelection.cs index c1a242a3ca2..c36a655ef01 100644 --- a/src/core/Akka/Actor/ActorSelection.cs +++ b/src/core/Akka/Actor/ActorSelection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorSystem.cs b/src/core/Akka/Actor/ActorSystem.cs index 676f0b17024..f07635ff42b 100644 --- a/src/core/Akka/Actor/ActorSystem.cs +++ b/src/core/Akka/Actor/ActorSystem.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ActorTelemetry.cs b/src/core/Akka/Actor/ActorTelemetry.cs index 50437774d07..d9da1a71396 100644 --- a/src/core/Akka/Actor/ActorTelemetry.cs +++ b/src/core/Akka/Actor/ActorTelemetry.cs @@ -1,13 +1,14 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- using System; using Akka.Event; +#nullable enable namespace Akka.Actor { /// @@ -30,19 +31,28 @@ public interface IActorTelemetryEvent : INoSerializationVerificationNeeded, INot /// The implementation type for this actor. /// Type ActorType { get; } + + /// + /// A type name override for the actor + /// + public string ActorTypeOverride { get; } } // Create ActorTelemetryEvent messages for the following events: starting an actor, stopping an actor, restarting an actor public sealed class ActorStarted : IActorTelemetryEvent { - internal ActorStarted(IActorRef subject, Type actorType) + public ActorStarted(IActorRef subject, Type actorType, string? actorTypeOverride = null) { Subject = subject; ActorType = actorType; + + if(actorTypeOverride is not null) + ActorTypeOverride = actorTypeOverride; } public IActorRef Subject { get; } public Type ActorType { get; } + public string ActorTypeOverride { get; } = string.Empty; } /// @@ -50,14 +60,18 @@ internal ActorStarted(IActorRef subject, Type actorType) /// public sealed class ActorStopped : IActorTelemetryEvent { - internal ActorStopped(IActorRef subject, Type actorType) + public ActorStopped(IActorRef subject, Type actorType, string? actorTypeOverride = null) { Subject = subject; ActorType = actorType; + + if(actorTypeOverride is not null) + ActorTypeOverride = actorTypeOverride; } public IActorRef Subject { get; } public Type ActorType { get; } + public string ActorTypeOverride { get; } = string.Empty; } /// @@ -65,15 +79,19 @@ internal ActorStopped(IActorRef subject, Type actorType) /// public sealed class ActorRestarted : IActorTelemetryEvent { - internal ActorRestarted(IActorRef subject, Type actorType, Exception reason) + public ActorRestarted(IActorRef subject, Type actorType, Exception reason, string? actorTypeOverride = null) { Subject = subject; ActorType = actorType; Reason = reason; + + if(actorTypeOverride is not null) + ActorTypeOverride = actorTypeOverride; } public IActorRef Subject { get; } public Type ActorType { get; } + public string ActorTypeOverride { get; } = string.Empty; public Exception Reason { get; } } diff --git a/src/core/Akka/Actor/Address.cs b/src/core/Akka/Actor/Address.cs index 3553b4aeedc..e77820f3975 100644 --- a/src/core/Akka/Actor/Address.cs +++ b/src/core/Akka/Actor/Address.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/BuiltInActors.cs b/src/core/Akka/Actor/BuiltInActors.cs index 7ef187eb314..1ced994ab29 100644 --- a/src/core/Akka/Actor/BuiltInActors.cs +++ b/src/core/Akka/Actor/BuiltInActors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -197,6 +197,18 @@ public static object Unwrap(object message) } return message; } + + internal static bool IsDeadLetterSuppressedAnywhere(object message) + { + var isSuppressed = message is IDeadLetterSuppression; + while(!isSuppressed && message is IWrappedMessage wm) + { + message = wm.Message; + isSuppressed = message is IDeadLetterSuppression; + } + + return isSuppressed; + } } /// @@ -226,19 +238,20 @@ public DeadLetterActorRef(IActorRefProvider provider, ActorPath path, EventStrea /// This exception is thrown if the given is undefined. protected override void TellInternal(object message, IActorRef sender) { - if (message == null) throw new InvalidMessageException("Message is null"); - var i = message as Identify; - if (i != null) + switch (message) { - sender.Tell(new ActorIdentity(i.MessageId, ActorRefs.Nobody)); - return; - } - var d = message as DeadLetter; - if (d != null) - { - if (!SpecialHandle(d.Message, d.Sender)) { _eventStream.Publish(d); } - return; + case null: + throw new InvalidMessageException("Message is null"); + case Identify i: + sender.Tell(new ActorIdentity(i.MessageId, ActorRefs.Nobody)); + return; + case DeadLetter d: + { + if (!SpecialHandle(d.Message, d.Sender)) { _eventStream.Publish(d); } + return; + } } + if (!SpecialHandle(message, sender)) { _eventStream.Publish(new DeadLetter(message, sender.IsNobody() ? Provider.DeadLetters : sender, this)); } } diff --git a/src/core/Akka/Actor/Cancellation/AlreadyCanceledCancelable.cs b/src/core/Akka/Actor/Cancellation/AlreadyCanceledCancelable.cs index b375c892375..af496ac1546 100644 --- a/src/core/Akka/Actor/Cancellation/AlreadyCanceledCancelable.cs +++ b/src/core/Akka/Actor/Cancellation/AlreadyCanceledCancelable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Cancellation/Cancelable.cs b/src/core/Akka/Actor/Cancellation/Cancelable.cs index d245a7489c8..4911e28efee 100644 --- a/src/core/Akka/Actor/Cancellation/Cancelable.cs +++ b/src/core/Akka/Actor/Cancellation/Cancelable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Cancellation/CancelableExtensions.cs b/src/core/Akka/Actor/Cancellation/CancelableExtensions.cs index 330bd6caf2e..dd4d007e67b 100644 --- a/src/core/Akka/Actor/Cancellation/CancelableExtensions.cs +++ b/src/core/Akka/Actor/Cancellation/CancelableExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Cancellation/ICancelable.cs b/src/core/Akka/Actor/Cancellation/ICancelable.cs index 94ad2fd592d..de529f29b9c 100644 --- a/src/core/Akka/Actor/Cancellation/ICancelable.cs +++ b/src/core/Akka/Actor/Cancellation/ICancelable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Cell.cs b/src/core/Akka/Actor/Cell.cs index f3eb07a30b3..4f59a651e8d 100644 --- a/src/core/Akka/Actor/Cell.cs +++ b/src/core/Akka/Actor/Cell.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer.cs b/src/core/Akka/Actor/ChildrenContainer.cs index 616cc6694f4..07c5335c411 100644 --- a/src/core/Akka/Actor/ChildrenContainer.cs +++ b/src/core/Akka/Actor/ChildrenContainer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/ChildStats.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/ChildStats.cs index 8c7515fd9ce..722f0c9f523 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/ChildStats.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/ChildStats.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainer.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainer.cs index 86a35be8e47..7a791d4e0cb 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainer.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainerBase.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainerBase.cs index eda09ba788b..06eb84040e0 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainerBase.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/ChildrenContainerBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/EmptyChildrenContainer.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/EmptyChildrenContainer.cs index 094e74e8329..bb272d4cac9 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/EmptyChildrenContainer.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/EmptyChildrenContainer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/NormalChildrenContainer.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/NormalChildrenContainer.cs index cf8b3ed0412..7ea12d1a4d5 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/NormalChildrenContainer.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/NormalChildrenContainer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/SuspendReason.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/SuspendReason.cs index 9290cbcdf0d..a2bf2686063 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/SuspendReason.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/SuspendReason.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatedChildrenContainer.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatedChildrenContainer.cs index 9edb59401ad..4f639ba812d 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatedChildrenContainer.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatedChildrenContainer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatingChildrenContainer.cs b/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatingChildrenContainer.cs index 0e474504b9e..f6761d0ee0d 100644 --- a/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatingChildrenContainer.cs +++ b/src/core/Akka/Actor/ChildrenContainer/Internal/TerminatingChildrenContainer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/CoordinatedShutdown.cs b/src/core/Akka/Actor/CoordinatedShutdown.cs index c404516246f..403e92bac8f 100644 --- a/src/core/Akka/Actor/CoordinatedShutdown.cs +++ b/src/core/Akka/Actor/CoordinatedShutdown.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/DeadLetterMailbox.cs b/src/core/Akka/Actor/DeadLetterMailbox.cs index 387c7820b18..a03cc386a87 100644 --- a/src/core/Akka/Actor/DeadLetterMailbox.cs +++ b/src/core/Akka/Actor/DeadLetterMailbox.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -46,9 +46,13 @@ public DeadLetterMessageQueue(IActorRef deadLetters) /// TBD public void Enqueue(IActorRef receiver, Envelope envelope) { - if (envelope.Message is DeadLetter) + if (envelope.Message is AllDeadLetters) { - // actor subscribing to DeadLetter. Drop it. + /* We're receiving a DeadLetter sent to us by someone else (which is not normal - usually only happens + * if we were explicitly subscribed to DeadLetters on the EventStream). + * + * Have to terminate here in order to prevent a stack overflow. + */ return; } diff --git a/src/core/Akka/Actor/Deploy.cs b/src/core/Akka/Actor/Deploy.cs index 5c93af5af2f..e3e9123f348 100644 --- a/src/core/Akka/Actor/Deploy.cs +++ b/src/core/Akka/Actor/Deploy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Deployer.cs b/src/core/Akka/Actor/Deployer.cs index 3136aa0cd67..df55e3bd3a7 100644 --- a/src/core/Akka/Actor/Deployer.cs +++ b/src/core/Akka/Actor/Deployer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Dsl/Act.cs b/src/core/Akka/Actor/Dsl/Act.cs index c62af0c6d50..1efc70fe6b4 100644 --- a/src/core/Akka/Actor/Dsl/Act.cs +++ b/src/core/Akka/Actor/Dsl/Act.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/EmptyLocalActorRef.cs b/src/core/Akka/Actor/EmptyLocalActorRef.cs index be7ed417c11..4cffc89c832 100644 --- a/src/core/Akka/Actor/EmptyLocalActorRef.cs +++ b/src/core/Akka/Actor/EmptyLocalActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -111,9 +111,9 @@ protected virtual bool SpecialHandle(object message, IActorRef sender) } else { - if (actorSelectionMessage.Message is IDeadLetterSuppression selectionDeadLetterSuppression) + if (WrappedMessage.IsDeadLetterSuppressedAnywhere(actorSelectionMessage.Message)) { - PublishSupressedDeadLetter(selectionDeadLetterSuppression, sender); + PublishSupressedDeadLetter(actorSelectionMessage.Message, sender); } else { @@ -123,16 +123,16 @@ protected virtual bool SpecialHandle(object message, IActorRef sender) return true; } - if (message is IDeadLetterSuppression deadLetterSuppression) + if (WrappedMessage.IsDeadLetterSuppressedAnywhere(message)) { - PublishSupressedDeadLetter(deadLetterSuppression, sender); + PublishSupressedDeadLetter(message, sender); return true; } return false; } - private void PublishSupressedDeadLetter(IDeadLetterSuppression msg, IActorRef sender) + private void PublishSupressedDeadLetter(object msg, IActorRef sender) { _eventStream.Publish(new SuppressedDeadLetter(msg, sender.IsNobody() ? _provider.DeadLetters : sender, this)); } diff --git a/src/core/Akka/Actor/Exceptions.cs b/src/core/Akka/Actor/Exceptions.cs index 092683b956b..4effbaacbb6 100644 --- a/src/core/Akka/Actor/Exceptions.cs +++ b/src/core/Akka/Actor/Exceptions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ExtendedActorSystem.cs b/src/core/Akka/Actor/ExtendedActorSystem.cs index af7473fa764..b45c6955ac8 100644 --- a/src/core/Akka/Actor/ExtendedActorSystem.cs +++ b/src/core/Akka/Actor/ExtendedActorSystem.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Extensions.cs b/src/core/Akka/Actor/Extensions.cs index 386cb7be789..eead296d47d 100644 --- a/src/core/Akka/Actor/Extensions.cs +++ b/src/core/Akka/Actor/Extensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/FSM.cs b/src/core/Akka/Actor/FSM.cs index 5eb8aaeeca7..28bd158db52 100644 --- a/src/core/Akka/Actor/FSM.cs +++ b/src/core/Akka/Actor/FSM.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Futures.cs b/src/core/Akka/Actor/Futures.cs index 9c1ed3386ff..93a85e0083b 100644 --- a/src/core/Akka/Actor/Futures.cs +++ b/src/core/Akka/Actor/Futures.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/GracefulStopSupport.cs b/src/core/Akka/Actor/GracefulStopSupport.cs index 63e96578e1f..5d0dc74b045 100644 --- a/src/core/Akka/Actor/GracefulStopSupport.cs +++ b/src/core/Akka/Actor/GracefulStopSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/IActorContext.cs b/src/core/Akka/Actor/IActorContext.cs index e7eec4945af..31b26a221f4 100644 --- a/src/core/Akka/Actor/IActorContext.cs +++ b/src/core/Akka/Actor/IActorContext.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/IActorRefFactory.cs b/src/core/Akka/Actor/IActorRefFactory.cs index cd1a49d994c..045be8e0720 100644 --- a/src/core/Akka/Actor/IActorRefFactory.cs +++ b/src/core/Akka/Actor/IActorRefFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/IAutoReceivedMessage.cs b/src/core/Akka/Actor/IAutoReceivedMessage.cs index bc838a0001b..2689b926cf4 100644 --- a/src/core/Akka/Actor/IAutoReceivedMessage.cs +++ b/src/core/Akka/Actor/IAutoReceivedMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ICanTell.cs b/src/core/Akka/Actor/ICanTell.cs index 39b4a59eec5..e20538a6659 100644 --- a/src/core/Akka/Actor/ICanTell.cs +++ b/src/core/Akka/Actor/ICanTell.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/INoSerializationVerificationNeeded.cs b/src/core/Akka/Actor/INoSerializationVerificationNeeded.cs index e2318d4f9a2..2c4c1c4d257 100644 --- a/src/core/Akka/Actor/INoSerializationVerificationNeeded.cs +++ b/src/core/Akka/Actor/INoSerializationVerificationNeeded.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/IUntypedActorContext.cs b/src/core/Akka/Actor/IUntypedActorContext.cs index b4b7bbe1053..b78fecec286 100644 --- a/src/core/Akka/Actor/IUntypedActorContext.cs +++ b/src/core/Akka/Actor/IUntypedActorContext.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Inbox.Actor.cs b/src/core/Akka/Actor/Inbox.Actor.cs index a3ba25119dc..83ab0b09a93 100644 --- a/src/core/Akka/Actor/Inbox.Actor.cs +++ b/src/core/Akka/Actor/Inbox.Actor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Inbox.cs b/src/core/Akka/Actor/Inbox.cs index 1fef8b40a2c..0f7b043bbbf 100644 --- a/src/core/Akka/Actor/Inbox.cs +++ b/src/core/Akka/Actor/Inbox.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Internal/ActorSystemImpl.cs b/src/core/Akka/Actor/Internal/ActorSystemImpl.cs index 4f492c9413f..0f2a95bb0d6 100644 --- a/src/core/Akka/Actor/Internal/ActorSystemImpl.cs +++ b/src/core/Akka/Actor/Internal/ActorSystemImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Internal/InitializableActor.cs b/src/core/Akka/Actor/Internal/InitializableActor.cs index b43ef24219d..a56ad23aba2 100644 --- a/src/core/Akka/Actor/Internal/InitializableActor.cs +++ b/src/core/Akka/Actor/Internal/InitializableActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Internal/InternalCurrentActorCellKeeper.cs b/src/core/Akka/Actor/Internal/InternalCurrentActorCellKeeper.cs index 03a886f19e9..1563420b425 100644 --- a/src/core/Akka/Actor/Internal/InternalCurrentActorCellKeeper.cs +++ b/src/core/Akka/Actor/Internal/InternalCurrentActorCellKeeper.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Internal/InternalSupportsTestFSMRef.cs b/src/core/Akka/Actor/Internal/InternalSupportsTestFSMRef.cs index cef35b9fc89..95b5dd36e84 100644 --- a/src/core/Akka/Actor/Internal/InternalSupportsTestFSMRef.cs +++ b/src/core/Akka/Actor/Internal/InternalSupportsTestFSMRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/LocalActorRef.cs b/src/core/Akka/Actor/LocalActorRef.cs index b41ff8e125e..e072367039e 100644 --- a/src/core/Akka/Actor/LocalActorRef.cs +++ b/src/core/Akka/Actor/LocalActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/LocalScope.cs b/src/core/Akka/Actor/LocalScope.cs index da53fb80885..1c13e4776ad 100644 --- a/src/core/Akka/Actor/LocalScope.cs +++ b/src/core/Akka/Actor/LocalScope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Message.cs b/src/core/Akka/Actor/Message.cs index 3d129f063e2..f2e6af50a32 100644 --- a/src/core/Akka/Actor/Message.cs +++ b/src/core/Akka/Actor/Message.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/PipeToSupport.cs b/src/core/Akka/Actor/PipeToSupport.cs index 1469e95f16a..a0fb516b7fd 100644 --- a/src/core/Akka/Actor/PipeToSupport.cs +++ b/src/core/Akka/Actor/PipeToSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Props.cs b/src/core/Akka/Actor/Props.cs index 5d9572aeaea..cf86531a0fe 100644 --- a/src/core/Akka/Actor/Props.cs +++ b/src/core/Akka/Actor/Props.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Receive.cs b/src/core/Akka/Actor/Receive.cs index 7cbfd92d03c..8c0f5bcf407 100644 --- a/src/core/Akka/Actor/Receive.cs +++ b/src/core/Akka/Actor/Receive.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ReceiveActor.cs b/src/core/Akka/Actor/ReceiveActor.cs index 567112e9abc..6f579bf3303 100644 --- a/src/core/Akka/Actor/ReceiveActor.cs +++ b/src/core/Akka/Actor/ReceiveActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/ReceiveTimeout.cs b/src/core/Akka/Actor/ReceiveTimeout.cs index a61d1041b6e..db057b46b2d 100644 --- a/src/core/Akka/Actor/ReceiveTimeout.cs +++ b/src/core/Akka/Actor/ReceiveTimeout.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/RemoteScope.cs b/src/core/Akka/Actor/RemoteScope.cs index d5a180b67eb..26c7fd1df7b 100644 --- a/src/core/Akka/Actor/RemoteScope.cs +++ b/src/core/Akka/Actor/RemoteScope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/RepointableActorRef.cs b/src/core/Akka/Actor/RepointableActorRef.cs index 997d17eca46..fc3e3ee0316 100644 --- a/src/core/Akka/Actor/RepointableActorRef.cs +++ b/src/core/Akka/Actor/RepointableActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/RootGuardianActorRef.cs b/src/core/Akka/Actor/RootGuardianActorRef.cs index 3595046729d..ab36cfd1718 100644 --- a/src/core/Akka/Actor/RootGuardianActorRef.cs +++ b/src/core/Akka/Actor/RootGuardianActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/RootGuardianSupervisor.cs b/src/core/Akka/Actor/RootGuardianSupervisor.cs index de9b75bf832..5712e673fbc 100644 --- a/src/core/Akka/Actor/RootGuardianSupervisor.cs +++ b/src/core/Akka/Actor/RootGuardianSupervisor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/DateTimeNowTimeProvider.cs b/src/core/Akka/Actor/Scheduler/DateTimeNowTimeProvider.cs index d8784095c64..85fa4515f7c 100644 --- a/src/core/Akka/Actor/Scheduler/DateTimeNowTimeProvider.cs +++ b/src/core/Akka/Actor/Scheduler/DateTimeNowTimeProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/HashedWheelTimerScheduler.cs b/src/core/Akka/Actor/Scheduler/HashedWheelTimerScheduler.cs index 78429b41754..1fb58c2a11a 100644 --- a/src/core/Akka/Actor/Scheduler/HashedWheelTimerScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/HashedWheelTimerScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/IActionScheduler.cs b/src/core/Akka/Actor/Scheduler/IActionScheduler.cs index 4fe42fba6b7..43a1ebb8bed 100644 --- a/src/core/Akka/Actor/Scheduler/IActionScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/IActionScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/IAdvancedScheduler.cs b/src/core/Akka/Actor/Scheduler/IAdvancedScheduler.cs index af12fb69b67..80e9614de59 100644 --- a/src/core/Akka/Actor/Scheduler/IAdvancedScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/IAdvancedScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/IDateTimeNowTimeProvider.cs b/src/core/Akka/Actor/Scheduler/IDateTimeNowTimeProvider.cs index ebbff11c73f..1e38d3fdfd2 100644 --- a/src/core/Akka/Actor/Scheduler/IDateTimeNowTimeProvider.cs +++ b/src/core/Akka/Actor/Scheduler/IDateTimeNowTimeProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/IScheduledTellMsg.cs b/src/core/Akka/Actor/Scheduler/IScheduledTellMsg.cs index cc45aca6dd0..4001aa1fb90 100644 --- a/src/core/Akka/Actor/Scheduler/IScheduledTellMsg.cs +++ b/src/core/Akka/Actor/Scheduler/IScheduledTellMsg.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/IScheduler.cs b/src/core/Akka/Actor/Scheduler/IScheduler.cs index cfef137a0f1..13666626826 100644 --- a/src/core/Akka/Actor/Scheduler/IScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/IScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/ITellScheduler.cs b/src/core/Akka/Actor/Scheduler/ITellScheduler.cs index 79f1ed04287..03efdd5885c 100644 --- a/src/core/Akka/Actor/Scheduler/ITellScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/ITellScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/ITimeProvider.cs b/src/core/Akka/Actor/Scheduler/ITimeProvider.cs index 6f8f30a5adf..7d1c8d42fce 100644 --- a/src/core/Akka/Actor/Scheduler/ITimeProvider.cs +++ b/src/core/Akka/Actor/Scheduler/ITimeProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/ITimerScheduler.cs b/src/core/Akka/Actor/Scheduler/ITimerScheduler.cs index a8495e0dd01..ab10ecba6cb 100644 --- a/src/core/Akka/Actor/Scheduler/ITimerScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/ITimerScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/IWithTimers.cs b/src/core/Akka/Actor/Scheduler/IWithTimers.cs index 4ced437b316..bfc00bacf44 100644 --- a/src/core/Akka/Actor/Scheduler/IWithTimers.cs +++ b/src/core/Akka/Actor/Scheduler/IWithTimers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/SchedulerBase.cs b/src/core/Akka/Actor/Scheduler/SchedulerBase.cs index c5416e16535..2d146cfa401 100644 --- a/src/core/Akka/Actor/Scheduler/SchedulerBase.cs +++ b/src/core/Akka/Actor/Scheduler/SchedulerBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/SchedulerException.cs b/src/core/Akka/Actor/Scheduler/SchedulerException.cs index c06249a616e..37032198407 100644 --- a/src/core/Akka/Actor/Scheduler/SchedulerException.cs +++ b/src/core/Akka/Actor/Scheduler/SchedulerException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/SchedulerExtensions.cs b/src/core/Akka/Actor/Scheduler/SchedulerExtensions.cs index b3261983dc1..7b1d8d6af7a 100644 --- a/src/core/Akka/Actor/Scheduler/SchedulerExtensions.cs +++ b/src/core/Akka/Actor/Scheduler/SchedulerExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scheduler/TimerScheduler.cs b/src/core/Akka/Actor/Scheduler/TimerScheduler.cs index c73994cd5fe..c820c201969 100644 --- a/src/core/Akka/Actor/Scheduler/TimerScheduler.cs +++ b/src/core/Akka/Actor/Scheduler/TimerScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Scope.cs b/src/core/Akka/Actor/Scope.cs index 51bd872c18a..f6373300614 100644 --- a/src/core/Akka/Actor/Scope.cs +++ b/src/core/Akka/Actor/Scope.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Settings.cs b/src/core/Akka/Actor/Settings.cs index 6f67f2bfb81..985983add5b 100644 --- a/src/core/Akka/Actor/Settings.cs +++ b/src/core/Akka/Actor/Settings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Setup/ActorSystemSetup.cs b/src/core/Akka/Actor/Setup/ActorSystemSetup.cs index 17d8d843a4a..7dfaa9586d4 100644 --- a/src/core/Akka/Actor/Setup/ActorSystemSetup.cs +++ b/src/core/Akka/Actor/Setup/ActorSystemSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/IActorStash.cs b/src/core/Akka/Actor/Stash/IActorStash.cs index b5dfb959631..809a79d551c 100644 --- a/src/core/Akka/Actor/Stash/IActorStash.cs +++ b/src/core/Akka/Actor/Stash/IActorStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/IStash.cs b/src/core/Akka/Actor/Stash/IStash.cs index 2e8073a3be4..859118069ba 100644 --- a/src/core/Akka/Actor/Stash/IStash.cs +++ b/src/core/Akka/Actor/Stash/IStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/IWithBoundedStash.cs b/src/core/Akka/Actor/Stash/IWithBoundedStash.cs index 57b30114923..386b2dc4a40 100644 --- a/src/core/Akka/Actor/Stash/IWithBoundedStash.cs +++ b/src/core/Akka/Actor/Stash/IWithBoundedStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/IWithStash.cs b/src/core/Akka/Actor/Stash/IWithStash.cs index cb955f623bd..eac03c070ea 100644 --- a/src/core/Akka/Actor/Stash/IWithStash.cs +++ b/src/core/Akka/Actor/Stash/IWithStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/IWithUnboundedStash.cs b/src/core/Akka/Actor/Stash/IWithUnboundedStash.cs index dade0a1c158..81e0dbc0658 100644 --- a/src/core/Akka/Actor/Stash/IWithUnboundedStash.cs +++ b/src/core/Akka/Actor/Stash/IWithUnboundedStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/IWithUnrestrictedStash.cs b/src/core/Akka/Actor/Stash/IWithUnrestrictedStash.cs index bfaa5dde3c1..c1f8390922c 100644 --- a/src/core/Akka/Actor/Stash/IWithUnrestrictedStash.cs +++ b/src/core/Akka/Actor/Stash/IWithUnrestrictedStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/Internal/AbstractStash.cs b/src/core/Akka/Actor/Stash/Internal/AbstractStash.cs index 0e925deefd6..df7379ed18c 100644 --- a/src/core/Akka/Actor/Stash/Internal/AbstractStash.cs +++ b/src/core/Akka/Actor/Stash/Internal/AbstractStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -74,9 +74,11 @@ public void Stash() { var currMsg = _actorCell.CurrentMessage; var sender = _actorCell.Sender; - + if (_actorCell.CurrentEnvelopeId == _currentEnvelopeId) { + if(currMsg is null) + throw new InvalidOperationException("There is no message to stash right now. Stash() must be called inside an actor's Receive methods."); throw new IllegalActorStateException($"Can't stash the same message {currMsg} more than once"); } _currentEnvelopeId = _actorCell.CurrentEnvelopeId; diff --git a/src/core/Akka/Actor/Stash/Internal/BoundedStashImpl.cs b/src/core/Akka/Actor/Stash/Internal/BoundedStashImpl.cs index a5757fc3857..b4d622f16f2 100644 --- a/src/core/Akka/Actor/Stash/Internal/BoundedStashImpl.cs +++ b/src/core/Akka/Actor/Stash/Internal/BoundedStashImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/Internal/UnboundedStashImpl.cs b/src/core/Akka/Actor/Stash/Internal/UnboundedStashImpl.cs index b761d462a98..270e3228df0 100644 --- a/src/core/Akka/Actor/Stash/Internal/UnboundedStashImpl.cs +++ b/src/core/Akka/Actor/Stash/Internal/UnboundedStashImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/Internal/UnrestrictedStashImpl.cs b/src/core/Akka/Actor/Stash/Internal/UnrestrictedStashImpl.cs index bfb324ae24c..57a24cdb887 100644 --- a/src/core/Akka/Actor/Stash/Internal/UnrestrictedStashImpl.cs +++ b/src/core/Akka/Actor/Stash/Internal/UnrestrictedStashImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/StashFactory.cs b/src/core/Akka/Actor/Stash/StashFactory.cs index 658031d49dd..08b92a3a6b8 100644 --- a/src/core/Akka/Actor/Stash/StashFactory.cs +++ b/src/core/Akka/Actor/Stash/StashFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/Stash/StashOverflowException.cs b/src/core/Akka/Actor/Stash/StashOverflowException.cs index d7cef9cba1d..d0324ed6ec3 100644 --- a/src/core/Akka/Actor/Stash/StashOverflowException.cs +++ b/src/core/Akka/Actor/Stash/StashOverflowException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/SupervisorStrategy.cs b/src/core/Akka/Actor/SupervisorStrategy.cs index 0058b893df9..d5246feb48d 100644 --- a/src/core/Akka/Actor/SupervisorStrategy.cs +++ b/src/core/Akka/Actor/SupervisorStrategy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/UntypedActor.cs b/src/core/Akka/Actor/UntypedActor.cs index 4e49c10a2ce..37d831be5b1 100644 --- a/src/core/Akka/Actor/UntypedActor.cs +++ b/src/core/Akka/Actor/UntypedActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/UntypedActorWithStash.cs b/src/core/Akka/Actor/UntypedActorWithStash.cs index 32dfd365d23..d0bdd17d072 100644 --- a/src/core/Akka/Actor/UntypedActorWithStash.cs +++ b/src/core/Akka/Actor/UntypedActorWithStash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/UntypedReceive.cs b/src/core/Akka/Actor/UntypedReceive.cs index 733bb4fcdde..2e79dfe78a8 100644 --- a/src/core/Akka/Actor/UntypedReceive.cs +++ b/src/core/Akka/Actor/UntypedReceive.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Actor/WatchAsyncSupport.cs b/src/core/Akka/Actor/WatchAsyncSupport.cs index 30f79629bbb..50409dc7563 100644 --- a/src/core/Akka/Actor/WatchAsyncSupport.cs +++ b/src/core/Akka/Actor/WatchAsyncSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/ActorState.cs b/src/core/Akka/ActorState.cs index 9c520af3799..3eb697461f8 100644 --- a/src/core/Akka/ActorState.cs +++ b/src/core/Akka/ActorState.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Akka.csproj b/src/core/Akka/Akka.csproj index 72c50e2f71d..c2317dd306a 100644 --- a/src/core/Akka/Akka.csproj +++ b/src/core/Akka/Akka.csproj @@ -11,15 +11,19 @@ + - - - - - - - - + + + + + + + + + + + diff --git a/src/core/Akka/Annotations/Attributes.cs b/src/core/Akka/Annotations/Attributes.cs index c6340244b4c..4aa10f66e9e 100644 --- a/src/core/Akka/Annotations/Attributes.cs +++ b/src/core/Akka/Annotations/Attributes.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Config.cs b/src/core/Akka/Configuration/Config.cs index b8adc9d8449..9141a781012 100644 --- a/src/core/Akka/Configuration/Config.cs +++ b/src/core/Akka/Configuration/Config.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/ConfigurationException.cs b/src/core/Akka/Configuration/ConfigurationException.cs index b59b4886577..5939f9b7578 100644 --- a/src/core/Akka/Configuration/ConfigurationException.cs +++ b/src/core/Akka/Configuration/ConfigurationException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/ConfigurationFactory.cs b/src/core/Akka/Configuration/ConfigurationFactory.cs index 475eb428b0a..2c4d829f5c8 100644 --- a/src/core/Akka/Configuration/ConfigurationFactory.cs +++ b/src/core/Akka/Configuration/ConfigurationFactory.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/AkkaConfigurationSection.cs b/src/core/Akka/Configuration/Hocon/AkkaConfigurationSection.cs index f218ca21fa0..300fc19c1ff 100644 --- a/src/core/Akka/Configuration/Hocon/AkkaConfigurationSection.cs +++ b/src/core/Akka/Configuration/Hocon/AkkaConfigurationSection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/CDataConfigurationElement.cs b/src/core/Akka/Configuration/Hocon/CDataConfigurationElement.cs index 6c526d3d096..0660af40633 100644 --- a/src/core/Akka/Configuration/Hocon/CDataConfigurationElement.cs +++ b/src/core/Akka/Configuration/Hocon/CDataConfigurationElement.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconArray.cs b/src/core/Akka/Configuration/Hocon/HoconArray.cs index 6eaf3d32696..3df18bfcc4b 100644 --- a/src/core/Akka/Configuration/Hocon/HoconArray.cs +++ b/src/core/Akka/Configuration/Hocon/HoconArray.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconConfigurationElement.cs b/src/core/Akka/Configuration/Hocon/HoconConfigurationElement.cs index 9a01ca227c2..e552327d6fa 100644 --- a/src/core/Akka/Configuration/Hocon/HoconConfigurationElement.cs +++ b/src/core/Akka/Configuration/Hocon/HoconConfigurationElement.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconLiteral.cs b/src/core/Akka/Configuration/Hocon/HoconLiteral.cs index afb79c8953a..7c8933eed8c 100644 --- a/src/core/Akka/Configuration/Hocon/HoconLiteral.cs +++ b/src/core/Akka/Configuration/Hocon/HoconLiteral.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconObject.cs b/src/core/Akka/Configuration/Hocon/HoconObject.cs index 472ec90f5d7..f54ffec35d9 100644 --- a/src/core/Akka/Configuration/Hocon/HoconObject.cs +++ b/src/core/Akka/Configuration/Hocon/HoconObject.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconParser.cs b/src/core/Akka/Configuration/Hocon/HoconParser.cs index 0392e4bef68..b3f959a661f 100644 --- a/src/core/Akka/Configuration/Hocon/HoconParser.cs +++ b/src/core/Akka/Configuration/Hocon/HoconParser.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconRoot.cs b/src/core/Akka/Configuration/Hocon/HoconRoot.cs index 84118b86eaf..ffd699dfd0b 100644 --- a/src/core/Akka/Configuration/Hocon/HoconRoot.cs +++ b/src/core/Akka/Configuration/Hocon/HoconRoot.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconSubstitution.cs b/src/core/Akka/Configuration/Hocon/HoconSubstitution.cs index 3d9b06bef1c..ec6759011e5 100644 --- a/src/core/Akka/Configuration/Hocon/HoconSubstitution.cs +++ b/src/core/Akka/Configuration/Hocon/HoconSubstitution.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconToken.cs b/src/core/Akka/Configuration/Hocon/HoconToken.cs index 9fa6b147c46..2e804526933 100644 --- a/src/core/Akka/Configuration/Hocon/HoconToken.cs +++ b/src/core/Akka/Configuration/Hocon/HoconToken.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconTokenizer.cs b/src/core/Akka/Configuration/Hocon/HoconTokenizer.cs index e65499eb3b7..e3db4c225ff 100644 --- a/src/core/Akka/Configuration/Hocon/HoconTokenizer.cs +++ b/src/core/Akka/Configuration/Hocon/HoconTokenizer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/HoconValue.cs b/src/core/Akka/Configuration/Hocon/HoconValue.cs index 3784f10c128..878eda85551 100644 --- a/src/core/Akka/Configuration/Hocon/HoconValue.cs +++ b/src/core/Akka/Configuration/Hocon/HoconValue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Configuration/Hocon/IHoconElement.cs b/src/core/Akka/Configuration/Hocon/IHoconElement.cs index da71f2fa70c..4e32cfc70af 100644 --- a/src/core/Akka/Configuration/Hocon/IHoconElement.cs +++ b/src/core/Akka/Configuration/Hocon/IHoconElement.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/ConsumerController.cs b/src/core/Akka/Delivery/ConsumerController.cs index 31ad31b94d8..9cd976b185b 100644 --- a/src/core/Akka/Delivery/ConsumerController.cs +++ b/src/core/Akka/Delivery/ConsumerController.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/DurableProducerQueue.cs b/src/core/Akka/Delivery/DurableProducerQueue.cs index fbe63794729..395c6f52218 100644 --- a/src/core/Akka/Delivery/DurableProducerQueue.cs +++ b/src/core/Akka/Delivery/DurableProducerQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/Internal/ChunkedMessage.cs b/src/core/Akka/Delivery/Internal/ChunkedMessage.cs index ad9e33652e9..54fe0ecb9c8 100644 --- a/src/core/Akka/Delivery/Internal/ChunkedMessage.cs +++ b/src/core/Akka/Delivery/Internal/ChunkedMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/Internal/ConsumerControllerImpl.cs b/src/core/Akka/Delivery/Internal/ConsumerControllerImpl.cs index eb171f6f11d..da8e83869ff 100644 --- a/src/core/Akka/Delivery/Internal/ConsumerControllerImpl.cs +++ b/src/core/Akka/Delivery/Internal/ConsumerControllerImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/Internal/IDeliverySerializable.cs b/src/core/Akka/Delivery/Internal/IDeliverySerializable.cs index b90e7b82254..281f3cd00a4 100644 --- a/src/core/Akka/Delivery/Internal/IDeliverySerializable.cs +++ b/src/core/Akka/Delivery/Internal/IDeliverySerializable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/Internal/ProducerControllerImpl.cs b/src/core/Akka/Delivery/Internal/ProducerControllerImpl.cs index a17971927a4..1ae0b9370a7 100644 --- a/src/core/Akka/Delivery/Internal/ProducerControllerImpl.cs +++ b/src/core/Akka/Delivery/Internal/ProducerControllerImpl.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Delivery/ProducerController.cs b/src/core/Akka/Delivery/ProducerController.cs index 00f8c90bfc3..55954bc8baf 100644 --- a/src/core/Akka/Delivery/ProducerController.cs +++ b/src/core/Akka/Delivery/ProducerController.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/AbstractDispatcher.cs b/src/core/Akka/Dispatch/AbstractDispatcher.cs index 14cd35c5ba7..760a0df2db0 100644 --- a/src/core/Akka/Dispatch/AbstractDispatcher.cs +++ b/src/core/Akka/Dispatch/AbstractDispatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/ActorTaskScheduler.cs b/src/core/Akka/Dispatch/ActorTaskScheduler.cs index 0e0f1d53425..c181bd9f1eb 100644 --- a/src/core/Akka/Dispatch/ActorTaskScheduler.cs +++ b/src/core/Akka/Dispatch/ActorTaskScheduler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/CachingConfig.cs b/src/core/Akka/Dispatch/CachingConfig.cs index 53869615e8c..3783114a991 100644 --- a/src/core/Akka/Dispatch/CachingConfig.cs +++ b/src/core/Akka/Dispatch/CachingConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/ChannelSchedulerExtension.cs b/src/core/Akka/Dispatch/ChannelSchedulerExtension.cs index 00c80f62282..acdd74ce68d 100644 --- a/src/core/Akka/Dispatch/ChannelSchedulerExtension.cs +++ b/src/core/Akka/Dispatch/ChannelSchedulerExtension.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/CurrentSynchronizationContextDispatcher.cs b/src/core/Akka/Dispatch/CurrentSynchronizationContextDispatcher.cs index bcb40bb67cc..f43f6f620de 100644 --- a/src/core/Akka/Dispatch/CurrentSynchronizationContextDispatcher.cs +++ b/src/core/Akka/Dispatch/CurrentSynchronizationContextDispatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/Dispatcher.cs b/src/core/Akka/Dispatch/Dispatcher.cs index 96218c67d4f..1dc6498d714 100644 --- a/src/core/Akka/Dispatch/Dispatcher.cs +++ b/src/core/Akka/Dispatch/Dispatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/Dispatchers.cs b/src/core/Akka/Dispatch/Dispatchers.cs index 0abb84e2ed3..994bc8b3d73 100644 --- a/src/core/Akka/Dispatch/Dispatchers.cs +++ b/src/core/Akka/Dispatch/Dispatchers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/ExecutorService.cs b/src/core/Akka/Dispatch/ExecutorService.cs index 4ce6a455f5f..b1739f530fa 100644 --- a/src/core/Akka/Dispatch/ExecutorService.cs +++ b/src/core/Akka/Dispatch/ExecutorService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/FutureActor.cs b/src/core/Akka/Dispatch/FutureActor.cs index 3d89bead463..bebfe389a3b 100644 --- a/src/core/Akka/Dispatch/FutureActor.cs +++ b/src/core/Akka/Dispatch/FutureActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/IDispatcherPrerequisites.cs b/src/core/Akka/Dispatch/IDispatcherPrerequisites.cs index 188a5640fdf..58592feab2f 100644 --- a/src/core/Akka/Dispatch/IDispatcherPrerequisites.cs +++ b/src/core/Akka/Dispatch/IDispatcherPrerequisites.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/IRequiresMessageQueue.cs b/src/core/Akka/Dispatch/IRequiresMessageQueue.cs index b6645252b0c..86943f61e0e 100644 --- a/src/core/Akka/Dispatch/IRequiresMessageQueue.cs +++ b/src/core/Akka/Dispatch/IRequiresMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/IRunnable.cs b/src/core/Akka/Dispatch/IRunnable.cs index 6e298402222..02be0559fe8 100644 --- a/src/core/Akka/Dispatch/IRunnable.cs +++ b/src/core/Akka/Dispatch/IRunnable.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/ISemantics.cs b/src/core/Akka/Dispatch/ISemantics.cs index a6f31f8a685..4aeb7b83196 100644 --- a/src/core/Akka/Dispatch/ISemantics.cs +++ b/src/core/Akka/Dispatch/ISemantics.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/Mailbox.cs b/src/core/Akka/Dispatch/Mailbox.cs index 6bd896d1634..afd6a5742af 100644 --- a/src/core/Akka/Dispatch/Mailbox.cs +++ b/src/core/Akka/Dispatch/Mailbox.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/Mailboxes.cs b/src/core/Akka/Dispatch/Mailboxes.cs index 5352b0d23cc..f30b454f331 100644 --- a/src/core/Akka/Dispatch/Mailboxes.cs +++ b/src/core/Akka/Dispatch/Mailboxes.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/BlockingMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/BlockingMessageQueue.cs index 9f13019e71d..df372d25172 100644 --- a/src/core/Akka/Dispatch/MessageQueues/BlockingMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/BlockingMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/BoundedMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/BoundedMessageQueue.cs index 12c3bc86bb2..da1946ce172 100644 --- a/src/core/Akka/Dispatch/MessageQueues/BoundedMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/BoundedMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/DequeWrapperMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/DequeWrapperMessageQueue.cs index d0b96a94c28..904b16b91a3 100644 --- a/src/core/Akka/Dispatch/MessageQueues/DequeWrapperMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/DequeWrapperMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/IMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/IMessageQueue.cs index 6f75ef7e7bd..ccf7e2e2d96 100644 --- a/src/core/Akka/Dispatch/MessageQueues/IMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/IMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/UnboundedDequeMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/UnboundedDequeMessageQueue.cs index 2df5a6bd4a4..d6afde03bdd 100644 --- a/src/core/Akka/Dispatch/MessageQueues/UnboundedDequeMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/UnboundedDequeMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/UnboundedMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/UnboundedMessageQueue.cs index f232e910d2d..9d7c5abc1a4 100644 --- a/src/core/Akka/Dispatch/MessageQueues/UnboundedMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/UnboundedMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/UnboundedPriorityMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/UnboundedPriorityMessageQueue.cs index 9152f305c36..496b57fb1e1 100644 --- a/src/core/Akka/Dispatch/MessageQueues/UnboundedPriorityMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/UnboundedPriorityMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/MessageQueues/UnboundedStablePriorityMessageQueue.cs b/src/core/Akka/Dispatch/MessageQueues/UnboundedStablePriorityMessageQueue.cs index c8d3075ebb7..60ccc7e2c8e 100644 --- a/src/core/Akka/Dispatch/MessageQueues/UnboundedStablePriorityMessageQueue.cs +++ b/src/core/Akka/Dispatch/MessageQueues/UnboundedStablePriorityMessageQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/PinnedDispatcher.cs b/src/core/Akka/Dispatch/PinnedDispatcher.cs index c4cb8317254..52ced6038f9 100644 --- a/src/core/Akka/Dispatch/PinnedDispatcher.cs +++ b/src/core/Akka/Dispatch/PinnedDispatcher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/SysMsg/ISystemMessage.cs b/src/core/Akka/Dispatch/SysMsg/ISystemMessage.cs index b21341c8fc2..071a109bfea 100644 --- a/src/core/Akka/Dispatch/SysMsg/ISystemMessage.cs +++ b/src/core/Akka/Dispatch/SysMsg/ISystemMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Dispatch/ThreadPoolBuilder.cs b/src/core/Akka/Dispatch/ThreadPoolBuilder.cs index 66133629242..6cce8a9a417 100644 --- a/src/core/Akka/Dispatch/ThreadPoolBuilder.cs +++ b/src/core/Akka/Dispatch/ThreadPoolBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Done.cs b/src/core/Akka/Done.cs index 28a563318ec..b671a8bc414 100644 --- a/src/core/Akka/Done.cs +++ b/src/core/Akka/Done.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/ActorEventBus.cs b/src/core/Akka/Event/ActorEventBus.cs index a37f1fa430a..e17ae84c853 100644 --- a/src/core/Akka/Event/ActorEventBus.cs +++ b/src/core/Akka/Event/ActorEventBus.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/AddressTerminatedTopic.cs b/src/core/Akka/Event/AddressTerminatedTopic.cs index 2f4bbb7e1d8..ad51f908e07 100644 --- a/src/core/Akka/Event/AddressTerminatedTopic.cs +++ b/src/core/Akka/Event/AddressTerminatedTopic.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/BusLogging.cs b/src/core/Akka/Event/BusLogging.cs index cf095d55dfc..43767ceeb96 100644 --- a/src/core/Akka/Event/BusLogging.cs +++ b/src/core/Akka/Event/BusLogging.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/DeadLetter.cs b/src/core/Akka/Event/DeadLetter.cs index f2175264a06..d525427a7ce 100644 --- a/src/core/Akka/Event/DeadLetter.cs +++ b/src/core/Akka/Event/DeadLetter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -104,7 +104,7 @@ public sealed class SuppressedDeadLetter : AllDeadLetters /// /// This exception is thrown when either the sender or the recipient is undefined. /// - public SuppressedDeadLetter(IDeadLetterSuppression message, IActorRef sender, IActorRef recipient) : base(message, sender, recipient) + public SuppressedDeadLetter(object message, IActorRef sender, IActorRef recipient) : base(message, sender, recipient) { if (sender == null) throw new ArgumentNullException(nameof(sender), "SuppressedDeadLetter sender may not be null"); if (recipient == null) throw new ArgumentNullException(nameof(recipient), "SuppressedDeadLetter recipient may not be null"); diff --git a/src/core/Akka/Event/DeadLetterListener.cs b/src/core/Akka/Event/DeadLetterListener.cs index 5a1855a6d56..fe45d1cf6da 100644 --- a/src/core/Akka/Event/DeadLetterListener.cs +++ b/src/core/Akka/Event/DeadLetterListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/Debug.cs b/src/core/Akka/Event/Debug.cs index 762fb0fae26..1fd625d1c25 100644 --- a/src/core/Akka/Event/Debug.cs +++ b/src/core/Akka/Event/Debug.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/DefaultLogMessageFormatter.cs b/src/core/Akka/Event/DefaultLogMessageFormatter.cs index d677182d5f3..e38e90c82ba 100644 --- a/src/core/Akka/Event/DefaultLogMessageFormatter.cs +++ b/src/core/Akka/Event/DefaultLogMessageFormatter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/DefaultLogger.cs b/src/core/Akka/Event/DefaultLogger.cs index 38c0b80e310..f05c2e4e86f 100644 --- a/src/core/Akka/Event/DefaultLogger.cs +++ b/src/core/Akka/Event/DefaultLogger.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/Error.cs b/src/core/Akka/Event/Error.cs index 10364f14df8..384a722e226 100644 --- a/src/core/Akka/Event/Error.cs +++ b/src/core/Akka/Event/Error.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/EventBus.cs b/src/core/Akka/Event/EventBus.cs index db81a638e55..916471a73dd 100644 --- a/src/core/Akka/Event/EventBus.cs +++ b/src/core/Akka/Event/EventBus.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/EventBusUnsubscriber.cs b/src/core/Akka/Event/EventBusUnsubscriber.cs index 871a8f4fdd2..105bf656e80 100644 --- a/src/core/Akka/Event/EventBusUnsubscriber.cs +++ b/src/core/Akka/Event/EventBusUnsubscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/EventStream.cs b/src/core/Akka/Event/EventStream.cs index c3953b55a72..30ccfaa803b 100644 --- a/src/core/Akka/Event/EventStream.cs +++ b/src/core/Akka/Event/EventStream.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/EventStreamExtensions.cs b/src/core/Akka/Event/EventStreamExtensions.cs index 92720faf0b8..92ede192ae0 100644 --- a/src/core/Akka/Event/EventStreamExtensions.cs +++ b/src/core/Akka/Event/EventStreamExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/ILogMessageFormatter.cs b/src/core/Akka/Event/ILogMessageFormatter.cs index 13782e9de02..ae4aaa617e3 100644 --- a/src/core/Akka/Event/ILogMessageFormatter.cs +++ b/src/core/Akka/Event/ILogMessageFormatter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/ILoggerMessageQueueSemantics.cs b/src/core/Akka/Event/ILoggerMessageQueueSemantics.cs index 8eae73f301b..458fd602a34 100644 --- a/src/core/Akka/Event/ILoggerMessageQueueSemantics.cs +++ b/src/core/Akka/Event/ILoggerMessageQueueSemantics.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/ILoggingAdapter.cs b/src/core/Akka/Event/ILoggingAdapter.cs index 9e5cd44f0bc..7e92d1ee691 100644 --- a/src/core/Akka/Event/ILoggingAdapter.cs +++ b/src/core/Akka/Event/ILoggingAdapter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/Info.cs b/src/core/Akka/Event/Info.cs index 492124b831a..51f8afdcf7f 100644 --- a/src/core/Akka/Event/Info.cs +++ b/src/core/Akka/Event/Info.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/InitializeLogger.cs b/src/core/Akka/Event/InitializeLogger.cs index 5336c928d8c..4d7c5d991bf 100644 --- a/src/core/Akka/Event/InitializeLogger.cs +++ b/src/core/Akka/Event/InitializeLogger.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LogEvent.cs b/src/core/Akka/Event/LogEvent.cs index fb4900321bb..a17e13c0308 100644 --- a/src/core/Akka/Event/LogEvent.cs +++ b/src/core/Akka/Event/LogEvent.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LogFilter.cs b/src/core/Akka/Event/LogFilter.cs index a3a3729834b..e6a65a51fea 100644 --- a/src/core/Akka/Event/LogFilter.cs +++ b/src/core/Akka/Event/LogFilter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LogLevel.cs b/src/core/Akka/Event/LogLevel.cs index f035f1a4cbd..cfe45b94b13 100644 --- a/src/core/Akka/Event/LogLevel.cs +++ b/src/core/Akka/Event/LogLevel.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LogMessage.cs b/src/core/Akka/Event/LogMessage.cs index f89b170c54f..955541dfe52 100644 --- a/src/core/Akka/Event/LogMessage.cs +++ b/src/core/Akka/Event/LogMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LoggerInitialized.cs b/src/core/Akka/Event/LoggerInitialized.cs index 9e16377530f..096556755cd 100644 --- a/src/core/Akka/Event/LoggerInitialized.cs +++ b/src/core/Akka/Event/LoggerInitialized.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LoggerMailbox.cs b/src/core/Akka/Event/LoggerMailbox.cs index c21f51d30b3..d45d6b248d7 100644 --- a/src/core/Akka/Event/LoggerMailbox.cs +++ b/src/core/Akka/Event/LoggerMailbox.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/Logging.cs b/src/core/Akka/Event/Logging.cs index eb2bee1208a..bce6dd8e185 100644 --- a/src/core/Akka/Event/Logging.cs +++ b/src/core/Akka/Event/Logging.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LoggingAdapterBase.cs b/src/core/Akka/Event/LoggingAdapterBase.cs index 34f5e90d98f..cfcf3757b17 100644 --- a/src/core/Akka/Event/LoggingAdapterBase.cs +++ b/src/core/Akka/Event/LoggingAdapterBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/LoggingBus.cs b/src/core/Akka/Event/LoggingBus.cs index e02dea20291..4109e1f600c 100644 --- a/src/core/Akka/Event/LoggingBus.cs +++ b/src/core/Akka/Event/LoggingBus.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/StandardOutLogger.cs b/src/core/Akka/Event/StandardOutLogger.cs index f99a58ba376..037cab22c41 100644 --- a/src/core/Akka/Event/StandardOutLogger.cs +++ b/src/core/Akka/Event/StandardOutLogger.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/Subscription.cs b/src/core/Akka/Event/Subscription.cs index ef267d09d0a..8b6c81dd5d6 100644 --- a/src/core/Akka/Event/Subscription.cs +++ b/src/core/Akka/Event/Subscription.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/TraceLogger.cs b/src/core/Akka/Event/TraceLogger.cs index 2d2dd36d033..69eee7efc94 100644 --- a/src/core/Akka/Event/TraceLogger.cs +++ b/src/core/Akka/Event/TraceLogger.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/UnhandledMessage.cs b/src/core/Akka/Event/UnhandledMessage.cs index 8202f1dffd6..3679788ed78 100644 --- a/src/core/Akka/Event/UnhandledMessage.cs +++ b/src/core/Akka/Event/UnhandledMessage.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Event/Warning.cs b/src/core/Akka/Event/Warning.cs index cd3043d35e9..fc5650e1fc3 100644 --- a/src/core/Akka/Event/Warning.cs +++ b/src/core/Akka/Event/Warning.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Helios.Concurrency.DedicatedThreadPool.cs b/src/core/Akka/Helios.Concurrency.DedicatedThreadPool.cs index c8183978576..39c2bf2566e 100644 --- a/src/core/Akka/Helios.Concurrency.DedicatedThreadPool.cs +++ b/src/core/Akka/Helios.Concurrency.DedicatedThreadPool.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/Buffers/DirectBufferPool.cs b/src/core/Akka/IO/Buffers/DirectBufferPool.cs index 71007d6eb96..3b7b3dc30da 100644 --- a/src/core/Akka/IO/Buffers/DirectBufferPool.cs +++ b/src/core/Akka/IO/Buffers/DirectBufferPool.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/Buffers/DisabledBufferPool.cs b/src/core/Akka/IO/Buffers/DisabledBufferPool.cs index 4f2de272d95..af42c5faaa7 100644 --- a/src/core/Akka/IO/Buffers/DisabledBufferPool.cs +++ b/src/core/Akka/IO/Buffers/DisabledBufferPool.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/Dns.cs b/src/core/Akka/IO/Dns.cs index 32d71bf48c2..b933a686cc2 100644 --- a/src/core/Akka/IO/Dns.cs +++ b/src/core/Akka/IO/Dns.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/DnsProvider.cs b/src/core/Akka/IO/DnsProvider.cs index a82b0d3c79a..de2fb29a6a2 100644 --- a/src/core/Akka/IO/DnsProvider.cs +++ b/src/core/Akka/IO/DnsProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/IO.cs b/src/core/Akka/IO/IO.cs index 1109c8ec5b7..41bd4285dc8 100644 --- a/src/core/Akka/IO/IO.cs +++ b/src/core/Akka/IO/IO.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/IPExtensions.cs b/src/core/Akka/IO/IPExtensions.cs index 2a57f52884f..71bc4214021 100644 --- a/src/core/Akka/IO/IPExtensions.cs +++ b/src/core/Akka/IO/IPExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/Inet.cs b/src/core/Akka/IO/Inet.cs index d581fc0484e..0463425e49f 100644 --- a/src/core/Akka/IO/Inet.cs +++ b/src/core/Akka/IO/Inet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/InetAddressDnsProvider.cs b/src/core/Akka/IO/InetAddressDnsProvider.cs index afcaed6cb7e..935676f0ca8 100644 --- a/src/core/Akka/IO/InetAddressDnsProvider.cs +++ b/src/core/Akka/IO/InetAddressDnsProvider.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/InetAddressDnsResolver.cs b/src/core/Akka/IO/InetAddressDnsResolver.cs index 468a5d7e63d..4c45481574e 100644 --- a/src/core/Akka/IO/InetAddressDnsResolver.cs +++ b/src/core/Akka/IO/InetAddressDnsResolver.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/SimpleDnsCache.cs b/src/core/Akka/IO/SimpleDnsCache.cs index 0294cba380a..6146f63d29f 100644 --- a/src/core/Akka/IO/SimpleDnsCache.cs +++ b/src/core/Akka/IO/SimpleDnsCache.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/SimpleDnsManager.cs b/src/core/Akka/IO/SimpleDnsManager.cs index c6810961f93..4a6ac97e21b 100644 --- a/src/core/Akka/IO/SimpleDnsManager.cs +++ b/src/core/Akka/IO/SimpleDnsManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/SocketEventArgsPool.cs b/src/core/Akka/IO/SocketEventArgsPool.cs index 3ed480c6e93..a09bae0331a 100644 --- a/src/core/Akka/IO/SocketEventArgsPool.cs +++ b/src/core/Akka/IO/SocketEventArgsPool.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/Tcp.cs b/src/core/Akka/IO/Tcp.cs index d0339eaece8..a5e2cac3e13 100644 --- a/src/core/Akka/IO/Tcp.cs +++ b/src/core/Akka/IO/Tcp.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/TcpConnection.cs b/src/core/Akka/IO/TcpConnection.cs index e84360a3943..38a15b79768 100644 --- a/src/core/Akka/IO/TcpConnection.cs +++ b/src/core/Akka/IO/TcpConnection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/TcpIncomingConnection.cs b/src/core/Akka/IO/TcpIncomingConnection.cs index 2591386c634..7774e4c2430 100644 --- a/src/core/Akka/IO/TcpIncomingConnection.cs +++ b/src/core/Akka/IO/TcpIncomingConnection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/TcpListener.cs b/src/core/Akka/IO/TcpListener.cs index 77c6723230a..b3db55feea7 100644 --- a/src/core/Akka/IO/TcpListener.cs +++ b/src/core/Akka/IO/TcpListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/TcpManager.cs b/src/core/Akka/IO/TcpManager.cs index 68c0e059633..b590d8618f8 100644 --- a/src/core/Akka/IO/TcpManager.cs +++ b/src/core/Akka/IO/TcpManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/TcpOutgoingConnection.cs b/src/core/Akka/IO/TcpOutgoingConnection.cs index c4cb6988799..075caa4ee82 100644 --- a/src/core/Akka/IO/TcpOutgoingConnection.cs +++ b/src/core/Akka/IO/TcpOutgoingConnection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/TcpSettings.cs b/src/core/Akka/IO/TcpSettings.cs index e374b88c445..0847e49f1c5 100644 --- a/src/core/Akka/IO/TcpSettings.cs +++ b/src/core/Akka/IO/TcpSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/Udp.cs b/src/core/Akka/IO/Udp.cs index 7aeac680e61..48191e14145 100644 --- a/src/core/Akka/IO/Udp.cs +++ b/src/core/Akka/IO/Udp.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpConnected.cs b/src/core/Akka/IO/UdpConnected.cs index 9f88d6567b4..92b03f7ce6c 100644 --- a/src/core/Akka/IO/UdpConnected.cs +++ b/src/core/Akka/IO/UdpConnected.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpConnectedManager.cs b/src/core/Akka/IO/UdpConnectedManager.cs index 717dc7b6899..99308863f33 100644 --- a/src/core/Akka/IO/UdpConnectedManager.cs +++ b/src/core/Akka/IO/UdpConnectedManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpConnection.cs b/src/core/Akka/IO/UdpConnection.cs index d4faf7667fa..d7e54730874 100644 --- a/src/core/Akka/IO/UdpConnection.cs +++ b/src/core/Akka/IO/UdpConnection.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpListener.cs b/src/core/Akka/IO/UdpListener.cs index 095a07d80e3..f8bdad44d7e 100644 --- a/src/core/Akka/IO/UdpListener.cs +++ b/src/core/Akka/IO/UdpListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpManager.cs b/src/core/Akka/IO/UdpManager.cs index a157a5e8814..cc45c071d31 100644 --- a/src/core/Akka/IO/UdpManager.cs +++ b/src/core/Akka/IO/UdpManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpSender.cs b/src/core/Akka/IO/UdpSender.cs index 52e680ac39f..293a40087c2 100644 --- a/src/core/Akka/IO/UdpSender.cs +++ b/src/core/Akka/IO/UdpSender.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/UdpSettings.cs b/src/core/Akka/IO/UdpSettings.cs index b0f8bd30dd4..ab67b9255ae 100644 --- a/src/core/Akka/IO/UdpSettings.cs +++ b/src/core/Akka/IO/UdpSettings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/IO/WithUdpSend.cs b/src/core/Akka/IO/WithUdpSend.cs index eeada490a1b..aed7f9e38e7 100644 --- a/src/core/Akka/IO/WithUdpSend.cs +++ b/src/core/Akka/IO/WithUdpSend.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/NotUsed.cs b/src/core/Akka/NotUsed.cs index 39b439adc38..17673a050e1 100644 --- a/src/core/Akka/NotUsed.cs +++ b/src/core/Akka/NotUsed.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/BackoffOnRestartSupervisor.cs b/src/core/Akka/Pattern/BackoffOnRestartSupervisor.cs index 93ceaae3d65..9b2450e5448 100644 --- a/src/core/Akka/Pattern/BackoffOnRestartSupervisor.cs +++ b/src/core/Akka/Pattern/BackoffOnRestartSupervisor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/BackoffOptions.cs b/src/core/Akka/Pattern/BackoffOptions.cs index 1951039173b..53c5b9d7a62 100644 --- a/src/core/Akka/Pattern/BackoffOptions.cs +++ b/src/core/Akka/Pattern/BackoffOptions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/BackoffSupervisor.cs b/src/core/Akka/Pattern/BackoffSupervisor.cs index 273986ed457..d30ea897ee6 100644 --- a/src/core/Akka/Pattern/BackoffSupervisor.cs +++ b/src/core/Akka/Pattern/BackoffSupervisor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/BackoffSupervisorBase.cs b/src/core/Akka/Pattern/BackoffSupervisorBase.cs index 174e80c3b18..35101ecd9e0 100644 --- a/src/core/Akka/Pattern/BackoffSupervisorBase.cs +++ b/src/core/Akka/Pattern/BackoffSupervisorBase.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/CircuitBreaker.cs b/src/core/Akka/Pattern/CircuitBreaker.cs index 7c72d0c0e08..cd192906585 100644 --- a/src/core/Akka/Pattern/CircuitBreaker.cs +++ b/src/core/Akka/Pattern/CircuitBreaker.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/CircuitBreakerState.cs b/src/core/Akka/Pattern/CircuitBreakerState.cs index 62846f0ccba..41683e787df 100644 --- a/src/core/Akka/Pattern/CircuitBreakerState.cs +++ b/src/core/Akka/Pattern/CircuitBreakerState.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/FutureTimeoutSupport.cs b/src/core/Akka/Pattern/FutureTimeoutSupport.cs index 3948d454425..965488ff7de 100644 --- a/src/core/Akka/Pattern/FutureTimeoutSupport.cs +++ b/src/core/Akka/Pattern/FutureTimeoutSupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/IllegalStateException.cs b/src/core/Akka/Pattern/IllegalStateException.cs index 0c4b16de8d5..17ca689532d 100644 --- a/src/core/Akka/Pattern/IllegalStateException.cs +++ b/src/core/Akka/Pattern/IllegalStateException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/OpenCircuitException.cs b/src/core/Akka/Pattern/OpenCircuitException.cs index 62b117a2df1..b64d5466c24 100644 --- a/src/core/Akka/Pattern/OpenCircuitException.cs +++ b/src/core/Akka/Pattern/OpenCircuitException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/RetrySupport.cs b/src/core/Akka/Pattern/RetrySupport.cs index c4814e20a2e..fd2dea5902e 100644 --- a/src/core/Akka/Pattern/RetrySupport.cs +++ b/src/core/Akka/Pattern/RetrySupport.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Pattern/UserCalledFailException.cs b/src/core/Akka/Pattern/UserCalledFailException.cs index 47561349d77..6ab4aefbefe 100644 --- a/src/core/Akka/Pattern/UserCalledFailException.cs +++ b/src/core/Akka/Pattern/UserCalledFailException.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Properties/AssemblyInfo.cs b/src/core/Akka/Properties/AssemblyInfo.cs index cef4ff40397..5ecfbb2329d 100644 --- a/src/core/Akka/Properties/AssemblyInfo.cs +++ b/src/core/Akka/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/Broadcast.cs b/src/core/Akka/Routing/Broadcast.cs index 308e3a85977..0cdeaf03e8b 100644 --- a/src/core/Akka/Routing/Broadcast.cs +++ b/src/core/Akka/Routing/Broadcast.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/ConsistentHash.cs b/src/core/Akka/Routing/ConsistentHash.cs index b30e3f78cd9..3c6be9b1139 100644 --- a/src/core/Akka/Routing/ConsistentHash.cs +++ b/src/core/Akka/Routing/ConsistentHash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/ConsistentHashRouter.cs b/src/core/Akka/Routing/ConsistentHashRouter.cs index b440aae6a23..09f72c18d36 100644 --- a/src/core/Akka/Routing/ConsistentHashRouter.cs +++ b/src/core/Akka/Routing/ConsistentHashRouter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/Listeners.cs b/src/core/Akka/Routing/Listeners.cs index 99b4f9019e8..6ab17ba729e 100644 --- a/src/core/Akka/Routing/Listeners.cs +++ b/src/core/Akka/Routing/Listeners.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/Random.cs b/src/core/Akka/Routing/Random.cs index b6af08d5cdb..db08db2e733 100644 --- a/src/core/Akka/Routing/Random.cs +++ b/src/core/Akka/Routing/Random.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/ResizablePoolActor.cs b/src/core/Akka/Routing/ResizablePoolActor.cs index 0917cc43108..4ba30cbbb51 100644 --- a/src/core/Akka/Routing/ResizablePoolActor.cs +++ b/src/core/Akka/Routing/ResizablePoolActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/ResizablePoolCell.cs b/src/core/Akka/Routing/ResizablePoolCell.cs index 86ff43aeb15..24c1ecf81e5 100644 --- a/src/core/Akka/Routing/ResizablePoolCell.cs +++ b/src/core/Akka/Routing/ResizablePoolCell.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/Resizer.cs b/src/core/Akka/Routing/Resizer.cs index febf9b50176..8e30d176aff 100644 --- a/src/core/Akka/Routing/Resizer.cs +++ b/src/core/Akka/Routing/Resizer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RoundRobin.cs b/src/core/Akka/Routing/RoundRobin.cs index dfe2af64289..294f76e8435 100644 --- a/src/core/Akka/Routing/RoundRobin.cs +++ b/src/core/Akka/Routing/RoundRobin.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RoutedActorCell.cs b/src/core/Akka/Routing/RoutedActorCell.cs index 463586f4386..5c77c700eec 100644 --- a/src/core/Akka/Routing/RoutedActorCell.cs +++ b/src/core/Akka/Routing/RoutedActorCell.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RoutedActorRef.cs b/src/core/Akka/Routing/RoutedActorRef.cs index ef160bce4c8..279631a4a75 100644 --- a/src/core/Akka/Routing/RoutedActorRef.cs +++ b/src/core/Akka/Routing/RoutedActorRef.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/Router.cs b/src/core/Akka/Routing/Router.cs index 90af5e7264b..893586e918b 100644 --- a/src/core/Akka/Routing/Router.cs +++ b/src/core/Akka/Routing/Router.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RouterActor.cs b/src/core/Akka/Routing/RouterActor.cs index 7efdad5f71b..31b4f2fc683 100644 --- a/src/core/Akka/Routing/RouterActor.cs +++ b/src/core/Akka/Routing/RouterActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RouterConfig.cs b/src/core/Akka/Routing/RouterConfig.cs index c5190f50fdb..7c750e8f925 100644 --- a/src/core/Akka/Routing/RouterConfig.cs +++ b/src/core/Akka/Routing/RouterConfig.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RouterMsg.cs b/src/core/Akka/Routing/RouterMsg.cs index bd2f6c48d89..47d0ebb26f9 100644 --- a/src/core/Akka/Routing/RouterMsg.cs +++ b/src/core/Akka/Routing/RouterMsg.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/RouterPoolActor.cs b/src/core/Akka/Routing/RouterPoolActor.cs index fee7d976622..751c91557d4 100644 --- a/src/core/Akka/Routing/RouterPoolActor.cs +++ b/src/core/Akka/Routing/RouterPoolActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/ScatterGatherFirstCompleted.cs b/src/core/Akka/Routing/ScatterGatherFirstCompleted.cs index 68a02d5a9e8..b7ff9e9a3ab 100644 --- a/src/core/Akka/Routing/ScatterGatherFirstCompleted.cs +++ b/src/core/Akka/Routing/ScatterGatherFirstCompleted.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/SmallestMailbox.cs b/src/core/Akka/Routing/SmallestMailbox.cs index c09da402643..bb0e9280669 100644 --- a/src/core/Akka/Routing/SmallestMailbox.cs +++ b/src/core/Akka/Routing/SmallestMailbox.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Routing/TailChopping.cs b/src/core/Akka/Routing/TailChopping.cs index 618ce863d84..1de49302d34 100644 --- a/src/core/Akka/Routing/TailChopping.cs +++ b/src/core/Akka/Routing/TailChopping.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/ByteArraySerializer.cs b/src/core/Akka/Serialization/ByteArraySerializer.cs index 839390c60d4..ee1d217ee6b 100644 --- a/src/core/Akka/Serialization/ByteArraySerializer.cs +++ b/src/core/Akka/Serialization/ByteArraySerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/NewtonSoftJsonSerializer.cs b/src/core/Akka/Serialization/NewtonSoftJsonSerializer.cs index df1bc79f548..990822a93c5 100644 --- a/src/core/Akka/Serialization/NewtonSoftJsonSerializer.cs +++ b/src/core/Akka/Serialization/NewtonSoftJsonSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/NewtonSoftJsonSerializerSetup.cs b/src/core/Akka/Serialization/NewtonSoftJsonSerializerSetup.cs index 16721438279..470a936f221 100644 --- a/src/core/Akka/Serialization/NewtonSoftJsonSerializerSetup.cs +++ b/src/core/Akka/Serialization/NewtonSoftJsonSerializerSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/NullSerializer.cs b/src/core/Akka/Serialization/NullSerializer.cs index 8399704e6ca..1e5c1ed26e6 100644 --- a/src/core/Akka/Serialization/NullSerializer.cs +++ b/src/core/Akka/Serialization/NullSerializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/Serialization.cs b/src/core/Akka/Serialization/Serialization.cs index 097f62f1450..8e35c54da41 100644 --- a/src/core/Akka/Serialization/Serialization.cs +++ b/src/core/Akka/Serialization/Serialization.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/SerializationSetup.cs b/src/core/Akka/Serialization/SerializationSetup.cs index 77934ade316..e1ad224bc15 100644 --- a/src/core/Akka/Serialization/SerializationSetup.cs +++ b/src/core/Akka/Serialization/SerializationSetup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/Serializer.cs b/src/core/Akka/Serialization/Serializer.cs index 121f1d59864..9196d5daff8 100644 --- a/src/core/Akka/Serialization/Serializer.cs +++ b/src/core/Akka/Serialization/Serializer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Serialization/SerializerErrorCode.cs b/src/core/Akka/Serialization/SerializerErrorCode.cs index a8aa06863c8..22669072fc5 100644 --- a/src/core/Akka/Serialization/SerializerErrorCode.cs +++ b/src/core/Akka/Serialization/SerializerErrorCode.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/AppVersion.cs b/src/core/Akka/Util/AppVersion.cs index 6e70af5d6b1..d1e0334c4a4 100644 --- a/src/core/Akka/Util/AppVersion.cs +++ b/src/core/Akka/Util/AppVersion.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/AtomicBoolean.cs b/src/core/Akka/Util/AtomicBoolean.cs index a361fb7f40e..3e755aeaed7 100644 --- a/src/core/Akka/Util/AtomicBoolean.cs +++ b/src/core/Akka/Util/AtomicBoolean.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/AtomicReference.cs b/src/core/Akka/Util/AtomicReference.cs index 91778d2bc00..792c4d120d8 100644 --- a/src/core/Akka/Util/AtomicReference.cs +++ b/src/core/Akka/Util/AtomicReference.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Base64Encoding.cs b/src/core/Akka/Util/Base64Encoding.cs index 2dbe7e8cc81..904f873291f 100644 --- a/src/core/Akka/Util/Base64Encoding.cs +++ b/src/core/Akka/Util/Base64Encoding.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ByteHelpers.cs b/src/core/Akka/Util/ByteHelpers.cs index de0a354dfff..1acd58dfc34 100644 --- a/src/core/Akka/Util/ByteHelpers.cs +++ b/src/core/Akka/Util/ByteHelpers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ByteString.cs b/src/core/Akka/Util/ByteString.cs index 5fe08556743..096725579d8 100644 --- a/src/core/Akka/Util/ByteString.cs +++ b/src/core/Akka/Util/ByteString.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ConcurrentSet.cs b/src/core/Akka/Util/ConcurrentSet.cs index e537cb9afdd..46f4f283f02 100644 --- a/src/core/Akka/Util/ConcurrentSet.cs +++ b/src/core/Akka/Util/ConcurrentSet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ContinuousEnumerator.cs b/src/core/Akka/Util/ContinuousEnumerator.cs index c811d2f80da..6a156f3a144 100644 --- a/src/core/Akka/Util/ContinuousEnumerator.cs +++ b/src/core/Akka/Util/ContinuousEnumerator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/DynamicAccess.cs b/src/core/Akka/Util/DynamicAccess.cs index 2b2050b08f5..a10f122e55d 100644 --- a/src/core/Akka/Util/DynamicAccess.cs +++ b/src/core/Akka/Util/DynamicAccess.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Either.cs b/src/core/Akka/Util/Either.cs index 28dcb15aa23..25874e6e566 100644 --- a/src/core/Akka/Util/Either.cs +++ b/src/core/Akka/Util/Either.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Extensions/ObjectExtensions.cs b/src/core/Akka/Util/Extensions/ObjectExtensions.cs index f8a5d333dfa..f0202bd05e5 100644 --- a/src/core/Akka/Util/Extensions/ObjectExtensions.cs +++ b/src/core/Akka/Util/Extensions/ObjectExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/FastLazy.cs b/src/core/Akka/Util/FastLazy.cs index ba561525ae7..1158c70f1df 100644 --- a/src/core/Akka/Util/FastLazy.cs +++ b/src/core/Akka/Util/FastLazy.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ISurrogate.cs b/src/core/Akka/Util/ISurrogate.cs index c3cabfa404e..19e383d491c 100644 --- a/src/core/Akka/Util/ISurrogate.cs +++ b/src/core/Akka/Util/ISurrogate.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Index.cs b/src/core/Akka/Util/Index.cs index 4bcdaa4fef2..e2fb8c01b74 100644 --- a/src/core/Akka/Util/Index.cs +++ b/src/core/Akka/Util/Index.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/ArrayExtensions.cs b/src/core/Akka/Util/Internal/ArrayExtensions.cs index 34c72e6b7b0..6a3ec2242f0 100644 --- a/src/core/Akka/Util/Internal/ArrayExtensions.cs +++ b/src/core/Akka/Util/Internal/ArrayExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/AtomicCounter.cs b/src/core/Akka/Util/Internal/AtomicCounter.cs index 787b24fb97a..eed9c50f602 100644 --- a/src/core/Akka/Util/Internal/AtomicCounter.cs +++ b/src/core/Akka/Util/Internal/AtomicCounter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/AtomicCounterLong.cs b/src/core/Akka/Util/Internal/AtomicCounterLong.cs index 7d828e66cc2..b290c98cb70 100644 --- a/src/core/Akka/Util/Internal/AtomicCounterLong.cs +++ b/src/core/Akka/Util/Internal/AtomicCounterLong.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/AtomicState.cs b/src/core/Akka/Util/Internal/AtomicState.cs index 7395cf4aa71..62145bfe94e 100644 --- a/src/core/Akka/Util/Internal/AtomicState.cs +++ b/src/core/Akka/Util/Internal/AtomicState.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/Collections/EnumeratorExtensions.cs b/src/core/Akka/Util/Internal/Collections/EnumeratorExtensions.cs index 16ab2eb5e47..b8967cc6f9b 100644 --- a/src/core/Akka/Util/Internal/Collections/EnumeratorExtensions.cs +++ b/src/core/Akka/Util/Internal/Collections/EnumeratorExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/Collections/Iterator.cs b/src/core/Akka/Util/Internal/Collections/Iterator.cs index a2908e57ab5..e26f933a02a 100644 --- a/src/core/Akka/Util/Internal/Collections/Iterator.cs +++ b/src/core/Akka/Util/Internal/Collections/Iterator.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/Collections/ListExtensions.cs b/src/core/Akka/Util/Internal/Collections/ListExtensions.cs index 62d1d712d75..032bfa7772e 100644 --- a/src/core/Akka/Util/Internal/Collections/ListExtensions.cs +++ b/src/core/Akka/Util/Internal/Collections/ListExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/Collections/ListSlice.cs b/src/core/Akka/Util/Internal/Collections/ListSlice.cs index 280b4a4cb83..eff4af8f65a 100644 --- a/src/core/Akka/Util/Internal/Collections/ListSlice.cs +++ b/src/core/Akka/Util/Internal/Collections/ListSlice.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/DictionaryExtensions.cs b/src/core/Akka/Util/Internal/DictionaryExtensions.cs index 0d229357b4e..926357f145b 100644 --- a/src/core/Akka/Util/Internal/DictionaryExtensions.cs +++ b/src/core/Akka/Util/Internal/DictionaryExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/Extensions.cs b/src/core/Akka/Util/Internal/Extensions.cs index f6e179a3b24..51924ee4e00 100644 --- a/src/core/Akka/Util/Internal/Extensions.cs +++ b/src/core/Akka/Util/Internal/Extensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/IAtomicCounter.cs b/src/core/Akka/Util/Internal/IAtomicCounter.cs index 6cf0fe4b58b..eac08555670 100644 --- a/src/core/Akka/Util/Internal/IAtomicCounter.cs +++ b/src/core/Akka/Util/Internal/IAtomicCounter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/ImmutabilityUtils.cs b/src/core/Akka/Util/Internal/ImmutabilityUtils.cs index 16c81d07319..206016a268a 100644 --- a/src/core/Akka/Util/Internal/ImmutabilityUtils.cs +++ b/src/core/Akka/Util/Internal/ImmutabilityUtils.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/InterlockedSpin.cs b/src/core/Akka/Util/Internal/InterlockedSpin.cs index e3845488bfd..9300482525d 100644 --- a/src/core/Akka/Util/Internal/InterlockedSpin.cs +++ b/src/core/Akka/Util/Internal/InterlockedSpin.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/StringBuilderExtensions.cs b/src/core/Akka/Util/Internal/StringBuilderExtensions.cs index fcd9e1cde04..a637dd5eadf 100644 --- a/src/core/Akka/Util/Internal/StringBuilderExtensions.cs +++ b/src/core/Akka/Util/Internal/StringBuilderExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/SynchronizationContextManager.cs b/src/core/Akka/Util/Internal/SynchronizationContextManager.cs index e28a89aa187..0b8e4d20d33 100644 --- a/src/core/Akka/Util/Internal/SynchronizationContextManager.cs +++ b/src/core/Akka/Util/Internal/SynchronizationContextManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/TaskEx.cs b/src/core/Akka/Util/Internal/TaskEx.cs index 0f2b71117b3..2600dd0bd5d 100644 --- a/src/core/Akka/Util/Internal/TaskEx.cs +++ b/src/core/Akka/Util/Internal/TaskEx.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Internal/TaskExtensions.cs b/src/core/Akka/Util/Internal/TaskExtensions.cs index 4fb438a68b1..5f8fb50b22a 100644 --- a/src/core/Akka/Util/Internal/TaskExtensions.cs +++ b/src/core/Akka/Util/Internal/TaskExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ListPriorityQueue.cs b/src/core/Akka/Util/ListPriorityQueue.cs index ec33f1ae099..fac16dcb923 100644 --- a/src/core/Akka/Util/ListPriorityQueue.cs +++ b/src/core/Akka/Util/ListPriorityQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/Argument.cs b/src/core/Akka/Util/MatchHandler/Argument.cs index 421a6cdea70..98a9d9ee486 100644 --- a/src/core/Akka/Util/MatchHandler/Argument.cs +++ b/src/core/Akka/Util/MatchHandler/Argument.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/CachedMatchCompiler.cs b/src/core/Akka/Util/MatchHandler/CachedMatchCompiler.cs index 5bd62f002bd..0af846b487f 100644 --- a/src/core/Akka/Util/MatchHandler/CachedMatchCompiler.cs +++ b/src/core/Akka/Util/MatchHandler/CachedMatchCompiler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/CompiledMatchHandlerWithArguments.cs b/src/core/Akka/Util/MatchHandler/CompiledMatchHandlerWithArguments.cs index e597f2e264c..3c67e87be53 100644 --- a/src/core/Akka/Util/MatchHandler/CompiledMatchHandlerWithArguments.cs +++ b/src/core/Akka/Util/MatchHandler/CompiledMatchHandlerWithArguments.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/HandlerKind.cs b/src/core/Akka/Util/MatchHandler/HandlerKind.cs index 935162709db..2f35483feb9 100644 --- a/src/core/Akka/Util/MatchHandler/HandlerKind.cs +++ b/src/core/Akka/Util/MatchHandler/HandlerKind.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/ILambdaExpressionCompiler.cs b/src/core/Akka/Util/MatchHandler/ILambdaExpressionCompiler.cs index 771bea43c76..fbe874b42ca 100644 --- a/src/core/Akka/Util/MatchHandler/ILambdaExpressionCompiler.cs +++ b/src/core/Akka/Util/MatchHandler/ILambdaExpressionCompiler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/IMatchCompiler.cs b/src/core/Akka/Util/MatchHandler/IMatchCompiler.cs index a1df01b6a4a..0e3e06d7ffb 100644 --- a/src/core/Akka/Util/MatchHandler/IMatchCompiler.cs +++ b/src/core/Akka/Util/MatchHandler/IMatchCompiler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/IMatchExpressionBuilder.cs b/src/core/Akka/Util/MatchHandler/IMatchExpressionBuilder.cs index fb70d9604ce..8f60808d46c 100644 --- a/src/core/Akka/Util/MatchHandler/IMatchExpressionBuilder.cs +++ b/src/core/Akka/Util/MatchHandler/IMatchExpressionBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/IPartialActionBuilder.cs b/src/core/Akka/Util/MatchHandler/IPartialActionBuilder.cs index 03b2e964bcd..ba8e5a9297b 100644 --- a/src/core/Akka/Util/MatchHandler/IPartialActionBuilder.cs +++ b/src/core/Akka/Util/MatchHandler/IPartialActionBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/LambdaExpressionCompiler.cs b/src/core/Akka/Util/MatchHandler/LambdaExpressionCompiler.cs index 4938ec8fa26..a2279eb8bcc 100644 --- a/src/core/Akka/Util/MatchHandler/LambdaExpressionCompiler.cs +++ b/src/core/Akka/Util/MatchHandler/LambdaExpressionCompiler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/MatchBuilder.cs b/src/core/Akka/Util/MatchHandler/MatchBuilder.cs index 4cd04d79994..032c2f8d336 100644 --- a/src/core/Akka/Util/MatchHandler/MatchBuilder.cs +++ b/src/core/Akka/Util/MatchHandler/MatchBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/MatchBuilderSignature.cs b/src/core/Akka/Util/MatchHandler/MatchBuilderSignature.cs index 6adfd994d1a..95656ee3fd0 100644 --- a/src/core/Akka/Util/MatchHandler/MatchBuilderSignature.cs +++ b/src/core/Akka/Util/MatchHandler/MatchBuilderSignature.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/MatchExpressionBuilder.cs b/src/core/Akka/Util/MatchHandler/MatchExpressionBuilder.cs index 9c5af399b38..222c316e947 100644 --- a/src/core/Akka/Util/MatchHandler/MatchExpressionBuilder.cs +++ b/src/core/Akka/Util/MatchHandler/MatchExpressionBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/MatchExpressionBuilderResult.cs b/src/core/Akka/Util/MatchHandler/MatchExpressionBuilderResult.cs index 7d5bbdd8cc8..03c27028fb8 100644 --- a/src/core/Akka/Util/MatchHandler/MatchExpressionBuilderResult.cs +++ b/src/core/Akka/Util/MatchHandler/MatchExpressionBuilderResult.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/PartialAction.cs b/src/core/Akka/Util/MatchHandler/PartialAction.cs index 8ba493dfd93..39f80cdb2e1 100644 --- a/src/core/Akka/Util/MatchHandler/PartialAction.cs +++ b/src/core/Akka/Util/MatchHandler/PartialAction.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/PartialActionBuilder.cs b/src/core/Akka/Util/MatchHandler/PartialActionBuilder.cs index 507ce4c6227..e42b933ee2c 100644 --- a/src/core/Akka/Util/MatchHandler/PartialActionBuilder.cs +++ b/src/core/Akka/Util/MatchHandler/PartialActionBuilder.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/PartialHandlerArgumentsCapture.cs b/src/core/Akka/Util/MatchHandler/PartialHandlerArgumentsCapture.cs index cd7c81eeaa7..7c0e1f37efc 100644 --- a/src/core/Akka/Util/MatchHandler/PartialHandlerArgumentsCapture.cs +++ b/src/core/Akka/Util/MatchHandler/PartialHandlerArgumentsCapture.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/PredicateAndHandler.cs b/src/core/Akka/Util/MatchHandler/PredicateAndHandler.cs index e33ec4738a7..80662f54d2b 100644 --- a/src/core/Akka/Util/MatchHandler/PredicateAndHandler.cs +++ b/src/core/Akka/Util/MatchHandler/PredicateAndHandler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MatchHandler/TypeHandler.cs b/src/core/Akka/Util/MatchHandler/TypeHandler.cs index 663fb68ccad..893d218b1ed 100644 --- a/src/core/Akka/Util/MatchHandler/TypeHandler.cs +++ b/src/core/Akka/Util/MatchHandler/TypeHandler.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MessageBuffer.cs b/src/core/Akka/Util/MessageBuffer.cs index 819d3c80409..f0ae413bb9d 100644 --- a/src/core/Akka/Util/MessageBuffer.cs +++ b/src/core/Akka/Util/MessageBuffer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MonotonicClock.cs b/src/core/Akka/Util/MonotonicClock.cs index 7811f56af73..7425ec42c3f 100644 --- a/src/core/Akka/Util/MonotonicClock.cs +++ b/src/core/Akka/Util/MonotonicClock.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/MurmurHash.cs b/src/core/Akka/Util/MurmurHash.cs index dd86ca7b404..ddc9cc2168a 100644 --- a/src/core/Akka/Util/MurmurHash.cs +++ b/src/core/Akka/Util/MurmurHash.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Option.cs b/src/core/Akka/Util/Option.cs index 432ae252a95..c7f3a9b8177 100644 --- a/src/core/Akka/Util/Option.cs +++ b/src/core/Akka/Util/Option.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Reflection/ExpressionExtensions.cs b/src/core/Akka/Util/Reflection/ExpressionExtensions.cs index 5828762289c..5545a35cd44 100644 --- a/src/core/Akka/Util/Reflection/ExpressionExtensions.cs +++ b/src/core/Akka/Util/Reflection/ExpressionExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Reflection/TypeCache.cs b/src/core/Akka/Util/Reflection/TypeCache.cs index b1923f2a001..71a2c468817 100644 --- a/src/core/Akka/Util/Reflection/TypeCache.cs +++ b/src/core/Akka/Util/Reflection/TypeCache.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Result.cs b/src/core/Akka/Util/Result.cs index 5d9a4c02fb6..ea752a0adc1 100644 --- a/src/core/Akka/Util/Result.cs +++ b/src/core/Akka/Util/Result.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- @@ -137,7 +137,30 @@ public static Result Failure(Exception exception) /// TBD public static Result FromTask(Task task) { - return task.IsCanceled || task.IsFaulted ? new Result(task.Exception) : new Result(task.Result); + if(!task.IsCompleted) + throw new ArgumentException("Task is not completed. Result.FromTask only accepts completed tasks.", nameof(task)); + + if(task.Exception is not null) + return new Result(task.Exception); + + if (task.IsCanceled && task.Exception is null) + { + try + { + _ = task.GetAwaiter().GetResult(); + } + catch(Exception e) + { + return new Result(e); + } + + throw new InvalidOperationException("Should never reach this line!"); + } + + if(task.IsFaulted && task.Exception is null) + throw new InvalidOperationException("Should never happen! something is wrong with .NET Task code!"); + + return new Result(task.Result); } /// diff --git a/src/core/Akka/Util/RuntimeDetector.cs b/src/core/Akka/Util/RuntimeDetector.cs index 1e2736bfeee..4ba814a9f47 100644 --- a/src/core/Akka/Util/RuntimeDetector.cs +++ b/src/core/Akka/Util/RuntimeDetector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/SpanHacks.cs b/src/core/Akka/Util/SpanHacks.cs index 912344729c7..23a28e751be 100644 --- a/src/core/Akka/Util/SpanHacks.cs +++ b/src/core/Akka/Util/SpanHacks.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/StableListPriorityQueue.cs b/src/core/Akka/Util/StableListPriorityQueue.cs index c8d159899a7..61baae15612 100644 --- a/src/core/Akka/Util/StableListPriorityQueue.cs +++ b/src/core/Akka/Util/StableListPriorityQueue.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/StandardOutWriter.cs b/src/core/Akka/Util/StandardOutWriter.cs index bf9b0445bfb..a049c308bbe 100644 --- a/src/core/Akka/Util/StandardOutWriter.cs +++ b/src/core/Akka/Util/StandardOutWriter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/StringFormat.cs b/src/core/Akka/Util/StringFormat.cs index a9bb6c87ad4..845a47bcf30 100644 --- a/src/core/Akka/Util/StringFormat.cs +++ b/src/core/Akka/Util/StringFormat.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/StringLike.cs b/src/core/Akka/Util/StringLike.cs index c006f2171ec..4afd5f79d1b 100644 --- a/src/core/Akka/Util/StringLike.cs +++ b/src/core/Akka/Util/StringLike.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Switch.cs b/src/core/Akka/Util/Switch.cs index 7977dbac020..3f23a53cd79 100644 --- a/src/core/Akka/Util/Switch.cs +++ b/src/core/Akka/Util/Switch.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/ThreadLocalRandom.cs b/src/core/Akka/Util/ThreadLocalRandom.cs index 9aace71aae8..47e051e9048 100644 --- a/src/core/Akka/Util/ThreadLocalRandom.cs +++ b/src/core/Akka/Util/ThreadLocalRandom.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/TokenBucket.cs b/src/core/Akka/Util/TokenBucket.cs index f100dbda675..3ebef27d3b1 100644 --- a/src/core/Akka/Util/TokenBucket.cs +++ b/src/core/Akka/Util/TokenBucket.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Try.cs b/src/core/Akka/Util/Try.cs index 17553cc9c5a..5208683d6b3 100644 --- a/src/core/Akka/Util/Try.cs +++ b/src/core/Akka/Util/Try.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/TypeExtensions.cs b/src/core/Akka/Util/TypeExtensions.cs index 660f5a9b578..ffee65a76ea 100644 --- a/src/core/Akka/Util/TypeExtensions.cs +++ b/src/core/Akka/Util/TypeExtensions.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/Vector.cs b/src/core/Akka/Util/Vector.cs index 79b7e45ff88..69c339c0773 100644 --- a/src/core/Akka/Util/Vector.cs +++ b/src/core/Akka/Util/Vector.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/WildcardIndex.cs b/src/core/Akka/Util/WildcardIndex.cs index 7120fabb56d..4b655b9d280 100644 --- a/src/core/Akka/Util/WildcardIndex.cs +++ b/src/core/Akka/Util/WildcardIndex.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/core/Akka/Util/WildcardTree.cs b/src/core/Akka/Util/WildcardTree.cs index cccd057c085..7acf39d5c24 100644 --- a/src/core/Akka/Util/WildcardTree.cs +++ b/src/core/Akka/Util/WildcardTree.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSerializationSpec.cs b/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSerializationSpec.cs index 53cdaa554ba..30331518d04 100644 --- a/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSerializationSpec.cs +++ b/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSpec.cs b/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSpec.cs index 88edbe86cd5..6e803ea9025 100644 --- a/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSpec.cs +++ b/src/examples/Akka.Persistence.Custom.Tests/SqliteJournalSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSerializationSpec.cs b/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSerializationSpec.cs index a14b80b960b..ea3051c31ed 100644 --- a/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSerializationSpec.cs +++ b/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSerializationSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSpec.cs b/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSpec.cs index 1dda1cddcf8..8f3647480d1 100644 --- a/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSpec.cs +++ b/src/examples/Akka.Persistence.Custom.Tests/SqliteSnapshotStoreSpec.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom/Journal/SqliteJournal.cs b/src/examples/Akka.Persistence.Custom/Journal/SqliteJournal.cs index b29e46a526c..88b3b177b31 100644 --- a/src/examples/Akka.Persistence.Custom/Journal/SqliteJournal.cs +++ b/src/examples/Akka.Persistence.Custom/Journal/SqliteJournal.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom/Settings.cs b/src/examples/Akka.Persistence.Custom/Settings.cs index 6e44e8776df..1218a71bd71 100644 --- a/src/examples/Akka.Persistence.Custom/Settings.cs +++ b/src/examples/Akka.Persistence.Custom/Settings.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom/Snapshot/SqliteSnapshotStore.cs b/src/examples/Akka.Persistence.Custom/Snapshot/SqliteSnapshotStore.cs index 70061e4fa50..b47cbb2e4f3 100644 --- a/src/examples/Akka.Persistence.Custom/Snapshot/SqliteSnapshotStore.cs +++ b/src/examples/Akka.Persistence.Custom/Snapshot/SqliteSnapshotStore.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Akka.Persistence.Custom/SqlitePersistence.cs b/src/examples/Akka.Persistence.Custom/SqlitePersistence.cs index 80cd3695cb2..8906c2941ee 100644 --- a/src/examples/Akka.Persistence.Custom/SqlitePersistence.cs +++ b/src/examples/Akka.Persistence.Custom/SqlitePersistence.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AppConfig/Program.cs b/src/examples/AppConfig/Program.cs index 3e3910a68e2..ae605bbe9b1 100644 --- a/src/examples/AppConfig/Program.cs +++ b/src/examples/AppConfig/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Akka.AspNetCore/AkkaService.cs b/src/examples/AspNetCore/Akka.AspNetCore/AkkaService.cs index 54c66179579..a5a994d054f 100644 --- a/src/examples/AspNetCore/Akka.AspNetCore/AkkaService.cs +++ b/src/examples/AspNetCore/Akka.AspNetCore/AkkaService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Akka.AspNetCore/Controllers/AkkaController.cs b/src/examples/AspNetCore/Akka.AspNetCore/Controllers/AkkaController.cs index a548e4b4260..83dab6452e6 100644 --- a/src/examples/AspNetCore/Akka.AspNetCore/Controllers/AkkaController.cs +++ b/src/examples/AspNetCore/Akka.AspNetCore/Controllers/AkkaController.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Akka.AspNetCore/IActorBridge.cs b/src/examples/AspNetCore/Akka.AspNetCore/IActorBridge.cs index 46953d337ce..ada8baceee7 100644 --- a/src/examples/AspNetCore/Akka.AspNetCore/IActorBridge.cs +++ b/src/examples/AspNetCore/Akka.AspNetCore/IActorBridge.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Akka.AspNetCore/Program.cs b/src/examples/AspNetCore/Akka.AspNetCore/Program.cs index 2566fb557df..e0961abe7cd 100644 --- a/src/examples/AspNetCore/Akka.AspNetCore/Program.cs +++ b/src/examples/AspNetCore/Akka.AspNetCore/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Akka.AspNetCore/Worker.cs b/src/examples/AspNetCore/Akka.AspNetCore/Worker.cs index d27d93e4144..558cadc844e 100644 --- a/src/examples/AspNetCore/Akka.AspNetCore/Worker.cs +++ b/src/examples/AspNetCore/Akka.AspNetCore/Worker.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/AkkaService.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/AkkaService.cs index be2cfb8d7e7..7113d6d3741 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/AkkaService.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/AkkaService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/HasherActor.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/HasherActor.cs index 38423b0ba1c..e3a9903e20e 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/HasherActor.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Actors/HasherActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Messages/HashReply.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Messages/HashReply.cs index a26731cb3df..308010c47ee 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Messages/HashReply.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Messages/HashReply.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Program.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Program.cs index 9570e5e6dc6..dee09e8eb1d 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Program.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IHashService.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IHashService.cs index 4b5bfab4195..256aa74a1cc 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IHashService.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IHashService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IPublicHashingService.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IPublicHashingService.cs index 113f95bb575..62e99c98329 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IPublicHashingService.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Services/IPublicHashingService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Startup.cs b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Startup.cs index fe8dee65456..5e05ab56b5e 100644 --- a/src/examples/AspNetCore/Samples.Akka.AspNetCore/Startup.cs +++ b/src/examples/AspNetCore/Samples.Akka.AspNetCore/Startup.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Chat/ChatClient/Program.cs b/src/examples/Chat/ChatClient/Program.cs index 62d12146c5f..052543de34d 100644 --- a/src/examples/Chat/ChatClient/Program.cs +++ b/src/examples/Chat/ChatClient/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Chat/ChatMessages/Messages.cs b/src/examples/Chat/ChatMessages/Messages.cs index 0ab51505cfd..8a849d8342d 100644 --- a/src/examples/Chat/ChatMessages/Messages.cs +++ b/src/examples/Chat/ChatMessages/Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Chat/ChatServer/Program.cs b/src/examples/Chat/ChatServer/Program.cs index c6e4c9248b2..883b92a650a 100644 --- a/src/examples/Chat/ChatServer/Program.cs +++ b/src/examples/Chat/ChatServer/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Customers.cs b/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Customers.cs index e814c3ed4ff..9f60d977d97 100644 --- a/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Customers.cs +++ b/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Customers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/MessageExtractor.cs b/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/MessageExtractor.cs index 0cad13d8dd6..3efdceab783 100644 --- a/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/MessageExtractor.cs +++ b/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/MessageExtractor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Program.cs b/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Program.cs index b8d8bddef92..392e62fb379 100644 --- a/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Program.cs +++ b/src/examples/Cluster/ClusterSharding/ClusterSharding.Node/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ShoppingCart/Customers.cs b/src/examples/Cluster/ClusterSharding/ShoppingCart/Customers.cs index c201f9f4bc7..bee42ea7215 100644 --- a/src/examples/Cluster/ClusterSharding/ShoppingCart/Customers.cs +++ b/src/examples/Cluster/ClusterSharding/ShoppingCart/Customers.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ShoppingCart/MessageExtractor.cs b/src/examples/Cluster/ClusterSharding/ShoppingCart/MessageExtractor.cs index a40b60f5c70..cf8abb6bb10 100644 --- a/src/examples/Cluster/ClusterSharding/ShoppingCart/MessageExtractor.cs +++ b/src/examples/Cluster/ClusterSharding/ShoppingCart/MessageExtractor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ShoppingCart/Producer.cs b/src/examples/Cluster/ClusterSharding/ShoppingCart/Producer.cs index 40e8eb97cf2..9bff9e9c41c 100644 --- a/src/examples/Cluster/ClusterSharding/ShoppingCart/Producer.cs +++ b/src/examples/Cluster/ClusterSharding/ShoppingCart/Producer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterSharding/ShoppingCart/Program.cs b/src/examples/Cluster/ClusterSharding/ShoppingCart/Program.cs index ef499e25fab..4fb5c4fb502 100644 --- a/src/examples/Cluster/ClusterSharding/ShoppingCart/Program.cs +++ b/src/examples/Cluster/ClusterSharding/ShoppingCart/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Node/Program.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Node/Program.cs index 7d35ca15fcd..b53ea96f775 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Node/Program.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Node/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Seed/Program.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Seed/Program.cs index 9a0ce401351..1280146badd 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Seed/Program.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Seed/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Echo.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Echo.cs index bede5717be7..ace1736bc7d 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Echo.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Echo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Messages.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Messages.cs index fa5764b4566..ab6f51e8d2a 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Messages.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkLoadCounter.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkLoadCounter.cs index e44fcba9acb..62a69344a27 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkLoadCounter.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkLoadCounter.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Worker.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Worker.cs index d6541001921..2acd6949071 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Worker.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/Worker.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkerManager.cs b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkerManager.cs index 8eb21bfd7e4..e92becfab64 100644 --- a/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkerManager.cs +++ b/src/examples/Cluster/ClusterTools/ClusterToolsExample.Shared/WorkerManager.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/DData/DDataStressTest/Program.cs b/src/examples/Cluster/DData/DDataStressTest/Program.cs index 507a662aafe..ad5c01886c2 100644 --- a/src/examples/Cluster/DData/DDataStressTest/Program.cs +++ b/src/examples/Cluster/DData/DDataStressTest/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Metrics/Samples.Cluster.AdaptiveGroup/Program.cs b/src/examples/Cluster/Metrics/Samples.Cluster.AdaptiveGroup/Program.cs index 87144e14e5e..bb995bff592 100644 --- a/src/examples/Cluster/Metrics/Samples.Cluster.AdaptiveGroup/Program.cs +++ b/src/examples/Cluster/Metrics/Samples.Cluster.AdaptiveGroup/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialBackend.cs b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialBackend.cs index 19c432132da..b482ed8a1db 100644 --- a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialBackend.cs +++ b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialBackend.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialFrontend.cs b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialFrontend.cs index aad65122fe6..0682bf49280 100644 --- a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialFrontend.cs +++ b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/FactorialFrontend.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/MetricListener.cs b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/MetricListener.cs index 418348b00f2..183b5e56b19 100644 --- a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/MetricListener.cs +++ b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics.Common/MetricListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics/Program.cs b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics/Program.cs index d30739a7fea..84693a439a2 100644 --- a/src/examples/Cluster/Metrics/Samples.Cluster.Metrics/Program.cs +++ b/src/examples/Cluster/Metrics/Samples.Cluster.Metrics/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SampleDestination/Destination.cs b/src/examples/Cluster/PublishSubscribe/SampleDestination/Destination.cs index 63be4bc470a..4236287ee75 100644 --- a/src/examples/Cluster/PublishSubscribe/SampleDestination/Destination.cs +++ b/src/examples/Cluster/PublishSubscribe/SampleDestination/Destination.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SampleDestination/Program.cs b/src/examples/Cluster/PublishSubscribe/SampleDestination/Program.cs index 10ce242be46..2ad5069de5b 100644 --- a/src/examples/Cluster/PublishSubscribe/SampleDestination/Program.cs +++ b/src/examples/Cluster/PublishSubscribe/SampleDestination/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Program.cs b/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Program.cs index 1fd1f5d5d62..b1524b1ecf4 100644 --- a/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Program.cs +++ b/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Subscriber.cs b/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Subscriber.cs index cae2af1d37e..777f0485173 100644 --- a/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Subscriber.cs +++ b/src/examples/Cluster/PublishSubscribe/SamplePublishSubscribe/Subscriber.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SamplePublisher/Program.cs b/src/examples/Cluster/PublishSubscribe/SamplePublisher/Program.cs index cc402d3a7dc..53681eece3c 100644 --- a/src/examples/Cluster/PublishSubscribe/SamplePublisher/Program.cs +++ b/src/examples/Cluster/PublishSubscribe/SamplePublisher/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SamplePublisher/Publisher.cs b/src/examples/Cluster/PublishSubscribe/SamplePublisher/Publisher.cs index a13a5b0cdee..7ef4e831ee0 100644 --- a/src/examples/Cluster/PublishSubscribe/SamplePublisher/Publisher.cs +++ b/src/examples/Cluster/PublishSubscribe/SamplePublisher/Publisher.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SampleSender/Program.cs b/src/examples/Cluster/PublishSubscribe/SampleSender/Program.cs index 59e18ed4340..d59f4f746e7 100644 --- a/src/examples/Cluster/PublishSubscribe/SampleSender/Program.cs +++ b/src/examples/Cluster/PublishSubscribe/SampleSender/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/PublishSubscribe/SampleSender/Sender.cs b/src/examples/Cluster/PublishSubscribe/SampleSender/Sender.cs index ded23e46142..cebe2022028 100644 --- a/src/examples/Cluster/PublishSubscribe/SampleSender/Sender.cs +++ b/src/examples/Cluster/PublishSubscribe/SampleSender/Sender.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/Program.cs b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/Program.cs index 4d9c9984ae3..17ba4cc95e3 100644 --- a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/Program.cs +++ b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationBackend.cs b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationBackend.cs index 99180d02aa1..148cb9b3ecb 100644 --- a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationBackend.cs +++ b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationBackend.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationFrontend.cs b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationFrontend.cs index b36b30c3bce..65798da54ae 100644 --- a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationFrontend.cs +++ b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationFrontend.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationMessages.cs b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationMessages.cs index 0d10925caa0..e675c0fef64 100644 --- a/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationMessages.cs +++ b/src/examples/Cluster/Roles/Samples.Cluster.Transformation/TransformationMessages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/BackendActor.cs b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/BackendActor.cs index 8ff32eaf398..3727385554d 100644 --- a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/BackendActor.cs +++ b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/BackendActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/FrontendActor.cs b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/FrontendActor.cs index 16cfc6d2b86..e76616930f5 100644 --- a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/FrontendActor.cs +++ b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/FrontendActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Messages.cs b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Messages.cs index c31cf862062..17782e98d35 100644 --- a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Messages.cs +++ b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Messages.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Program.cs b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Program.cs index 48cd9f11acd..9750ad30b00 100644 --- a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Program.cs +++ b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Properties/AssemblyInfo.cs b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Properties/AssemblyInfo.cs index df82af01143..8f1d56e5b10 100644 --- a/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Properties/AssemblyInfo.cs +++ b/src/examples/Cluster/Routing/Samples.Cluster.ConsistentHashRouting/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Samples.Cluster.Simple/Program.cs b/src/examples/Cluster/Samples.Cluster.Simple/Program.cs index 06aa40a5af9..00830372318 100644 --- a/src/examples/Cluster/Samples.Cluster.Simple/Program.cs +++ b/src/examples/Cluster/Samples.Cluster.Simple/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Cluster/Samples.Cluster.Simple/SimpleClusterListener.cs b/src/examples/Cluster/Samples.Cluster.Simple/SimpleClusterListener.cs index 2ed1ca98b4f..442064f53d3 100644 --- a/src/examples/Cluster/Samples.Cluster.Simple/SimpleClusterListener.cs +++ b/src/examples/Cluster/Samples.Cluster.Simple/SimpleClusterListener.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FSharp.Api/Greeter.fs b/src/examples/FSharp.Api/Greeter.fs index f7aa9f314dd..3fa527708b6 100644 --- a/src/examples/FSharp.Api/Greeter.fs +++ b/src/examples/FSharp.Api/Greeter.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FSharp.Api/MapReduce.fs b/src/examples/FSharp.Api/MapReduce.fs index a0e07bf76d4..9e6b9fbcfed 100644 --- a/src/examples/FSharp.Api/MapReduce.fs +++ b/src/examples/FSharp.Api/MapReduce.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FSharp.Api/Program.fs b/src/examples/FSharp.Api/Program.fs index 1effc147e6e..c45e38e1b32 100644 --- a/src/examples/FSharp.Api/Program.fs +++ b/src/examples/FSharp.Api/Program.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FSharp.Api/Supervisioning.fs b/src/examples/FSharp.Api/Supervisioning.fs index 55fb74e6307..aa9fd4cecf2 100644 --- a/src/examples/FSharp.Api/Supervisioning.fs +++ b/src/examples/FSharp.Api/Supervisioning.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FSharp.Deploy.Local/Program.fs b/src/examples/FSharp.Deploy.Local/Program.fs index ad9c3ee3988..c2a0dd95f89 100644 --- a/src/examples/FSharp.Deploy.Local/Program.fs +++ b/src/examples/FSharp.Deploy.Local/Program.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FSharp.Deploy.Remote/Program.fs b/src/examples/FSharp.Deploy.Remote/Program.fs index 586dfdc5f78..ef113ed1f3a 100644 --- a/src/examples/FSharp.Deploy.Remote/Program.fs +++ b/src/examples/FSharp.Deploy.Remote/Program.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FaultTolerance/Program.cs b/src/examples/FaultTolerance/Program.cs index 1a8c8d72c87..70f042f509e 100644 --- a/src/examples/FaultTolerance/Program.cs +++ b/src/examples/FaultTolerance/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/FaultTolerance/Properties/AssemblyInfo.cs b/src/examples/FaultTolerance/Properties/AssemblyInfo.cs index 4c43359745e..2b83e77c80f 100644 --- a/src/examples/FaultTolerance/Properties/AssemblyInfo.cs +++ b/src/examples/FaultTolerance/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HeadlessService/AkkaHeadlesssService/AkkaService.cs b/src/examples/HeadlessService/AkkaHeadlesssService/AkkaService.cs index 5e14f16512d..d2d132151eb 100644 --- a/src/examples/HeadlessService/AkkaHeadlesssService/AkkaService.cs +++ b/src/examples/HeadlessService/AkkaHeadlesssService/AkkaService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HeadlessService/AkkaHeadlesssService/HeadlessActor.cs b/src/examples/HeadlessService/AkkaHeadlesssService/HeadlessActor.cs index 096f8ad1909..f6d6b299046 100644 --- a/src/examples/HeadlessService/AkkaHeadlesssService/HeadlessActor.cs +++ b/src/examples/HeadlessService/AkkaHeadlesssService/HeadlessActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HeadlessService/AkkaHeadlesssService/Program.cs b/src/examples/HeadlessService/AkkaHeadlesssService/Program.cs index 695f705519d..03c4b887f99 100644 --- a/src/examples/HeadlessService/AkkaHeadlesssService/Program.cs +++ b/src/examples/HeadlessService/AkkaHeadlesssService/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloAkka/HelloWorld/Greet.cs b/src/examples/HelloAkka/HelloWorld/Greet.cs index 8143bf0643b..5d83f8f7298 100644 --- a/src/examples/HelloAkka/HelloWorld/Greet.cs +++ b/src/examples/HelloAkka/HelloWorld/Greet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloAkka/HelloWorld/GreetingActor.cs b/src/examples/HelloAkka/HelloWorld/GreetingActor.cs index f0979fa805d..b6daee8bd67 100644 --- a/src/examples/HelloAkka/HelloWorld/GreetingActor.cs +++ b/src/examples/HelloAkka/HelloWorld/GreetingActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloAkka/HelloWorld/Program.cs b/src/examples/HelloAkka/HelloWorld/Program.cs index e2a31c1958e..a93a0ff2d3e 100644 --- a/src/examples/HelloAkka/HelloWorld/Program.cs +++ b/src/examples/HelloAkka/HelloWorld/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloWorld/FSharp.HelloAkka/Program.fs b/src/examples/HelloWorld/FSharp.HelloAkka/Program.fs index b64607760c0..b47a713037c 100644 --- a/src/examples/HelloWorld/FSharp.HelloAkka/Program.fs +++ b/src/examples/HelloWorld/FSharp.HelloAkka/Program.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloWorld/HelloAkka/Greet.cs b/src/examples/HelloWorld/HelloAkka/Greet.cs index 9988b2a3183..01d90c79899 100644 --- a/src/examples/HelloWorld/HelloAkka/Greet.cs +++ b/src/examples/HelloWorld/HelloAkka/Greet.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloWorld/HelloAkka/GreetingActor.cs b/src/examples/HelloWorld/HelloAkka/GreetingActor.cs index d321212102a..efbd3d7b053 100644 --- a/src/examples/HelloWorld/HelloAkka/GreetingActor.cs +++ b/src/examples/HelloWorld/HelloAkka/GreetingActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloWorld/HelloAkka/Program.cs b/src/examples/HelloWorld/HelloAkka/Program.cs index f43182b8b1a..3a1926bea45 100644 --- a/src/examples/HelloWorld/HelloAkka/Program.cs +++ b/src/examples/HelloWorld/HelloAkka/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/HelloWorld/HelloAkka/Properties/AssemblyInfo.cs b/src/examples/HelloWorld/HelloAkka/Properties/AssemblyInfo.cs index 974c75dabd2..3011df6e5b4 100644 --- a/src/examples/HelloWorld/HelloAkka/Properties/AssemblyInfo.cs +++ b/src/examples/HelloWorld/HelloAkka/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/PersistenceExample.FsApi/Program.fs b/src/examples/PersistenceExample.FsApi/Program.fs index 87835152f64..e87ebfc56ef 100644 --- a/src/examples/PersistenceExample.FsApi/Program.fs +++ b/src/examples/PersistenceExample.FsApi/Program.fs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/PersistenceExample/AtLeastOnceDeliveryExampleActor.cs b/src/examples/PersistenceExample/AtLeastOnceDeliveryExampleActor.cs index 818c467356b..f14253eeb07 100644 --- a/src/examples/PersistenceExample/AtLeastOnceDeliveryExampleActor.cs +++ b/src/examples/PersistenceExample/AtLeastOnceDeliveryExampleActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/PersistenceExample/ExamplePersistentActor.cs b/src/examples/PersistenceExample/ExamplePersistentActor.cs index 14c955724ce..1084606c78c 100644 --- a/src/examples/PersistenceExample/ExamplePersistentActor.cs +++ b/src/examples/PersistenceExample/ExamplePersistentActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/PersistenceExample/ExamplePersistentFailingActor.cs b/src/examples/PersistenceExample/ExamplePersistentFailingActor.cs index 69bd1af936e..809c87a6d13 100644 --- a/src/examples/PersistenceExample/ExamplePersistentFailingActor.cs +++ b/src/examples/PersistenceExample/ExamplePersistentFailingActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/PersistenceExample/Program.cs b/src/examples/PersistenceExample/Program.cs index 5e89651db09..92aee77a6f4 100644 --- a/src/examples/PersistenceExample/Program.cs +++ b/src/examples/PersistenceExample/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/PersistenceExample/SnapshotedExampleActor.cs b/src/examples/PersistenceExample/SnapshotedExampleActor.cs index ea1a0515b42..4eab9759d4c 100644 --- a/src/examples/PersistenceExample/SnapshotedExampleActor.cs +++ b/src/examples/PersistenceExample/SnapshotedExampleActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/RemoteDeploy/Shared/Properties/AssemblyInfo.cs b/src/examples/RemoteDeploy/Shared/Properties/AssemblyInfo.cs index 530f93cefcf..da1898748e1 100644 --- a/src/examples/RemoteDeploy/Shared/Properties/AssemblyInfo.cs +++ b/src/examples/RemoteDeploy/Shared/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/RemoteDeploy/Shared/SomeActor.cs b/src/examples/RemoteDeploy/Shared/SomeActor.cs index a47c406a06d..cd038b5e691 100644 --- a/src/examples/RemoteDeploy/Shared/SomeActor.cs +++ b/src/examples/RemoteDeploy/Shared/SomeActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/RemoteDeploy/System1/Program.cs b/src/examples/RemoteDeploy/System1/Program.cs index bc8ee6d27f6..eeef86c15f4 100644 --- a/src/examples/RemoteDeploy/System1/Program.cs +++ b/src/examples/RemoteDeploy/System1/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/RemoteDeploy/System1/Properties/AssemblyInfo.cs b/src/examples/RemoteDeploy/System1/Properties/AssemblyInfo.cs index 0addf1c41c0..3e1bb559522 100644 --- a/src/examples/RemoteDeploy/System1/Properties/AssemblyInfo.cs +++ b/src/examples/RemoteDeploy/System1/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/RemoteDeploy/System2/Program.cs b/src/examples/RemoteDeploy/System2/Program.cs index 6a60e21be5d..88776b18810 100644 --- a/src/examples/RemoteDeploy/System2/Program.cs +++ b/src/examples/RemoteDeploy/System2/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/RemoteDeploy/System2/Properties/AssemblyInfo.cs b/src/examples/RemoteDeploy/System2/Properties/AssemblyInfo.cs index b05b3ebb5f5..fa929f25fd8 100644 --- a/src/examples/RemoteDeploy/System2/Properties/AssemblyInfo.cs +++ b/src/examples/RemoteDeploy/System2/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Routing/Program.cs b/src/examples/Routing/Program.cs index 2be58a93000..82a2b449945 100644 --- a/src/examples/Routing/Program.cs +++ b/src/examples/Routing/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Routing/Properties/AssemblyInfo.cs b/src/examples/Routing/Properties/AssemblyInfo.cs index e5c9d2a8f74..90adca8de75 100644 --- a/src/examples/Routing/Properties/AssemblyInfo.cs +++ b/src/examples/Routing/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/DispatcherActor.cs b/src/examples/Stocks/SymbolLookup/Actors/DispatcherActor.cs index 6fcfa964bc6..5d97e6cf890 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/DispatcherActor.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/DispatcherActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedHeadlinesDownload.cs b/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedHeadlinesDownload.cs index d162861041f..4cfac41c353 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedHeadlinesDownload.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedHeadlinesDownload.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedStockQuoteDownload.cs b/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedStockQuoteDownload.cs index bf08400f49c..ed737df84d1 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedStockQuoteDownload.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/Messages/CompletedStockQuoteDownload.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/Messages/DownloadSymbolData.cs b/src/examples/Stocks/SymbolLookup/Actors/Messages/DownloadSymbolData.cs index 6055dc3cb59..8f2176cc502 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/Messages/DownloadSymbolData.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/Messages/DownloadSymbolData.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/Messages/Failure.cs b/src/examples/Stocks/SymbolLookup/Actors/Messages/Failure.cs index 2e57fdd1942..63d245089fc 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/Messages/Failure.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/Messages/Failure.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/Messages/FullStockData.cs b/src/examples/Stocks/SymbolLookup/Actors/Messages/FullStockData.cs index 160608e555d..c5b580372c6 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/Messages/FullStockData.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/Messages/FullStockData.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Actors/TickerActors.cs b/src/examples/Stocks/SymbolLookup/Actors/TickerActors.cs index 05bab6b8630..a41ec0e7e69 100644 --- a/src/examples/Stocks/SymbolLookup/Actors/TickerActors.cs +++ b/src/examples/Stocks/SymbolLookup/Actors/TickerActors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/MainForm.Designer.cs b/src/examples/Stocks/SymbolLookup/MainForm.Designer.cs index 6442bfb12ba..3ffa6775cfa 100644 --- a/src/examples/Stocks/SymbolLookup/MainForm.Designer.cs +++ b/src/examples/Stocks/SymbolLookup/MainForm.Designer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/MainForm.cs b/src/examples/Stocks/SymbolLookup/MainForm.cs index 4d007156006..2fdc43c9e5f 100644 --- a/src/examples/Stocks/SymbolLookup/MainForm.cs +++ b/src/examples/Stocks/SymbolLookup/MainForm.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Program.cs b/src/examples/Stocks/SymbolLookup/Program.cs index 1ce62ffa0be..9c7104d6fd2 100644 --- a/src/examples/Stocks/SymbolLookup/Program.cs +++ b/src/examples/Stocks/SymbolLookup/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Properties/AssemblyInfo.cs b/src/examples/Stocks/SymbolLookup/Properties/AssemblyInfo.cs index e83f727a18b..be307d70093 100644 --- a/src/examples/Stocks/SymbolLookup/Properties/AssemblyInfo.cs +++ b/src/examples/Stocks/SymbolLookup/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Properties/Resources.Designer.cs b/src/examples/Stocks/SymbolLookup/Properties/Resources.Designer.cs index 5719ec3aa8f..eb4e0dd1e86 100644 --- a/src/examples/Stocks/SymbolLookup/Properties/Resources.Designer.cs +++ b/src/examples/Stocks/SymbolLookup/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/Properties/Settings.Designer.cs b/src/examples/Stocks/SymbolLookup/Properties/Settings.Designer.cs index c0f453f435a..38fd164c654 100644 --- a/src/examples/Stocks/SymbolLookup/Properties/Settings.Designer.cs +++ b/src/examples/Stocks/SymbolLookup/Properties/Settings.Designer.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/YahooFinance/StockQuoteModels.cs b/src/examples/Stocks/SymbolLookup/YahooFinance/StockQuoteModels.cs index 86ed82c241b..16b7bb0ee9c 100644 --- a/src/examples/Stocks/SymbolLookup/YahooFinance/StockQuoteModels.cs +++ b/src/examples/Stocks/SymbolLookup/YahooFinance/StockQuoteModels.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Stocks/SymbolLookup/YahooFinance/StockUriHelper.cs b/src/examples/Stocks/SymbolLookup/YahooFinance/StockUriHelper.cs index 477c67092ed..ecc5c6c752a 100644 --- a/src/examples/Stocks/SymbolLookup/YahooFinance/StockUriHelper.cs +++ b/src/examples/Stocks/SymbolLookup/YahooFinance/StockUriHelper.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Streams/StreamsExamples/Program.cs b/src/examples/Streams/StreamsExamples/Program.cs index b3f6bf41b17..e8a9a09ae15 100644 --- a/src/examples/Streams/StreamsExamples/Program.cs +++ b/src/examples/Streams/StreamsExamples/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/Streams/StreamsExamples/Properties/AssemblyInfo.cs b/src/examples/Streams/StreamsExamples/Properties/AssemblyInfo.cs index 602577b6562..a4238c036bb 100644 --- a/src/examples/Streams/StreamsExamples/Properties/AssemblyInfo.cs +++ b/src/examples/Streams/StreamsExamples/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/TcpEchoService.Server/Actors.cs b/src/examples/TcpEchoService.Server/Actors.cs index 4839357de1a..08f8900c9f8 100644 --- a/src/examples/TcpEchoService.Server/Actors.cs +++ b/src/examples/TcpEchoService.Server/Actors.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/TcpEchoService.Server/Program.cs b/src/examples/TcpEchoService.Server/Program.cs index 96f514512d8..0c363643300 100644 --- a/src/examples/TcpEchoService.Server/Program.cs +++ b/src/examples/TcpEchoService.Server/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/TimeServer/TimeClient/Program.cs b/src/examples/TimeServer/TimeClient/Program.cs index ac47b942f6e..76fec9b65f0 100644 --- a/src/examples/TimeServer/TimeClient/Program.cs +++ b/src/examples/TimeServer/TimeClient/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/TimeServer/TimeClient/Properties/AssemblyInfo.cs b/src/examples/TimeServer/TimeClient/Properties/AssemblyInfo.cs index 8d86b390e6e..a300d3b9f2b 100644 --- a/src/examples/TimeServer/TimeClient/Properties/AssemblyInfo.cs +++ b/src/examples/TimeServer/TimeClient/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/TimeServer/TimeServer/Program.cs b/src/examples/TimeServer/TimeServer/Program.cs index bc63a6f6ff9..0a3ecfb961b 100644 --- a/src/examples/TimeServer/TimeServer/Program.cs +++ b/src/examples/TimeServer/TimeServer/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/TimeServer/TimeServer/Properties/AssemblyInfo.cs b/src/examples/TimeServer/TimeServer/Properties/AssemblyInfo.cs index 1cb3e5c663a..ab31ac00d34 100644 --- a/src/examples/TimeServer/TimeServer/Properties/AssemblyInfo.cs +++ b/src/examples/TimeServer/TimeServer/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/WindowsService/AkkaWindowsService/AkkaService.cs b/src/examples/WindowsService/AkkaWindowsService/AkkaService.cs index 9bbbb2a3d9c..3c717ddbad2 100644 --- a/src/examples/WindowsService/AkkaWindowsService/AkkaService.cs +++ b/src/examples/WindowsService/AkkaWindowsService/AkkaService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/WindowsService/AkkaWindowsService/JokeService.cs b/src/examples/WindowsService/AkkaWindowsService/JokeService.cs index 6bd6b60fc6d..d772c46904a 100644 --- a/src/examples/WindowsService/AkkaWindowsService/JokeService.cs +++ b/src/examples/WindowsService/AkkaWindowsService/JokeService.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/WindowsService/AkkaWindowsService/MyActor.cs b/src/examples/WindowsService/AkkaWindowsService/MyActor.cs index 4f4ac9af6c4..e148952e50d 100644 --- a/src/examples/WindowsService/AkkaWindowsService/MyActor.cs +++ b/src/examples/WindowsService/AkkaWindowsService/MyActor.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/src/examples/WindowsService/AkkaWindowsService/Program.cs b/src/examples/WindowsService/AkkaWindowsService/Program.cs index 4976098a5ed..ad93920b291 100644 --- a/src/examples/WindowsService/AkkaWindowsService/Program.cs +++ b/src/examples/WindowsService/AkkaWindowsService/Program.cs @@ -1,7 +1,7 @@ //----------------------------------------------------------------------- // -// Copyright (C) 2009-2024 Lightbend Inc. -// Copyright (C) 2013-2024 .NET Foundation +// Copyright (C) 2009-2022 Lightbend Inc. +// Copyright (C) 2013-2025 .NET Foundation // //----------------------------------------------------------------------- diff --git a/tools/AddCopyrightHeaderToSourceFiles.ps1 b/tools/AddCopyrightHeaderToSourceFiles.ps1 index 01fbb180705..a200193d877 100644 --- a/tools/AddCopyrightHeaderToSourceFiles.ps1 +++ b/tools/AddCopyrightHeaderToSourceFiles.ps1 @@ -1,7 +1,7 @@ $lineBreak = "`r`n" $currentYear = get-date -Format yyyy $copyRightBoundary = "//-----------------------------------------------------------------------" -$noticeTemplate = "$copyRightBoundary$lineBreak// $lineBreak// Copyright (C) 2009-$currentYear Lightbend Inc. $lineBreak// Copyright (C) 2013-$currentYear .NET Foundation $lineBreak// $lineBreak$copyRightBoundary$lineBreak$lineBreak" +$noticeTemplate = "$copyRightBoundary$lineBreak// $lineBreak// Copyright (C) 2009-2022 Lightbend Inc. $lineBreak// Copyright (C) 2013-$currentYear .NET Foundation $lineBreak// $lineBreak$copyRightBoundary$lineBreak$lineBreak" $tokenToReplace = [regex]::Escape("[FileName]") $copyrightSnippet = [regex]::Escape("